Shiprocket is a shipping aggregator widely used in India that gives access to many courier partners through one account.
Odoo provides a native Shiprocket connector, available in the Enterprise edition, that rates, labels and tracks shipments through Shiprocket from the delivery order. It suits Indian businesses that want courier choice without managing each carrier separately.
Data Flow
What Data Moves Between Shiprocket and Odoo
The native connector calls the Shiprocket API in real time.
Odoo to Shiprocket: rate requests and shipment creation, with pickup and delivery details.
Shiprocket to Odoo: courier rate options, the assigned courier and AWB, labels and tracking.
What Goes Wrong
Common Pitfalls
Edition. The native connector is an Enterprise feature.
Serviceability. Courier availability depends on pin codes, so not every route returns the same options.
Pickup setup. Pickup locations must be configured in Shiprocket and mapped to Odoo warehouses.
COD handling. Cash on delivery, common in India, needs its own handling and reconciliation.
Weight disputes. Courier-measured weight can differ from declared weight and affect billing.
Setup
How the Integration Is Set Up
Confirm the Odoo edition or plan an alternative.
Obtain Shiprocket API credentials and configure pickup locations.
Add the Shiprocket delivery method and map warehouses.
Ensure product weight and dimensions are accurate.