Purolator Shipping Plugin for WooCommerce: Automatic Shipping Cost Calculation and Package Tracking
Automatic shipping calculation using the Purolator API
New Features in Purolator Shipping Method Version 2.5
Customers Can Easily Track Purolator Packages
Your customers can now track their packages with Purolator shipping method. When you mark orders as complete from the WooCommerce dashboard, Purolator tracking link is automatically sent to customers via email from where they can easily check the status of their package for follow up.
Track Packages & Void Shipments in the Order Listing Page
Easily track package status or void shipments directly from the order details page. To check the status of a package, simply click on “Track Purolator Package.” If you need to cancel shipping labels for any products, just click on “Void Purolator Shipment.”
Added Icons on the Order Details Page
Manage your orders effortlessly with new action icons in the WooCommerce order menu. Quickly check order status, print Purolator shipping labels, and track or void shipments with just a click.
Purolator now supports API Version 2
To get started, simply enter a Canadian postal code in the Origin Postcode field within the admin settings. This plugin leverages the advanced Purolator API to automatically calculate shipping charges based on the weight and dimensions of each product. The calculated rates are displayed to customers at checkout, ensuring accurate pricing.
You can customize the available shipping options shown to customers directly within the WooCommerce settings.
Designed for both domestic and international shipping from Canada, this plugin allows customers to select the best shipping method based on their needs for speed and cost.
See below for a list of supported shipping methods.
Plugin Features
Estimated Delivery Date
Display an approximate delivery date for your customers, calculated based on Purolator’s timelines and your product handling time. The delivery date format and text are fully customizable and appear next to the Purolator shipping options during checkout.
Product Handling Time
Specify a handling time for your products, which is factored into the estimated delivery date shown to customers.
Option to Require a Signature
Enable signature requirements for shipments. When activated, Purolator calculates the shipping cost for orders with this additional security.
Add Handling Fees to Orders
Easily add a handling fee to all orders shipped via Purolator. Choose between a fixed amount (e.g., $2.50) or a percentage (e.g., 5%). You can also apply the handling fee specifically to shipping rates.
Auto-Generate Purolator Shipping Labels:
Save time with auto-generated shipping labels. Once enabled, shipping labels are automatically created and linked to WooCommerce order confirmation emails.
Pay Part of the Shipping Fee
Boost conversions by offering to cover a portion of the shipping fee for your customers. Set a percentage, and it will automatically be deducted from the total shipping cost.
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.
Enter Profile Information in the window that opens after making your selection.
Agree to Terms and Conditions, then Submit Registration.
Activate via link sent to your email address, and log into your account to complete registration.
Setup
To configure settings:
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
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
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.
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.
Reviews
There are no reviews yet.