DTDC Shipping

Write a review
Connect your CS-Cart store to DTDC Express, one of India's largest carrier networks. Create shipments, track them, print A4 and 4x6 labels, and cancel — all from your admin panel. Built for marketplaces: every vendor can ship under their own DTDC account.
$129.00

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

CodeService
STANDARDDTDC 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

  1. Install this add-on (and the Advanced Shipping System foundation for the smoothest experience)
  2. Add a DTDC shipping method in CS-Cart and fill in your DTDC login details
  3. When a customer picks DTDC at checkout, the order is placed as normal
  4. From the order page, click Create shipment to book it with DTDC
  5. DTDC returns a tracking number (AWB), which is saved on the shipment
  6. 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

  1. Go to Add-ons > Manage add-ons, click Manual installation, and upload the addon zip file
  2. Activate the addon and enter the license key
  3. (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

SettingDescription
API ModeProduction for real shipments, or Testing for trial runs
API KeyYour main DTDC key (used for booking and label printing)
Tracking X-Access-TokenA separate token DTDC gives you for tracking
Customer CodeYour DTDC customer code
Service TypeUsually “B2C SMART EXPRESS” (DTDC tells you what to enter)
Commodity IDDTDC’s category code for your products
Weight UnitKilogram, gram, or pound
Dimension Unitcm, inch, or meter
Maximum Weight LimitHeaviest 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.

Billing Type:
Lifetime
Compatible versions:
  • 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
Localizations:
  • English
Payment type:
One-time payment
Product:
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate

Addons features

Development:
  • Backend
Recipient:
  • For customer
  • For owner
  • For vendor
Server Update:

Shared features

External ID:
CartModules-Afterpay
Free:
License number prefix:
CARTMODULES
On market:
RTL Support:

No reviews found

FAQ Block