Rate comparison
Stop defaulting to one courier out of habit
Live prices from every courier on your account for the exact parcel — weight, dimensions, destination, payment mode. Sorted cheapest first, with delivery time beside each one.
- One screen instead of four courier portals
- Rates include GST, so nothing surprises you later
- Your own negotiated rates, if you have them
In practice: A seller shipping 200 parcels a week found they were overpaying on half their routes simply because switching couriers meant re-typing every address.
Booking and labels
From chosen rate to printed label in one step
Picking a rate books the shipment, allocates the waybill with the courier and returns a label ready for the printer. The address is typed once, by you, at the start.
- Waybill allocated by the courier, not invented
- Label and manifest returned with the booking
- Pickup address registered once and reused
In practice: A warehouse team cut the time from order to label from four minutes to under thirty seconds per parcel.
Tracking
One vocabulary across every courier
Every scan from every courier, mapped onto one set of words. "RTO Intransit", "Un-Delivered" and "OFD" all become something a customer can read without a glossary.
- A page you can send to a buyer
- Failed delivery attempts shown, not hidden
- Status follows the courier automatically
In practice: Support stopped fielding "where is my order" calls by sending a link instead of a screenshot.
COD reconciliation
Know what you are actually owed
Cash collected on delivery is tracked per shipment, from collection through remittance. What is outstanding is computed from the parcels themselves — not taken from a courier's summary you have to trust.
- Outstanding computed from uncovered shipments
- Remittances matched to the parcels they cover
- Discrepancies visible while they can still be raised
In practice: A month-end that used to take two days of spreadsheet work against three courier statements.
Wallet and settlement
Every charge traceable to a rate card
Shipping is settled from a wallet you top up. Each debit names the shipment it paid for, the rate card that priced it and the percentage that card carried on the day.
- Shipment and charge written together, or neither
- Balance re-checked at the moment of the debit
- Full statement, exportable
In practice: Finance can answer "why did this parcel cost this much" without asking operations.
GST invoicing
Tax invoices that survive an audit
Invoices carry the right heads — IGST, or CGST and SGST — decided by the place of supply, with totals that reconcile to the paisa and a serial that never repeats.
- Place of supply printed, not implied
- Halves that always add back to the whole
- Reprints identical to the original
In practice: No more month-end assembly: the invoice exists the moment the shipment does.
API and webhooks
Integrate once, not once per courier
REST endpoints for rates, bookings, labels and tracking, plus signed webhooks for every shipment event. Adding a courier is a configuration change, not a sprint.
- Stable contract across all couriers
- Signed webhook payloads
- Sandbox keys for development
In practice: An engineering team added their third courier last quarter without touching integration code.
Multi-user and roles
The right people see the right things
Separate logins for operations, finance and support, each seeing only what their role needs, with an audit trail of who changed what.
- Role-based access
- Audit logs on sensitive actions
- Separate branch and franchise views
In practice: A finance user can pull a settlement report without being able to book or cancel a shipment.