Shipping & dispatch
Assigning couriers (AWB)
On the Ship tab, tick the orders and press Assign AWB. The system asks Shiprocket to allot a courier and airway bill to each order, one by one, in the background, at a pace the courier's systems accept.
You immediately land on a batch page that updates live:
- ✅ ok: AWB assigned (shown per order)
- ✕ failed: the courier's actual reason, and a Retry failed only button (you never resubmit the whole batch)
- ⚠ skipped: e.g. the order was cancelled after you selected it; the system re-checks right before acting, so a cancelled order can't ship
- ⟳ needs re-check: Shiprocket didn't answer in time, so the AWB may or may not exist. Retry asks Shiprocket first and records the AWB if it was made; it never assigns a second one blind. Assigning a single order from its page shows the same warning — run Update status before trying again
Batches are crash-proof: if the server restarts mid-batch (updates happen), it continues from where it stopped. Orders already done are never re-done.
When the batch finishes, the queue refreshes itself in the background, so orders that just received an AWB drop off the list without you pressing Reload. An order whose shipment already carries a live AWB is never offered for shipping again; if the courier's systems still list a stale copy of it, that copy is hidden and counted separately above the list.
The finished batch page carries the next step: a Schedule pickup button that acts on the batch's successful orders, so the flow continues from there without hunting the orders down again.
Per-order courier choice exists too; the order page shows which of your preferred couriers actually service that pincode, with rates and ETAs.
Labels
Labels come with the AWBs: when an assign batch finishes, the label PDFs are generated automatically (50 shipments per printable sheet) and attached to the same batch page. Each order's row says which PDF its label is in, and the PDFs stay on the page so you can reprint any time — the recent-batch pills on the Ship tab lead back to every batch.
If a label couldn't be generated, the batch page shows a Generate the missing labels button covering exactly those orders.
Pickup
Schedule pickup books the day's shipments into your Shiprocket pickup queue. "Already in the pickup queue" counts as success, so pressing it twice is safe.
The default package
Courier pricing and serviceability need a parcel size. During setup you enter your standard box (L×B×H cm + weight kg). When a product arrives without dimensions, the system uses your default and flags it on the needs-attention queue so you fix the product data at the source.
Dispatch close: the handover check
"Pickup scheduled" only means a request reached the courier. The dispatch close proves the handover:
- When the van arrives, open Ship → Dispatch close.
- Scan each parcel (AWB or order number) as it's loaded.
- The screen reconciles live: expected (everything packed) vs scanned vs missing vs unexpected (a parcel that shouldn't be going: not packed, or already handed over; it can't inflate your count).
- Close at zero discrepancy, or a manager closes with a reason (from your workspace's reason list if you've defined one in Settings → Operations policies, free text otherwise).
- Download the manifest CSV (order, AWB, courier, time, scanner).
Next morning, anything packed-but-never-scanned is waiting on the needs-attention list, and so is anything scanned out that the courier still hasn't moved.
Amazon orders (Easy Ship)
If you sell on Amazon, switch the Amazon channel on (Settings → Modules) and paste your Selling Partner keys (Settings → Integrations → Amazon; there is a step-by-step guide). From then on:
- Orders arrive by themselves every 20 minutes and join the same pick list as your Shopify orders. Sync Amazon on the Ship tab pulls right now; type a number of days next to it for a longer catch-up.
- Stock deducts automatically for any Amazon SKU that matches a stock line's SKU. Packs (a 2-pack SKU) are mapped once on the Ship tab with units per order. Mixed combos are entered per order. An unmapped SKU still prints on the pick list but does not deduct until you map it.
- Cancellations put stock back. About one Amazon order in six is cancelled; when Amazon cancels an order whose stock already left, the units go back on hand automatically. If Amazon later un-cancels it, they go out again.
- Waiting to dispatch on the Ship tab lists everything Amazon is still waiting on, soonest ship-by deadline first, with overdue and due-soon marked. Amazon judges late dispatch against its own ship-by date, not the order date, so that is the clock shown.
Return parcels from Amazon are handled on the Amazon tab — see Returns, RTO & COD.
Tracking after pickup
Delivery statuses sync back from Shiprocket automatically (you set the interval). Delivered, in-transit, NDR and RTO states update on their own, feed the Returns/RTO/COD screens, and are searchable by AWB.
Sounds like your floor? Create your workspace: brand name, email, password.
Create your workspace →