Purolator Shipping add-on for CS-Cart
Live Purolator rates, labels, and tracking across Canada, the US, and the world
CartModules: Purolator Shipping is a full Purolator carrier add-on for CS-Cart: live shipping rates at checkout, create shipments, download labels, track packages, and cancel shipments — all without leaving your CS-Cart admin panel. It covers domestic shipments within Canada, cross-border shipments to the United States, and international destinations, all through a secure connection to Purolator.
Once set up, live Purolator rates show up at checkout on their own, worked out from weight, package dimensions, and the destination address — no manual price tables to keep up. 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 across every installed carrier add-on.
Key Features
- Live Purolator Rates — real rates shown at checkout
- 15 Services — covering domestic Canada, US cross-border, and international
- Per-Vendor Accounts — vendors can use their own Purolator login details
- On-Demand Tracking — pull the latest status whenever you need it
- Cancel In-Place — void a shipment without leaving CS-Cart
- Print Labels — download the Purolator shipping label straight from the order page
- Multiple Boxes — multiple shipment boxes within one order (with the Advanced Shipping System)
- Works With or Without the Framework — standalone, or better with the Advanced Shipping System
Supported Services
| Service | Region |
|---|---|
| Purolator Express / Express Envelope / Express Pack / Express Box | Canada (Domestic) |
| Purolator Ground / Quickship | Canada (Domestic) |
| Purolator Express U.S. / Envelope / Pack / Box | US Cross-border |
| Purolator Ground U.S. | US Cross-border |
| Purolator Express International / Envelope / Pack / Box | International |
15 service options in total; pick the one that matches each shipping method you create.
How It Works
- Install the add-on and enter your Purolator login details
- Create a shipping method in CS-Cart and pick the Purolator service you want to offer
- At checkout, customers see live Purolator rates based on their address and cart contents
- When an order is placed, the add-on books the shipment with Purolator and saves the tracking number
- Print the shipping label from the order page and attach it to your package
- Click Update Tracking any time to pull the latest status, or Cancel Shipment to void it
Requirements
- CS-Cart Store Builder or Multi-Vendor (single or multiple storefronts) 4.6.3 or higher
- PHP 7.4 or higher with the SOAP extension enabled (tested up to PHP 8.3)
- A Purolator Web Services account (API Key, API Password, Registered & Billing Account Numbers)
- 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 Purolator and a service, and enter your Purolator login details (see Configuration). Note: PHP’s SOAP extension must be enabled
Configuration Options
| Setting | Description |
|---|---|
| Test mode | Off uses Purolator’s live system; on sends to the testing system |
| API Key / API Password | Your Purolator Web Services key and password |
| Registered Account Number | The Purolator account tied to your billing relationship |
| Billing Account Number | The account that pays for the shipment (often the same) |
| Residential (Domestic) Signature Required | Require a signature on domestic residential deliveries |
| Weight Unit / Dimension Unit | Lbs or Kg / Centimeter or Inch, matching your catalog |
In Multi-Vendor with per-vendor credentials enabled, vendors override API Key, API Password, Registered & Billing Account Numbers, and the residential-signature option on their company profile; Test mode and the unit choices stay at the shipping-method level. Available actions: Update Tracking, Cancel Shipment, Print Label.
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








