Set up Shopify Purolator Shipping with the Multi Carrier Shipping Label App

This guide will help you integrate Purolator shipping account with your Shopify store using Shopify Multi Carrier 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 Shopify Multi Carrier Shipping Label App

You can install the app from the Shopify Multi Carrier Shipping Label app page.

Install the app


Choose the required pricing plan


Start the 14-day free trial


Add Purolator shipping account

Shopify Multi Carrier 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.

Once you activate the app, you can start using the app to handle Purolator shipping.


Choose Purolator as your shipping carrier.

Choose Purolator as your shipping carrier

Add the shipping carrier account credentials to integrate Purolator into Shopify.

You need to get the following details from Purolator and add them to the app.

  • Carrier Name
  • Account Number
  • Activation Key

Add the shipping carrier account credentials

After adding the details shown above, click on Add, and the app will add your preferred shipping carrier successfully.

If you don’t have Purolator shipping account credentials, you can create one using a simple process. To get the credentials, please read – Create Purolator Account & Get Credentials

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 choose
  • 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 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 of the 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.

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.

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 the 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 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, Shopify Multi Carrier 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, Shopify Multi Carrier 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

Shopify Multi Carrier 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 the 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

Shopify Multi Carrier Shipping Label app by PluginHive automates Purolator shipping for your Shopify store and helps you fulfil 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.

Last Updated On May 06, 2022