{"id":81952,"date":"2017-04-28T07:43:30","date_gmt":"2017-04-28T07:43:30","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=81952"},"modified":"2025-02-20T08:23:29","modified_gmt":"2025-02-20T08:23:29","slug":"opencart-canada-post-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/","title":{"rendered":"Opencart Canada Post Shipping"},"content":{"rendered":"<p>This Opencart extension allows the customers to select the Canada Post shipping method for their product delivery. The Opencart Canada Post Shipping extension calculates the shipping rates using the API.<\/p>\n<p>Moreover, it displays the estimated delivery time &amp; shipping cost of each Canada Post shipping service.<\/p>\n<p>Now, Configure tax class, geo zones, delivery time offset, applicable countries, and select shipping services. Even, the admin can set the minimum order amount for availing the free shipping.<\/p>\n<p><strong>Notes:<\/strong><\/p>\n<ol>\n<li>The estimated delivery time shows for Canada, the US, and some other International addresses.<\/li>\n<li>The shipping rates are based according to the delivery details and product weight.<\/li>\n<li>If the weight of the product is zero, this shipping method will not work.<\/li>\n<li>An active Business Purpose Canada Post account is required for getting the API credentials.<\/li>\n<\/ol>\n<p>Check a brief overview of the plugin &#8211;<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"XZh-IR41TMw\">\n<div class=\"components-placeholder__instructions\">XZh-IR41TMw<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li>Enable\/Disable Canada Post Test Mode for debugging.<\/li>\n<li>Include Tax Class with Canada Post shipping.<\/li>\n<li>Allows selecting Geo Zones for Canada Post shipping.<\/li>\n<li>The admin can select the Canada Post shipping services.<\/li>\n<li>Select the Applicable Countries for Canada Post shipping.<\/li>\n<li>Show\/Hide Estimated Delivery Time to customers.<\/li>\n<li>Show\/Hide Canada Post shipping error\u00a0message to customers.<\/li>\n<li>The admin can add an Estimated Delivery Time Offset.<\/li>\n<li>Choose Free Shipping Method for Canada, USA, other International countries.<\/li>\n<li>Configure Handling Fee &#8211; Fixed or Percent based.<\/li>\n<li>Set Minimum Order Amount to avail Free Shipping.<\/li>\n<li>Support multiple languages translations<\/li>\n<li>Source code is open for customization<\/li>\n<li>Admin can generate a shipping label for the product.<\/li>\n<li>The admin can also generate the tracking number for the customer to track the products.<\/li>\n<li>The custom address option is available in the origin address option.<\/li>\n<li>Shipping title is also available in multiple languages.<\/li>\n<li>The custom error message option is available for the error that occurs in the rate calculation.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Installation<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h3>Upload Folders<\/h3>\n<p>First, extract the downloaded zip file. After that, open the correct Opencart Version Folder. According to Opencart Version installed in your system. Then, upload <strong>admin <\/strong>and<strong> catalog <\/strong>folders\u00a0to the\u00a0Opencart root directory.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/upload-folders-3.png\"><img decoding=\"async\" class=\"alignnone wp-image-81978 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/upload-folders-3.png\" alt=\"Opencart Canada Post Shipping-upload folders\" width=\"800\" height=\"410\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Install-Module<\/h3>\n<p>Now, navigate to <strong>Extensions&gt;Shipping<\/strong>. Find <b>Webkul\u00a0Canada\u00a0Post<\/b> from the list. Click the <strong>Install<\/strong> button as visible in the screenshot below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/install-1.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-81981\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/install-1.png\" alt=\"install\" width=\"800\" height=\"841\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Language Translation<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Furthermore, the module supports multiple languages, please click <a href=\"http:\/\/webkul.com\/blog\/opencart-language-installation-and-translation\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a> to read about Opencart language installation and translation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">How to get Canada Post Credentials<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Before doing the module configuration, the admin needs to have the Canada Post credentials. The admin needs\u00a0<strong>API Key<\/strong>, <strong>API Password<\/strong>, <strong>Customer Number<\/strong>, and <strong>Contract Id<\/strong> (if any). <strong>\u00a0Please Note<\/strong>: &#8211; You need Business Purpose Canada Post account to get these credentials.<\/p>\n<h3>Create Account:<\/h3>\n<p>First, click <a href=\"https:\/\/www.canadapost.ca\/web\/en\/home.page\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a> to visit the Canada Post homepage. Then the following page will appear, now click on <strong>Sign In<\/strong> and then click <strong>Sign Up<\/strong> to create a new account.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-31-32.png\"><img decoding=\"async\" class=\"alignnone wp-image-82157 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-31-32.png\" alt=\"Opencart Canada Post Shipping-canada post homepage\" width=\"800\" height=\"637\" loading=\"lazy\" \/><\/a><\/p>\n<p>After clicking the Sign-Up, the following page will appear. Now, fill in the information as required. Please make sure to <strong>select Yes for Is this account for business purposes?<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82159\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32.png\" alt=\"profile information\" width=\"800\" height=\"1825\" loading=\"lazy\" \/><\/a><\/p>\n<p>Now, Choose Profile Type as<strong> Small Business<\/strong>, and click the <strong>Select and continue<\/strong> button.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25.png\"><img decoding=\"async\" class=\"alignnone wp-image-82161 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25.png\" alt=\"Opencart Canada Post Shipping-profile type\" width=\"800\" height=\"975\" loading=\"lazy\" \/><\/a><\/p>\n<p>And in this step, enter your contact information- business address, phone, first &amp; last name, job title, etc. After filling in all the necessary information click <strong>Continue<\/strong>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82163\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50.png\" alt=\"contact information\" width=\"800\" height=\"1450\" loading=\"lazy\" \/><\/a><\/p>\n<p>After providing the contact information, now you will get your <strong>Canada Post Customer Number<\/strong>. Please save this as it will be required for the Opencart module configuration.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82165\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27.png\" alt=\"customer number created \" width=\"800\" height=\"833\" loading=\"lazy\" \/><\/a><\/p>\n<p>Now, you will arrive at the dashboard page after clicking continue in the previous step. Navigate to <strong>Business Solutions&gt;Developer Program<\/strong>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-02-42.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82168\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-02-42.png\" alt=\"dashboard\" width=\"800\" height=\"610\" loading=\"lazy\" \/><\/a><\/p>\n<p>Then the following page will appear after clicking the <strong>Developer Program<\/strong>. Forthwith, click <strong>Join Now<\/strong> for creating <strong>API Key<\/strong> and <strong>Password<\/strong>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-17.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82170\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-17.png\" alt=\"developer program\" width=\"800\" height=\"637\" loading=\"lazy\" \/><\/a><\/p>\n<p>A pop-up window will appear about the <strong>Canada Post Developer Program Agreement<\/strong>. After reading the document, please click <strong>Agree and Continue<\/strong>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-34.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82176\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-34.png\" alt=\"agree and continue\" width=\"800\" height=\"635\" loading=\"lazy\" \/><\/a><\/p>\n<p>Finally, you can now have your <strong>API Key<\/strong> and <strong>API Password<\/strong>. There will be two types of credentials, one for the <strong>Development<\/strong> (Test\/ Sandbox Mode) and others for <strong>Production<\/strong> (Live).<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-59.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82177\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-03-59.png\" alt=\"api credentials\" width=\"800\" height=\"769\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Module Configuration<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After the module installation, the admin needs to do the Opencart Canada Post Shipping configuration. Now, navigate to <strong>Extensions&gt;Shipping<\/strong> and find <strong>Webkul Canada Post<\/strong> from the list. Then click the <strong>Edit<\/strong> button as visible in the screenshot below:<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/edit-config.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-81982\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/edit-config.png\" alt=\"edit config\" width=\"800\" height=\"841\" loading=\"lazy\" \/><\/a><\/p>\n<p>After clicking the Edit button, the following page will appear. Then the admin will find two tabs &#8211; General and Advanced Shipping Configuration for this module.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-181421 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/General-configuration.png\" alt=\"General-shipping-configuration\" width=\"800\" height=\"1699\" loading=\"lazy\" \/><\/p>\n<h3>General Shipping Configuration<\/h3>\n<\/div>\n<div>\n<p><strong>Shipping Title<\/strong> &#8211; Now enter the shipping title in the desired language.<\/p>\n<p><strong>API Key<\/strong> &#8211; Then put your Canada Post Account API Key.<\/p>\n<p><strong>API Password<\/strong> &#8211; Enter your Canada Post Account Password.<\/p>\n<p><strong>Customer Number<\/strong> &#8211; After that fill your Canada Post Customer Number.<\/p>\n<p><strong>Contract Id<\/strong> (if any) &#8211; Thereafter Enter the Contract Id if applicable.<\/p>\n<p><strong>Test Mode<\/strong> &#8211; Now select Yes to use the testing mode for finding any errors\/bugs. Select No for production mode and go live.<\/p>\n<p><strong>Tax Class<\/strong> &#8211; Then select the tax class to include with this shipping method.<\/p>\n<p><strong>Geo Zone<\/strong> &#8211; After that Pick the geo zones for this shipping method.<\/p>\n<p><strong>Services<\/strong> &#8211; Now, select which shipping services to offer to customers.<\/p>\n<p><strong>Custom Error Message<\/strong> &#8211; Then enter the error message which will display in case of error occurs in the rate calculation.<\/p>\n<p><strong>Origin Address<\/strong> &#8211; If you select the <strong>store address<\/strong> option then the default store address will be used for Canada post shipping origin address else you can add the different address using the <strong>custom address<\/strong> option.<\/p>\n<p><strong>Canada Post Shipping Status<\/strong> &#8211; Now, set the Canada Post Shipping Method status as Enabled \/ Disabled.<\/p>\n<p><strong>Sort Order<\/strong> &#8211; Then, enter the order sequence of the Canada Post Shipping Method.<\/p>\n<h3>Advanced Shipping Configuration<\/h3>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-82011\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/advanced-config.png\" alt=\"advanced config\" width=\"800\" height=\"1777\" loading=\"lazy\" \/><\/p>\n<p><strong>Shipping Countries<\/strong> &#8211; Elect the applicable countries, where Canada Post Shipping is valid.<\/p>\n<p><strong>Show Estimated Delivery Time<\/strong> &#8211; After that select Yes \/No to show the estimated delivery time at the front end.<\/p>\n<p><strong>Display Error to Users<\/strong> \u00a0&#8211; Then decide Yes\/ No to show the error message to the users.<\/p>\n<p><strong>Delivery\u00a0Time Offset<\/strong> &#8211; The admin can add additional offset time in estimated delivery.<\/p>\n<p><strong>Method For Canada (Free) <\/strong>&#8211; Select which shipping service to use for free shipping in Canada.<\/p>\n<p><strong>Free Method For USA\u00a0<\/strong>&#8211; Determine which shipping service to use for free shipping in the USA.<\/p>\n<p><strong>Free Method For International<\/strong> &#8211; Decide which shipping service to use for free shipping in other international countries.<\/p>\n<p><strong>Handling Fee Status<\/strong> &#8211; Select Enabled\/ Disabled to apply handling fee with this shipping method.<\/p>\n<p><strong>Calculate Handling Fee<\/strong> &#8211; Determine how to calculate the handling fee amount &#8211; Fixed or Percent.<\/p>\n<p><strong>Fee Amount\/Percent Handling<\/strong> &#8211; If Fixed, the entered value here will be the handling fee. Else, the Percentage of shipping cost will add as the handling fee. For eg. If the shipping cost is $50 and the Handling Fee Percent is set as 10%, then the Handling Fee will be $5. The total shipping and handling cost will be $55.<\/p>\n<p><strong>Free Shipping with Minimum Order Amount<\/strong> &#8211; Select Yes\/ No to apply free shipping with the minimum order amount.<\/p>\n<p><strong>Shipping Minimum Order Amount<\/strong> &#8211; Enter the minimum order amount for availing the free shipping.<\/p>\n<h3>Canada Geocode<\/h3>\n<p>Furthermore, the admin needs to enter a Canada Postal \/Zip code to make this module work. Moreover navigate through <strong>System&gt;Settings&gt;Store<\/strong>. In the <strong>Geocode<\/strong> field, please enter the store Postal \/ Zip code.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/geocode.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82212\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/geocode.png\" alt=\"geocode\" width=\"800\" height=\"1186\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Customer Front-End View<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<h3>Shopping Cart<\/h3>\n<p>After adding the products to the cart, the customers can check the available shipping methods. Moreover, on the shopping cart page, select Country, Region\/State, and enter Pin Code, click Get Quotes.<\/p>\n<p>Further the following pop-up window will appear showing Webkul Canada Post Shipping.<\/p>\n<p>On the basis of the delivery details, the pop-up window will show the available Canada Post Shipping services. It will also show the estimated delivery date including the shipping rates.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/estimated-shipping.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82078\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/estimated-shipping.png\" alt=\"estimated shipping\" width=\"800\" height=\"635\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Checkout<\/h3>\n<p>In the checkout process, customers can select the Webkul Canada Post Shipping. After that all the available shipping services will be visible with estimated delivery time &amp; cost.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/delivery-method.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82076\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/delivery-method.png\" alt=\"delivery method\" width=\"800\" height=\"934\" loading=\"lazy\" \/><\/a><\/p>\n<p>On the confirm order step, the selected Canada Post Shipping will appear. It will show the estimated date of delivery with shipping costs.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/confirm-order-1.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-82077\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/confirm-order-1.png\" alt=\"confirm order\" width=\"800\" height=\"856\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Order View<\/h3>\n<p>The customers can view the order information by navigating through <strong>My Account&gt;Order History<\/strong> click <strong>View<\/strong> button. The following page will appear showing the order information, the customers can view the selected Canada Post Shipping Method. It will also show the estimated date with the shipping cost and the order <strong>Tracking number<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-179980 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Order-Information-1.png\" alt=\"Order-Information-1\" width=\"800\" height=\"564\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Admin Back-End View<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<h3>Order View<\/h3>\n<p align=\"left\">The admin can navigate through <strong>Sales&gt;Orders<\/strong>, click <strong>View<\/strong>. The following page will appear showing the order information, order detail, shipping details, product, and history. The print invoice and shipping list buttons are available on the top along with the edit option.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-180076 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Orders.png\" alt=\"Orders-admin-end\" width=\"800\" height=\"1020\" loading=\"lazy\" \/><\/p>\n<h3>Generate Shipping Labels<\/h3>\n<p>Forthwith, the admin can generate the shipping label for the products by using the create Canada post-shipment button. Also can navigate through <strong>Sales&gt;Orders&gt;Products&gt;create Canada Post Shipment<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-179981 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Generate-Shipping-Label-4.png\" alt=\"Opencart Canada Post Shipping-Generate-Shipping-Label\" width=\"800\" height=\"542\" loading=\"lazy\" \/><\/p>\n<p>Even, the admin can also print or download the shipping label. Navigation through <strong>Sales&gt;Orders&gt;Products.\u00a0 <\/strong>And in products under the shipping label, there is an option for the print shipping label and download shipping labels using that admin can print or download shipping labels.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-181252 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/generate-shipping-lable-1.png\" alt=\"Opencart Canada Post Shipping-generate-shipping-label\" width=\"800\" height=\"585\" loading=\"lazy\" \/><\/p>\n<p>The shipping label is an identification label that is attached to the container of the product and it specifies the content of the shipping label.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-179982\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Print-Or-Download-Shipping-Label-3.png\" alt=\"Print-Or-Download-Shipping-Label-3\" width=\"800\" height=\"502\" loading=\"lazy\" \/><\/p>\n<p>Then the <strong>Tracking Number<\/strong> will appear after generating the shipping label.<\/p>\n<h3>Print Invoice<\/h3>\n<p>Thus, here is the sample invoice mentioning Canada Post Shipping with estimated time and shipping cost. The invoice will also contain the store details, order ID, invoice #, payment &amp; shipping address, payment method.<\/p>\n<p>Moreover, the product details will include the name, model, quantity, unit price, and total.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/invoice.png\"><img decoding=\"async\" class=\"alignnone wp-image-82104 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/invoice.png\" alt=\"Opencart Canada Post Shipping-invoice\" width=\"800\" height=\"634\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Shipping List<\/h3>\n<p>So, here is the sample shipping list mentioning the store details, customer name, shipping address, contact details, product name, weight, model, and quantity. Additionally, it will show the selected Canada Post Shipping with estimated delivery time and shipping cost.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/shipping-slip.png\"><img decoding=\"async\" class=\"alignnone wp-image-82074 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/shipping-slip.png\" alt=\"Opencart Canada Post Shipping-shipping slip\" width=\"800\" height=\"494\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>That&#8217;s all about Opencart Canada Post Shipping Module.<\/p>\n<p>Furthermore, in case of any query, you can create a ticket at\u00a0<a href=\"https:\/\/webkul.uvdesk.com\/\">webkul.uvdesk.com<\/a>\u00a0or contact us at\u00a0<a href=\"https:\/\/store.webkul.com\/contacts\/\">store.webkul.com\/contacts\/<\/a> to let us know your views to make the module better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This Opencart extension allows the customers to select the Canada Post shipping method for their product delivery. The Opencart Canada Post Shipping extension calculates the shipping rates using the API. Moreover, it displays the estimated delivery time &amp; shipping cost of each Canada Post shipping service. Now, Configure tax class, geo zones, delivery time offset, <a href=\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":135,"featured_media":81954,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[305],"tags":[972,4762],"class_list":["post-81952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opencart","tag-canada-post","tag-opencart-shipping"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Opencart Canada Post Shipping Extension | API Shipping Rates<\/title>\n<meta name=\"description\" content=\"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time &amp; Cost.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opencart Canada Post Shipping Extension | API Shipping Rates\" \/>\n<meta property=\"og:description\" content=\"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time &amp; Cost.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rk225\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-28T07:43:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-20T08:23:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rohit Kashyap\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/rohitk225\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rohit Kashyap\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\"},\"author\":{\"name\":\"Rohit Kashyap\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6\"},\"headline\":\"Opencart Canada Post Shipping\",\"datePublished\":\"2017-04-28T07:43:30+00:00\",\"dateModified\":\"2025-02-20T08:23:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\"},\"wordCount\":1692,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png\",\"keywords\":[\"Canada Post\",\"opencart shipping\"],\"articleSection\":[\"opencart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\",\"url\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\",\"name\":\"Opencart Canada Post Shipping Extension | API Shipping Rates\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png\",\"datePublished\":\"2017-04-28T07:43:30+00:00\",\"dateModified\":\"2025-02-20T08:23:29+00:00\",\"description\":\"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time & Cost.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png\",\"width\":825,\"height\":260,\"caption\":\"Opencart Canada Post Shipping\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Opencart Canada Post Shipping\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6\",\"name\":\"Rohit Kashyap\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Rohit Kashyap\"},\"description\":\"Rohit Kashyap drives global promotion of digital commerce services through client success documentation, social media management, and video podcast sessions, enhancing the visibility and market reach.\",\"sameAs\":[\"https:\/\/webkul.com\/\",\"https:\/\/www.facebook.com\/rk225\",\"https:\/\/www.instagram.com\/rk225\",\"https:\/\/in.linkedin.com\/in\/rk225\",\"https:\/\/x.com\/https:\/\/twitter.com\/rohitk225\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/rohit-kashyap971\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Opencart Canada Post Shipping Extension | API Shipping Rates","description":"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time & Cost.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Opencart Canada Post Shipping Extension | API Shipping Rates","og_description":"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time & Cost.","og_url":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_author":"https:\/\/www.facebook.com\/rk225","article_published_time":"2017-04-28T07:43:30+00:00","article_modified_time":"2025-02-20T08:23:29+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png","type":"image\/png"}],"author":"Rohit Kashyap","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/rohitk225","twitter_site":"@webkul","twitter_misc":{"Written by":"Rohit Kashyap","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/"},"author":{"name":"Rohit Kashyap","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6"},"headline":"Opencart Canada Post Shipping","datePublished":"2017-04-28T07:43:30+00:00","dateModified":"2025-02-20T08:23:29+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/"},"wordCount":1692,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png","keywords":["Canada Post","opencart shipping"],"articleSection":["opencart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/","url":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/","name":"Opencart Canada Post Shipping Extension | API Shipping Rates","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png","datePublished":"2017-04-28T07:43:30+00:00","dateModified":"2025-02-20T08:23:29+00:00","description":"Buyer can select Canada Post Shipping Method for product delivery. Shipping Rates are calculated using Canada Post API. View Estimated Delivery Time & Cost.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/Opencart-Canada-Post-Shipping.png","width":825,"height":260,"caption":"Opencart Canada Post Shipping"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/opencart-canada-post-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Opencart Canada Post Shipping"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/8af0383ed18e56d4b0a71504f0d3dac6","name":"Rohit Kashyap","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2a03958fa8ce3547181ab06e5a13c57dc5861ea7b27f90282b6eb7ae97118e58?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Rohit Kashyap"},"description":"Rohit Kashyap drives global promotion of digital commerce services through client success documentation, social media management, and video podcast sessions, enhancing the visibility and market reach.","sameAs":["https:\/\/webkul.com\/","https:\/\/www.facebook.com\/rk225","https:\/\/www.instagram.com\/rk225","https:\/\/in.linkedin.com\/in\/rk225","https:\/\/x.com\/https:\/\/twitter.com\/rohitk225"],"url":"https:\/\/webkul.com\/blog\/author\/rohit-kashyap971\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/81952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/135"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=81952"}],"version-history":[{"count":72,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/81952\/revisions"}],"predecessor-version":[{"id":307542,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/81952\/revisions\/307542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/81954"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=81952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=81952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=81952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}