Courier Integration
The Courier Integrations plugin connects your store to 45+ courier providers worldwide. Create shipments directly from your admin panel, receive automatic tracking status updates via webhooks, and manage all deliveries in one place, without logging into each courier platform separately.
What You Can Do
| Feature | Available |
|---|---|
| 45+ courier providers | Yes |
| Single shipment creation per order | Yes |
| Bulk shipment creation (queued, async) | Yes |
| Automatic status updates via webhooks | Yes |
| Shipment cancellation | Yes |
| Shipping label URL download | Yes |
| Cost tracking per shipment | Yes |
| Encrypted API credential storage | Yes |
| API call logging for debugging | Yes |
| Filter shipments by status and courier | Yes |
This module is per-tenant. Every shop owner configures their own courier credentials. No two tenants share API keys.
Contents
- Overview — supported couriers grouped by region and how it works
- Admin Setup — plugin activation, Settings form, webhook secret and webhook URL
- Creating Shipments — single and bulk shipment creation, Shipments screen
- Cancel Shipment — cancellation limits and flow
- Status Updates — webhook status flow and all 7 statuses
- Credential Reference — credential tables for Pathao, Steadfast, DHL, Shiprocket and more
- FAQ — quick reference and troubleshooting
Still stuck?
Our support team is ready to help you get set up.

