Back to Top

PrestaShop Canada Post Shipping With Label Print {User Guide}

Updated 3 May 2024

PrestaShop Canada Post Shipping module offers shop owners to let customers get the delivery of products via Canada Post shipping.

This module calculates the price by considering the shipper i.e., shop owner address & the customer delivery address & displays it on the checkout page.

It also offers shop owners to print the shipping labels as well as create a request for the pick up of the package by Canada Post.

The shop owners can also create packages & accordingly print the label for each package. Functionality to create multiple packages for a single order is also available.

It also provides a tracking link to the admin & the customer both to track the current status of the order.

Searching for an experienced
Prestashop Company ?
Find out More

The tracking link is available on their respective order details page.

Note: PrestaShop Canada Post Shipping With Label Print module is compatible with PrestaShop version 8.x.x.

Features of the PrestaShop Canada Post Shipping module

  • The PrestaShop Canada Post Shipping With Label Print module is PrestaShop Multi-Shop compatible.
  • Shipping methods of Canada Post becomes available for the customers.
  • Customers can choose to get the delivery of their products via Canada Post.
  • Shipping cost calculation happens by considering shipper & delivery address.
  • Select whether you want to send the order in a single package or multiple packages.
  • In case of multiple packages, select which and how much quantity of the product will be sent in each package.
  • Create pick up requests for the packages.
  • Get notification related to shipping on various instances on your mail.
  • Enter the email address on which you want to get shipping related notifications.
  • Add the shipper information from where the package will be picked up.
  • Create & download shipping labels.
  • Add custom label text to display on the shipping label.
  • A button to track the package is available on the admin order details page.

How to install the PrestaShop Canada Post Shipping module

  • Firstly, go to the module manager in back office and click on ‘upload a module’.
  • After that, drag and drop the module file or select the file from the system.
  • In this way, the module installation will be successful.
Click to upload PrestaShop Canada Post Shipping module
Drop or select PrestaShop Canada Post Shipping module file
PrestaShop Canada Post Shipping module installed on prestashop

How to configure the PrestaShop Canada Post Shipping module

After the successful installation of the module, you need to configure the module.

In the configuration settings, there are three sections. We’ll see each option in each section one by one.

API Credentials

  • Sandbox Mode: Enable the option to use the module in the test mode. Otherwise, just disable it to use in the live mode.
  • Canada Post Username & Password: These are the API details that you will get after creating account on Canada Post website.

The process to get the API credentials is available in this user guide in later sections.

  • Customer Number: Enter the customer number that you got after creating account on Canada Post.

Shipment Pick up Info

Firstly, download all the shipping carriers of Canada Post into your PrestaShop.

Print out paper: Select the size of the paper on which you want to print labels.

Agreement type: Select whether you want to use the commercial or non-commercial services of Canada Post.

Contract ID: Enter the contract ID that you get from Canada Post.

Shipment Notification: There are 3 instances on which you can choose to get notification on mail.

  • On Exception: On selecting this option, you will get notification when any unexpected issue arises while shipping.
  • On Delivery: You’ll also get notification when customer gets the delivery of the package.
  • In transit(On Shipment): Get notification when the package is successfully shipped.

Email: Enter the email address on which you want to get the above kinds of notifications.

Configure PrestaShop Canada Post Shipping module

Shipper Information

In this section, you just need to add the address from where you want the Canada Post to pick up the packages to ship to the destination address.

Configure PrestaShop Canada Post Shipping module

So, this was all about the process to configure the module. Now, let’s proceed to the next section to know more about the process to get API keys.

How to create API keys

In order to create the API keys, firstly visit this page. On this page, you will find an option to either sign up or sign in.

Now, let’s see how we can signup first.

Login or signup to proceed to get the API keys for the PrestaShop Canada Post Shipping

After clicking on the signup button, you’ll land on the following page. Here, select the business option & proceed.

Select business profile & proceed

As you are signing up for the first time, you can click on the “Register now” button & proceed further.

Proceed to register

Now, you need to provide all your personal information in order to create a business account.

Enter personal info & set username, password

After clicking on the “To continue” button, you will receive an email to verify your account. Click on the link you got in the mail to verify your account.

Email verified

Now after the successful verification, visit this link. You will land on the page as visible in the screenshot below.

After that, click on the “Join Now” button & proceed.

Join the developer program to proceed to get the API keys for PrestaShop Canada post shipping

On clicking the button, you will need to log in to your account again. Use the credentials that you filled in while creating the account.

Also, please note that this username & password are not the ones that you need to enter in the API keys section of the module.

Login using account details

After logging in successfully, the following page will open. Here, you can view your API keys & copy them to add in the configuration settings of the module.

API keys of Prestashop Canada Post Shipping

The workflow of the PrestaShop Canada Post Shipping module

After you download the shipping methods of Canada Post from the configuration settings page, all of them are visible under the Shipping section too.

Canada Post Shipping methods added

How to place order using Canada Post shipping

Cart Page
Select address

Now under the shipping section, a customer will also get to select the shipping methods of Canada Post.

Also, please note that the carriers of Canada Post shown here are on the basis of customer address.

PrestaShop Canada Post Shipping methods at the checkout page
15-3

A customer can also view the name of the shipping method on the order confirmation page.

16-3

At the admin’s end, two new sections are available on the order details page. Let’s understand their significance one by one.

17-4

Create Shipping Package

From the order details page, you can also create a shipping package. Using this functionality, you can do the following things.

  • Create a single package for all the products of order or
  • Create a separate package for each product available in the order
18-3

Single Package Creation

In case if you want to create a single package for all the products of the order, you need to fill in the following things.

  • Dimension of the package (Although it’s not mandatory)
  • Customer reference 1 & 2 (It will be visible on the printed label)

After filling in the details, you can create a shipping label. Thereafter, you can also download the shipping.

A button to track the package also becomes available.

19-3

A view of the shipping label for the above order.

20-3

How to request pick up of the package

Another section also becomes available on the admin order details page.

This section allows the admin to create a request for pick up of the package by Canada Post.

21-3

After clicking on the request Canada Post pick up, the following form will open.

Here, you just need to enter some personal information & the place from where the package needs to be picked up.

22-3

Create Multiple Packages

This module also offers you to create several packages for the order.

For example: Say you got an order containing 5 products. Now, you think that some of the products are fragile & they need to be sent in a separate package.

So, now, you can choose to create multiple packages for a single order. Also, you can select which product you want to keep in which package.

23-3

After creating the package, just click on the “create shipment label” button & a separate label for each package will be created.

23-2

So, this was all about the PrestaShop Canada Post Shipping Module. I hope this document will help you in checking the functionality of the module in a better way.

Also, do let us know about your views in the comments.

Support

For any kind of technical assistance or query, please raise a ticket at http://webkul.uvdesk.com or send us a mail at [email protected]

Also, please explore our PrestaShop development services & vast range of featureful PrestaShop Addons.

Current Product Version - 4.0.2

Supported Framework Version - 8.x.x, 1.7.x.x

Blog Version - 8.x.x, 1.7.x.x
  • Version 8.x.x, 1.7.x.x
  • Version 1.7.x.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content