Set up Shopify Purolator Shipping with Multi Carrier Shipping Label App

This guide will help you integrate the Purolator shipping account with your Shopify store using the PH MultiCarrier Shipping Label app by PluginHive. Once you have successfully integrated Purolator with Shopify, you will be able to automatically display Purolator shipping rates at checkout, print shipping labels, and easily track your shipments.

On This Page

Add, Install and Activate PH MultiCarrier Shipping Label App

You can install the app from the PH MultiCarrier Shipping Label app page.

Add your Purolator shipping account

PH MultiCarrier Shipping Label app allows you to use Purolator along with other top shipping carriers, to display real-time shipping rates, generate and print shipping labels in bulk, and also track Purolator shipments in real-time.


If you don’t have Purolator account credentials, you can create one.

Read more – Purolator Account Setup

Verify the shipper or warehouse address

Once you add the Purolator account, verify the shipper address details. The app will automatically configure your store location added in Shopify as the shipping origin. Ensure that you verify the address (shipper address must be within Canada in the case of Purolator) that is to be used while getting shipping rates and shipping labels for your order.

Click on the (≡) icon and visit Settings > Address and your store name will be listed there.

Shipper address

Click on the store name and you can see the shipper address and other details as shown below.


Review the shipper details and click on Save once the required modifications are made.

Display the preferred Purolator shipping services on Shopify checkout

The app automatically displays all the available Purolator shipping rates on the Shopify checkout page. However, if you want to display shipping rates for a particular Purolator shipping service on your Shopify checkout, you can do so without any hassle.

Click on the (≡) icon and visit Settings > Shipping Rates > Rate Automation, as shown below.

Rate automation

The app automatically creates rules for the shipping carriers that you add to help you choose the services that will be displayed on the Shopify store. Click on Edit to customize the shipping automation rules based on your preferences.

Under the Action Details tab, select your preferred Purolator shipping service that you want to display to your customers, as shown below.


You can also choose to calculate and display shipping rates for the above-selected shipping services based on various conditions, such as,

  • Shopify Shipping Zones
  • Product quantity that the customer chooses
  • Total weight of all the products
  • Cart sub-total amount
  • Shipping Classes
  • Time of order placement
  • Total weight range

Based on your preference, you can select any conditions and the app will calculate the shipping rates only if the conditions are matched.

Click on Save once the required changes are made.

Configure the weight & dimensions for your products and choose the right packaging method

To calculate the accurate shipping rate for an order, it is very important that you configure the weight of the product correctly.

To set the weight and dimensions for your products, head to the “Product” section in the app.


Add the product weight and dimensions


In most cases, only weight is required to handle the packaging and calculate the accurate rates. So, by default, the app will calculate the rates based on the weight-based packaging method.

However, if the volumetric weight of your product is higher, you can add the dimensions of the product and choose an advanced packing method.

Weight-based packing

In this packing method, you can set a maximum weight (max.weight) for your box and the app automatically packs the maximum number of products in this box based on the max.weight.

Now, to configure the weight-based packaging method, head to App Settings --> Shipping --> Packaging. You can configure the max.weight of the box and the app will automatically handle the packaging based on that. If required, you can configure the box weight and also add a max.quantity that will be packed in a box.



For More Details on Weight-based packing, Read – Shopify Product Weight & Dimensions.

However, if the volumetric weight of your product is higher, you can add the dimensions of the product and choose an advanced packing method.

The app allows you to choose from some of the most advanced packaging methods to efficiently pack your products into the boxes and save shipping costs. These packing methods include:

  • Box Packing
    A packing method based on both the weight & dimensions, where you can create your own boxes with custom weight & dimensions for your products. The app will automatically calculate the correct box size that fits your products and save you a lot of hassle.
  • Stack Packing
    An advanced packing method based on the total height of the products, where the app calculates the correct box suitable for your products by stacking up all the products to a certain height.
  • Quantity Based Packing
    Using this method, you can set up the packing based on the number of items that can be packed in one box. You can add a box based on your product dimensions and you can set the max quantity that can be packed in one box.


For More Details on Configuring custom Shipping Boxes Read – Shopify Advanced Packaging Methods.

Purolator Special Services

Purolator Signature Types

Purolator offers several types of signatures or delivery confirmations for its shipping services, depending on the specific needs of the shipper and the recipient.

Adult Signature Required
Enabling this signature means it will require the recipient to provide proof of age through a government-issued photo ID at the time of delivery. This option is used for packages containing age-restricted items such as alcohol, tobacco, or other products that require an adult’s signature to receive.

Origin Signature not Required (OSNR)
This service allows shippers to send packages without requiring a signature upon delivery. It is an ideal option for businesses that are shipping to residential addresses or to recipients who may not be available to sign for their packages. 

When a package is sent using Purolator Residential Signature, the recipient must sign for the package upon delivery. The signature is collected by the Purolator courier and serves as proof of delivery. This service is ideal for businesses that are shipping high-value or sensitive items to residential addresses. 

Chain Of Signature
When a package is sent using the Purolator Chain of Signature, every person who handles the package along the delivery route is required to sign for it. This includes the Purolator courier who picks up the package, any sorting or distribution center personnel, and the final recipient. Each signature in the chain is recorded and can be viewed online through Purolator’s tracking system, providing shippers with a complete chain of custody for their package. It is an ideal option for businesses that are shipping high-value or sensitive items that require an additional level of security and accountability.

Enable Purolator Delivery Confirmation for Specific Products
To enable any of these Purolator Signatures for particular products:
1. Go to the Products section in our app and click on All Products.
2. Select the product you want to add the service for.


3. Navigate to the Special Services section.

special services

4. Select the Signature Option & choose the required signature type from the drop-down and Confirm.

signature option type

Enable Purolator Delivery Confirmation for Specific Orders
To enable any of these Purolator Signatures for particular orders:
1. Select the Order/s from the list of orders. Then go to the Advance section and select the Purolator Special Services

add purolator special services

  1. Enable the Delivery Confirmation option and choose the required signature type and save it.

purolator signature option type

Display Purolator shipping rates on the Shopify checkout page

Visit the store and add a product to the cart. Enter a shipping address and calculate the shipping cost. The app will display the shipping cost for all the available Purolator shipping services or the shipping services that you have selected based on your preference at Shopify checkout.

Display Purolator shipping rates on the Shopify checkout page

Verify the shipping cost displayed on the Shopify checkout page

After displaying the shipping rates on the Shopify checkout page, verify whether the shipping cost is accurate by visiting Settings > Shipping Rates > Request Log

Purolator req log

Click on the (i) icon in front of the most recent Shipping Rate Request, as shown below.


After viewing the request log, you can verify the following under this section;


Package Details – includes the product name, quantity, weight, cost, type of packaging method as shown below.

verify rates

Shipping Methods – Includes the shipping carriers, all the enabled shipping services, shipping cost for the available services, and estimated transit days for the shipment, as shown below.


Once you have verified both the package details and the shipping methods, you can proceed to place the order.

In case you do not see your preferred shipping service at the Shopify checkout page, or get this message, “No shipping options were found”
* Verify the package details
* Verify the shipping methods
* Click on the error displayed for the preferred shipping services

Place test orders choosing different Purolator shipping methods

After complete verification of the packages, shipping methods as well as shipping rates, place a few orders using different Purolator shipping services of your preference.

Now, under the orders section in the app, it will automatically import all the Shopify orders that are marked as Processing and display it as shown below.


  • Shopify order Number
  • Date of purchase
  • Customer Name
  • Customer’s shipping address
  • Shipping carrier & shipping service
  • Order Status
  • Order subtotal and the mode of payment
  • Shipping cost
  • Number of packages or boxes required for the shipment
  • Shipping date
  • Order summary displaying all the details like product list, total weight, all available shipping services, etc.

Review the Purolator shipping services selected automatically for the orders

By default, the orders are assigned to those shipping services which are selected by the customers while placing the orders.

However, if the order has been placed using another shipping method like Free Shipping, Flat Rate Shipping, etc the app automatically assigns the cheapest available shipping service across all the shipping carriers that you have configured within the app.

In the image below, you can see that Purolator is the shipping carrier and Purolator Ground is the shipping service assigned to the order.


In order to verify the shipping carrier and the service assigned to the order, click on the (i) icon under the Order Summary for that order.

Under the Rate Summary section, you can see the same Purolator Ground being marked as Customer Selected, and hence assigned to the order for fulfillment, as shown in the image below.


Make the corrections and reprocess the order if the order status is stuck as “Initial” with errors


For More Details on Correcting Errors & Reprocessing Orders Read – Reprocessing Shopify Orders.

Visit the Orders tab and select the order(s) for which you want to generate and print a shipping label, and click on Generate Labels, as shown below.


Select the order(s) again and click on Print Labels to get the shipping labels for your orders, as shown below.


The app will automatically redirect you to print the shipping labels along with other documents like the tax invoice, as shown below.


Request Purolator pickup from your Shopify dashboard

Once your orders are ready for shipping, PH MultiCarrier Shipping Label app allows you to request the Purolator pick up from within your Shopify store.

Visit the Orders tab and select all the orders for which you want to request the carrier pickup. Now click on the Request Pickup option, as shown below.


Once the pickup is requested successfully, you can visit the Pickup tab to view the status of the pickup, as shown below.


As you can see, you can view the pickup status as well as cancel the pickup based on your requirements.

Automatically mark the Shopify orders as Fulfilled and send Shopify order shipped email to customers along with the Purolator tracking details

After requesting the pickup, you can visit the Orders tab and select all the orders which are ready to be shipped, and click on Mark As Shipped to fulfill these orders.


Once you mark the orders as shipped, your Shopify orders will be automatically marked as Fulfilled. Visit the Shopify > Orders page to check the order status and click on the order.

In the image below, you can see the order is automatically marked as completed. Also, the shipment tracking details are automatically updated to the Shopify orders.

order is automatically marked as completed

As for the customers, the PH MultiCarrier Shipping Label app automatically sends the tracking details to the customer via the Shopify Order Shipped Email, as shown in the image below.

shopify tracking mail

PH MultiCarrier Shipping Label app also allows you to print the shipping manifest for your shipping carrier pickup personnel, which you can print directly from your Shopify store.

Visit the Manifest tab and click on the Print icon to get the shipping manifest, as shown below.


As you can see in the image below, the manifest generated will have the following details.

  • Airwaybill Number
  • Shopify Order Number
  • Payment Method
  • Attention (customer) Name and Contact Number
  • Customer’s City
  • Product Name and Quantity
  • Package Weight and Dimensions
  • Barcode Airwaybill


Monitor the shipment tracking status of your orders

To track your orders, select the orders that are shipped and click on Track Your Shipments. Or, you can track all the orders by visiting the Tracking tab, where the app will display the live tracking status of all the shipments, as shown below.


Frequently Asked Questions

Here are the answers to some of the frequently asked questions to help you understand this app better.

a. I see there is a mismatch in rates while comparing the rates shown in the app and my account rates with the carrier. What can be the reason?

The rates mismatch could happen due to incorrect or missing configurations in the Ship From Address, Ship To Address, Weight, Dimensions, Package Type, or the Carrier Services & Rates.

For More Details on How to Fix Rates Mismatch Read – Inaccurate Shipping Rates at Shopify Checkout.

b. I ship around 50-100 orders per day. Generating labels one by one is not feasible for my business. Does this app help automate the process for me in any way?


The app can automate the process of generating shipping labels as soon as your orders come in. Based on the shipping services selected by the customers, the app will generate the labels automatically.

All you need to do is select the orders and print 100s of labels in a single click.

c. We ship from multiple warehouses. Will this app help me set up my shipping from multiple warehouses?

Yes! The app allows you to set up multiple addresses for your warehouses. Based on your business requirements, the app allows you to create different automation rules.

d. Does this app allow me to configure my print label settings and will I be able to change the shipping document printing preference?

While printing shipping documents like Purolator shipping labels, Commercial Invoices, Tax Invoices, Return Labels, etc. the app allows you to customize the print layout as well as choose the number of copies that you want to print.

All you need to do is visit Settings > General Settings > Print Settings and modify the document print layout and the number of copies, as shown below.

change print settings

You can also view the printing layout by clicking the “Preview” button as shown below.

change print settings

PH Multi Carrier Shipping Label app by PluginHive automates Purolator shipping for your Shopify store and helps you fulfill your orders from within your online store, without any hassle.

Feel free to contact the PluginHive customer support team if you require further assistance with the app.