Purolator Shipping

Write a review
A full Purolator carrier add-on for CS-Cart: live rates at checkout, shipment booking, label printing, tracking and cancellation — all from your admin panel. 15 services across domestic Canada, US cross-border and international, with per-vendor accounts.
$129.00

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

ServiceRegion
Purolator Express / Express Envelope / Express Pack / Express BoxCanada (Domestic)
Purolator Ground / QuickshipCanada (Domestic)
Purolator Express U.S. / Envelope / Pack / BoxUS Cross-border
Purolator Ground U.S.US Cross-border
Purolator Express International / Envelope / Pack / BoxInternational

15 service options in total; pick the one that matches each shipping method you create.

How It Works

  1. Install the add-on and enter your Purolator login details
  2. Create a shipping method in CS-Cart and pick the Purolator service you want to offer
  3. At checkout, customers see live Purolator rates based on their address and cart contents
  4. When an order is placed, the add-on books the shipment with Purolator and saves the tracking number
  5. Print the shipping label from the order page and attach it to your package
  6. 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

  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 Purolator and a service, and enter your Purolator login details (see Configuration). Note: PHP’s SOAP extension must be enabled

Configuration Options

SettingDescription
Test modeOff uses Purolator’s live system; on sends to the testing system
API Key / API PasswordYour Purolator Web Services key and password
Registered Account NumberThe Purolator account tied to your billing relationship
Billing Account NumberThe account that pays for the shipment (often the same)
Residential (Domestic) Signature RequiredRequire a signature on domestic residential deliveries
Weight Unit / Dimension UnitLbs 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.

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