DTDC Shipping add-on for CS-Cart
Book, track, label, and cancel DTDC shipments from inside CS-Cart
This add-on connects your CS-Cart store to DTDC Express, one of India’s largest carrier networks. You and your vendors can create shipments, track them, print labels, and cancel them — all from inside your CS-Cart admin panel, with no need to sign in to DTDC for every order.
Built for marketplaces, it works at full scale: every vendor can use their own DTDC account, so each seller ships under their own contract and rates. The add-on works standalone; paired with the CartModules: Advanced Shipping System foundation add-on you also get per-vendor credentials (Multi-Vendor editions only), multi-box shipment support, and centralized carrier status mapping shared across every installed carrier add-on.
Key Features
- Secure DTDC Connection — connects with your DTDC API key and tracking token
- Book From the Order Page — vendors create DTDC shipments straight from the order
- Live Tracking — one button pulls DTDC’s latest status into your records
- Two Label Sizes — A4 for regular paper and 4x6 for thermal printers
- Cancel In-Place — cancel shipments without leaving CS-Cart
- Request Log — a log of all DTDC requests for troubleshooting, with sensitive login details hidden
- Per-Vendor Accounts — every vendor uses their own DTDC account
- Works With or Without the Framework — standalone, or better with the Advanced Shipping System
Supported Services
| Code | Service |
|---|---|
| STANDARD | DTDC Standard |
DTDC offers a single standard service in the add-on. Actual delivery speed and routing depend on your DTDC contract and the destination — DTDC routes the shipment internally based on the pickup and drop pincodes.
How It Works
- Install this add-on (and the Advanced Shipping System foundation for the smoothest experience)
- Add a DTDC shipping method in CS-Cart and fill in your DTDC login details
- When a customer picks DTDC at checkout, the order is placed as normal
- From the order page, click Create shipment to book it with DTDC
- DTDC returns a tracking number (AWB), which is saved on the shipment
- Use the shipment buttons to refresh tracking, download a label, or cancel
Requirements
- CS-Cart Store Builder or Multi-Vendor (single or multiple storefronts) 4.6.3 or higher
- PHP 7.4 or higher (tested up to PHP 8.3)
- A DTDC account with API access (API Key, Tracking token, Customer Code)
- Recommended: CartModules: Smart Shipping & Fulfillment Manager (the per-vendor credentials feature requires CS-Cart Multi-Vendor)
Installation
- Go to Add-ons > Manage add-ons, click Manual installation, and upload the addon zip file
- Activate the addon and enter the license key
- (Recommended) install CartModules: Smart Shipping & Fulfillment Manager first, then go to Shipping & Taxes > Shipping methods, add a method, pick DTDC and DTDC Standard, and enter your DTDC login details (see Configuration)
Configuration Options
| Setting | Description |
|---|---|
| API Mode | Production for real shipments, or Testing for trial runs |
| API Key | Your main DTDC key (used for booking and label printing) |
| Tracking X-Access-Token | A separate token DTDC gives you for tracking |
| Customer Code | Your DTDC customer code |
| Service Type | Usually “B2C SMART EXPRESS” (DTDC tells you what to enter) |
| Commodity ID | DTDC’s category code for your products |
| Weight Unit | Kilogram, gram, or pound |
| Dimension Unit | cm, inch, or meter |
| Maximum Weight Limit | Heaviest single package this method will handle (default 100 kg) |
In Multi-Vendor with per-vendor credentials enabled, each vendor enters their own DTDC login on their company profile. Available shipment actions: Update Tracking, Download A4 Label, Download 4x6 Label, and Cancel Shipment.
Support
For questions, issues, or feature requests, contact us at www.cartmodules.com.
- 4.10.1
- 4.10.2
- 4.10.3
- 4.10.4
- 4.10.4.SP1
- 4.11.1
- 4.11.2
- 4.11.3
- 4.11.4
- 4.11.5
- 4.12.1
- 4.12.2
- 4.13.1
- 4.13.2
- 4.13.2.SP1
- 4.13.2.SP2
- 4.13.3
- 4.14.1
- 4.14.1.SP1
- 4.14.2
- 4.14.2.SP1
- 4.14.3
- 4.14.3.SP1
- 4.15.1
- 4.15.1.SP1
- 4.15.1.SP2
- 4.15.1.SP3
- 4.15.1.SP4
- 4.15.2
- 4.16.1
- 4.16.2
- 4.17.1
- 4.17.2
- 4.17.2.SP1
- 4.6.3
- 4.7.1
- 4.7.2
- 4.7.3
- 4.7.4
- 4.8.1
- 4.8.2
- 4.9.1
- 4.9.2
- 4.9.3
- English
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Store Builder
- Store Builder Plus
- Store Builder Ultimate
Addons features
- Backend
- For customer
- For owner
- For vendor
Shared features
No reviews found








