Fulfillment, Packing Slips & Shipping Labels
Overview
Once an order is paid, you can fulfill it by entering a tracking number, printing a packing slip, or purchasing a shipping label directly from your Cartly admin.
Manual Fulfillment
- Open the order from Admin → Orders
- Click Fulfill Items
- Select which items to fulfill (default: all unfulfilled items)
- Enter the Tracking Number — the carrier field auto-completes as you type (e.g. start typing "FedEx" or "DHL")
- Click Fulfill
Cartly sends a shipment confirmation email to the customer with the tracking number. The order fulfillment status updates to Fulfilled or Partially Fulfilled depending on which items were marked.
Packing Slips
Print a packing slip to include in the shipment package.
- Open an order
- Click the Print menu → Packing Slip
- A printable PDF view opens in a new tab — use your browser's print dialog
The packing slip includes order number, customer details, shipping address, line items with quantities, and your store name and logo.
Pick Lists
A pick list is useful for warehouse picking when fulfilling multiple orders at once.
- Go to Admin → Orders and select multiple unfulfilled orders using the checkboxes
- Click Actions → Print Pick List
- A consolidated pick list PDF opens listing all SKUs and quantities across the selected orders
Shipping Labels via Integrations
If you have a carrier integration installed (e.g. Shippo), you can purchase a label without leaving the admin.
- Open a paid, unfulfilled order
- Click Buy Shipping Label
- Select the carrier rate from the list of available options fetched from your connector
- Confirm — the label is purchased and the PDF URL is stored on the fulfillment record
- Click Download Label to print
To enable carrier integrations, go to Admin → Apps → Integrations and connect your shipping provider.
Notes
- Partial fulfillments are supported — fulfill line items in multiple shipments with separate tracking numbers
- All fulfillment events appear in the order timeline for a full audit trail