Sale!

Purolator Shipping Method for WooCommerce

Original price was: $99.00.Current price is: $84.15. / year

Live Purolator shipping rates, labels, and tracking in WooCommerce

Make shipping easier for your customers and your team. Purolator Shipping Method for WooCommerce connects stores shipping from Canada to Purolator’s shipping services, so shoppers can see eligible shipping rates at checkout while your team manages labels, tracking, and shipments from WooCommerce.

  • Show live Purolator rates using shipment details and the customer’s destination.
  • Offer flexible shipping choices for eligible Canadian, U.S., and international deliveries.
  • Create shipping labels and share tracking links through your WooCommerce order workflow.
  • Control what customers pay with packing options, handling fees, shipping classes, and shipping discounts.
  • Manage shipments with confidence using conditional signature rules and shipment reporting.

Make shipping costs clearer at checkout

Stop relying on a single flat fee for orders that vary in size, weight, and destination. The extension requests Purolator shipping estimates for the customer’s cart and shows the eligible services you have enabled in WooCommerce.

Customers can compare available Purolator Ground, Express, U.S., and international shipping options before completing their purchase. Services and rates depend on Purolator availability for each shipment.

Shipping charges that better reflect each order. A flat shipping rate can leave you absorbing the cost of heavy or distant orders, or charging too much for smaller shipments. Purolator-calculated rates help you present shipping choices that reflect the destination and package details.

Help shoppers choose a delivery option

Choose whether to display an estimated delivery date with the shipping rate. You can include your store’s handling time and customize the date format and message so shoppers have more information when choosing a service.

Customize shipping charges to fit your business

Keep the convenience of live Purolator quotes while tailoring shipping charges to your store’s products and pricing strategy.

  • Flexible parcel packing: Rate items individually, use the combined weight, or configure boxes with their own weights and dimensions.
  • Account-discounted rates: Request rates associated with your eligible Purolator billing account.
  • Handling fees: Add a fixed fee or percentage to help cover shipping-related costs.
  • Shipping-class charges: Apply charges for selected product shipping classes, per class or using the highest applicable class charge.
  • Partial shipping discounts: Choose a percentage of the shipping cost for your store to cover.
Already have negotiated Purolator rates? Enter your Purolator billing account number and enable account-discounted rates to request your account pricing at checkout, when supported by your Purolator account.

Simplify labels, tracking, and everyday fulfillment

Spend less time switching between systems when fulfilling orders. Enable automatic shipment label creation for eligible Purolator orders, print labels from your WooCommerce order screens, and select regular or thermal printer formats.

When an order has a Purolator shipment, your team can access tracking information and void the shipment from WooCommerce. Customer order emails can include a Purolator tracking link, making it easier for shoppers to follow their packages.

Require signatures only when your orders need them

Some deliveries need extra care, but a blanket signature rule is not always the right fit. Advanced signature settings let you decide when a delivery signature should be requested.

  • Require signatures for orders that meet a chosen value threshold.
  • Apply signature requirements to selected shipping classes.
  • Use destination postal-code patterns to trigger signature rules.
  • Require a signature for first-time customers.
  • Enable adult-signature service where applicable, and review order-level signature overrides.
Extra delivery control without a one-size-fits-all rule. For example, require a signature for high-value orders while leaving it optional for everyday purchases. The extension applies the configured rules when preparing applicable Purolator shipping requests.

Keep Purolator shipment records organized

The built-in Purolator Shipments report makes it easier to review shipments created through the extension. Search by order or tracking number, filter records by date, and export shipment data to CSV for reconciliation or internal reporting.

Review shipment dates, customers, destinations, Purolator services, tracking numbers, shipping amounts, and created or voided shipment records. For live package scans and delivery progress, use the tracking action on the order.

Need to reconcile shipping activity? Find Purolator shipments and export matching records without assembling a report from individual orders. The report uses shipment details stored in WooCommerce; it does not display live delivery scans.

What you need to get started

This extension is for shipments originating in Canada. You will need a Canadian origin postal code, a Purolator account, and valid production API credentials to request live rates. A Purolator billing account number is optional for generic rates but required to request account-specific pricing.

For accurate shipping estimates, enter weights and dimensions for the physical products you ship. Add the Purolator method to the appropriate WooCommerce shipping zones, then select the services and packing options you want to offer.

Why choose OPMC?

OPMC builds WooCommerce extensions that help merchants manage essential store operations from the platform they already use. Purolator Shipping Method for WooCommerce brings shipping rates and shipment tools into your existing WooCommerce workflow, with extension updates and customer support included in your WooCommerce Marketplace subscription.

Ready to offer Purolator shipping at checkout? Follow the Purolator setup documentation to connect your account and configure your shipping options.

Additional information

Billing option

1 Year, 2 Years

At Woocommerce.opmc.com.au, we want to ensure that you are 100% happy with your purchase.

  • If you have technical or sales queries, do not hesitate get in touch with us
  • If after you attempted to resolve issues with Support staff and feel the product(s) you purchased does/do not the best fit your requirements, we want to make things right.

Our policy offers a full refund within 30 days of your date of purchase. We’d love to know what went wrong and how we can improve, so please include details about the reason for your refund request if you reach out to us directly.

Woocommerce.opmc.com.au and our payment process submit the refund immediately and make every attempt to process the refund as quickly as possible. Your financial institution can take up to 20 days for the refund to reflect in your bank account/card.

Purolator Shipping Method allows your store to get rates from the Purolator API and calculate shipping for customers in checkout. Purolator also verifies the shipping address to ensure accuracy.

Note: Purolator requires registration with their services and a Canadian postal code as the origin.
 

Installation

  1. Download the .zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.
More information at: Installing and Managing Plugins.

Sign up with Purolator

  1. Select Corporate Account Holder. 
  2. Enter Profile Information in the window that opens after making your selection.
  3. Agree to Terms and Conditions, then Submit Registration.
  4. Activate via link sent to your email address, and log into your account to complete registration.

Setup

To configure settings:
  1. Go to: WooCommerce > Settings > Shipping. Choose the method Purolator from the list at the top of the screen.
2. Enter API Settings – Info from your Purolator account.
  • Development Key
  • Development Password 
  • Production Key – Request through your account
  • Production Password – Request through your account.
  • Billing Account Number (Optional) –  If you have a billing account with Purolator.
3. Enter your Contact Information.
  • Contact name
  • Origin street number
  • Origin street name
  • Origin city name
  • Origin province/state
  • Origin Postal code – Must be in Canada.
  • Country code for your phone number when dialing internationally.
  • Area code
  • Phone number
4. Printer Settings
  • Printer Type – Select Regular, or Thermal
5. Developer Settings
  • Debug Mode – Output the response from Purolator on the cart/checkout for debugging purposes. Please note that anyone can see this, so you can also test when logged out.
  • Development Mode – Use of development variable for Purolator, must be enabled to use your development Key and Password. Use this if you have trouble getting rates from Purolator.

Configuration

  1. Go to: WooCommerce > Settings > Shipping > Shipping zones
2. Select your Shipping Zone that you want to add the Purolator method to, mouse over the name, and click “Edit”. If you don’t have a Shipping Zone setup, you will need to follow the instructions here to do that first. 3. Click “Add Shipping Method” and select Purolator from the dropdown
  1. Once added, click on “Purolator” to edit. The following screen is displayed:
5. Enter the Method Title for what you’d like the Purolator method to display as for the Shipping method name (ex: Purolator, Purolator Shipping, PurolatorExpress, etc.). This will not be displayed for customers to see. 6. Packing Information
  • Parcel Packing method – Choose the method in which you wish to pack your parcels. If choosing Recommended, items are packed into boxes based on item dimensions and volume. Outer dimensions are passed to Purolator, and inner dimensions are used for packing. Items not fitting into boxes are packed individually.
  • Services – Select from: PurolatorGround PurolatorGroundU.S. PurolatorExpress PurolatorExpressU.S. PurolatorExpressInternational PurolatorExpressPackU.S. PurolatorExpressU.S.Pack9AM PurolatorExpressU.S.Pack10:30AM PurolatorExpress9AM PurolatorExpress10:30AM PurolatorExpressEvening PurolatorExpressEnvelope9AM PurolatorExpressEnvelope10:30AM PurolatorExpressEnvelope PurolatorExpressEnvelopeEvening PurolatorExpressPack9AM PurolatorExpressPack10:30AM PurolatorExpressPack PurolatorExpressPackEvening PurolatorExpressBox9AM PurolatorExpressBox10:30AM PurolatorExpressBox PurolatorExpressBoxEvening PurolatorGround9AM PurolatorGround10:30AM PurolatorGroundEvening PurolatorExpressU.S.9AM PurolatorExpressU.S.10:30AM PurolatorExpressU.S.12:00 PurolatorExpressEnvelopeU.S. PurolatorExpressU.S.Envelope9AM PurolatorExpressU.S.Envelope10:30AM PurolatorExpressU.S.Envelope12:00 PurolatorExpressU.S.Pack12:00 PurolatorExpressBoxU.S. PurolatorExpressU.S.Box9AM PurolatorExpressU.S.Box10:30AM PurolatorExpressU.S.Box12:00 PurolatorExpressInternational9AM PurolatorExpressInternational10:30AM PurolatorExpressInternational12:00 PurolatorExpressEnvelopeInternational PurolatorExpressInternationalEnvelope9AM PurolatorExpressInternationalEnvelope10:30AM PurolatorExpressInternationalEnvelope12:00 PurolatorExpressPackInternational PurolatorExpressInternationalPack9AM PurolatorExpressInternationalPack10:30AM PurolatorExpressInternationalPack12:00 PurolatorExpressBoxInternational PurolatorExpressInternationalBox9AM PurolatorExpressInternationalBox10:30AM PurolatorExpressInternationalBox12:00 PurolatorGroundDistribution
  • Declare cart total – Enabling sends cart total to Purolator, and increases shipping cost if total is more than $100 CAD.
  • Need signature – Enabling tells Purolator to calculate cost with a signature.
  • Handling time in days.
  • Delivery date – To show the date.
  • Delivery date display – Example: %s
  • Delivery date format – Example: j F Y
  • Handling fee excluding tax. Enter amount (2.50) or percentage (5%).
  • Apply handling fee to shipping rate – Unticked default applies to product value.
  • Pay part of the shipping costs – Enter a percentage. Use to calculate what part of shipping you pay.
  • Auto create label – By enabling this, each time an order is received a Purolator label will be created and a link will be added in the order email. Please note that the label created will be available for printing only for 48 hours due to a limitation by Purolator.
  • SOAP Method – Please only change if you know what you’re doing or have been advised to.
7. Save changes. All non-virtual products need weight and dimensions set – without this, no shipping is calculated. 8. Purolator update This is a reminder that Purolator E-Ship® Web Services version 1 (EWS V.1) will no longer be available and integrations will cease functioning as of March 31, 2019. Please be advised, you may experience issues if you are still using this version by the deadline. Upgrade now to EWS v.2, to continue accessing existing Purolator services, new features and upcoming enhancements, such as: Take advantage of Adult Signature Required, a new service that requires customers to present a valid government-issued photo ID with proof of age in order to receive their packages. Only pay for the special handling level based on your shipments’ unique contents and packaging with our new SHS. Ability to specify an alternate return address, other than the point of origin, for undelivered shipments Here’s how to upgrade to EWS v.2: Login to the Purolator E-Ship® Resource Centre Click on the “Documentation Sample Code” link Click on the “Download WSDL” for each of the Web Service methods Evaluate the changes applicable to your integration Update your integration to EWS v.2

Calculation

Shipping is calculated on a per order basis and displayed to the customer on the cart and checkout pages.

Troubleshooting

No rates are being calculated

Check if the dimensions of the product is set and verify that you have enter your origin postal code. The postal code must be a Canadian one. Also, double-check that the API keys are filled-in. In some cases the production key might need to be manually activated by Purolator, so you’ll want to directly contact them.

Questions and Support

Have a question before you buy? Please fill out this pre-sales form. Already purchased and need some assistance? Get in touch with the developer via the Help Desk
  1. Download the .zip file
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Purolator Shipping Method with OPMC and Purolator's logos
Purolator Shipping Method for WooCommerce
Original price was: $99.00.Current price is: $84.15. / year