Xgenious/ docs

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

FeatureAvailable
45+ courier providersYes
Single shipment creation per orderYes
Bulk shipment creation (queued, async)Yes
Automatic status updates via webhooksYes
Shipment cancellationYes
Shipping label URL downloadYes
Cost tracking per shipmentYes
Encrypted API credential storageYes
API call logging for debuggingYes
Filter shipments by status and courierYes

This module is per-tenant. Every shop owner configures their own courier credentials. No two tenants share API keys.

Contents

  1. Overview — supported couriers grouped by region and how it works
  2. Admin Setup — plugin activation, Settings form, webhook secret and webhook URL
  3. Creating Shipments — single and bulk shipment creation, Shipments screen
  4. Cancel Shipment — cancellation limits and flow
  5. Status Updates — webhook status flow and all 7 statuses
  6. Credential Reference — credential tables for Pathao, Steadfast, DHL, Shiprocket and more
  7. FAQ — quick reference and troubleshooting
Still stuck?
Our support team is ready to help you get set up.
Get support