{"id":91146,"date":"2017-07-26T12:07:21","date_gmt":"2017-07-26T12:07:21","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=91146"},"modified":"2023-10-25T05:52:05","modified_gmt":"2023-10-25T05:52:05","slug":"magento2-canada-post-shipping","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/","title":{"rendered":"Magento 2 Canada Post Shipping"},"content":{"rendered":"<p>The <strong>Magento 2 Canada Post Shipping<\/strong> extension will allow the admin to provide a Canada Post shipping method for shipping the products.<\/p>\n<p>Moreover, the customers will be able to choose this shipping method at the time of checkout for receiving their products via Canada Post Shipping.<\/p>\n<p>This shipping method can be used to receive shipments within Canada and from Canada to other countries as well.<\/p>\n<p><strong>**Notes:<\/strong><\/p>\n<ol>\n<li>The estimated delivery time shows for Canada, 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<li>Rates are calculated using 3 decimals. Examples: for 450 g, enter .45; for 175 g, enter .175; for 10.5 kg, enter 10.5<\/li>\n<li>Maximum weight for a parcel is 30 kg (66 lb.)<\/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=\"2Ma-CMfGKKI\">\n<div class=\"components-placeholder__instructions\">2Ma-CMfGKKI<\/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<ul>\n<li><span id=\"LC7\" class=\"line\"><span class=\"hljs-type\">Admin<\/span> can enable <span class=\"hljs-keyword\">or<\/span> disable the <span class=\"hljs-type\">Canada<\/span> <span class=\"hljs-type\">Post<\/span> <span class=\"hljs-type\">Shipping<\/span> <span class=\"hljs-keyword\">method<\/span>.<\/span><\/li>\n<li><span id=\"LC8\" class=\"line\"><span class=\"hljs-type\">The admin<\/span> can <span class=\"hljs-type\">set<\/span> the <span class=\"hljs-type\">Canada<\/span> <span class=\"hljs-type\">Post<\/span> shipping <span class=\"hljs-keyword\">method<\/span> name that will be shown <span class=\"hljs-keyword\">from<\/span> the front side.<\/span><\/li>\n<li><span id=\"LC9\" class=\"line\"><span class=\"hljs-type\">Admin<\/span> can <span class=\"hljs-type\">set<\/span> packages request <span class=\"hljs-keyword\">type<\/span>.<\/span><\/li>\n<li><span id=\"LC10\" class=\"line\"><span class=\"hljs-type\">The origin<\/span> <span class=\"hljs-keyword\">for<\/span> <span class=\"hljs-type\">Canada<\/span> <span class=\"hljs-type\">Shipping<\/span> <span class=\"hljs-type\">Method<\/span> must be always\u00a0<span class=\"hljs-type\">Canada<\/span>.<\/span><\/li>\n<li><span id=\"LC11\" class=\"line\"><span class=\"hljs-type\">Ability<\/span> to download <span class=\"hljs-type\">Invoices<\/span> <span class=\"hljs-keyword\">and<\/span> <span class=\"hljs-type\">Shipping<\/span> <span class=\"hljs-type\">Slips<\/span> easily.<\/span><\/li>\n<li>Provide accurate Canada Post shipping rates to customers for shipping.<\/li>\n<li>Multiple selections of Canada Post shipping methods are displayed on the checkout page.<\/li>\n<li>This module can be used to ship the products from Canada to Canada, Canada to other countries.<\/li>\n<\/ul>\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<div>\n<p>Customers will get a\u00a0<strong>zip folder<\/strong>\u00a0and they have to extract the contents of this zip folder on their system. The extracted folder has an\u00a0<strong>src<\/strong>\u00a0folder, inside the src folder you have the\u00a0<strong>app\u00a0<\/strong>folder.\u00a0You need to transfer this\u00a0<strong>app<\/strong>\u00a0folder\u00a0into the Magento2 root directory on the server as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-383170\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1.png\" alt=\"m2_installation-1\" width=\"1855\" height=\"697\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1.png 1855w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1-1200x451.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1-768x289.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/m2_installation-1-1536x577.png 1536w\" sizes=\"(max-width: 1855px) 100vw, 1855px\" loading=\"lazy\" \/><\/p>\n<p>After the successful installation, you have to<strong> run these commands<\/strong> in the <strong>Magento2 root<\/strong> directory:<\/p>\n<p><strong>First command &#8211;<\/strong><\/p>\n<pre>php bin\/magento setup:upgrade<\/pre>\n<p><strong>Second Command &#8211;<\/strong><\/p>\n<pre class=\"\">php bin\/magento setup:di:compile<\/pre>\n<p><strong>Third Command &#8211;<\/strong><\/p>\n<pre>php bin\/magento setup:static-content:deploy<\/pre>\n<p>After running the commands, you have to flush the cache from the Magento admin panel by navigating through-&gt;<strong>System<\/strong>-&gt;<strong>Cache management<\/strong> as shown below.<\/p>\n<p><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/4-11.png\"><img decoding=\"async\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/4-11.png\" alt=\"Flush-Cache\" 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\">Configuration For Multi-Lingual Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>For the\u00a0<strong>multilingual<\/strong>\u00a0support, the admin will navigate through\u00a0<strong>Store-&gt;Configuration-&gt;General -&gt;Locale Options<\/strong>\u00a0and select the\u00a0<strong>locale<\/strong>\u00a0as German (the language into which admin want to translate his store content).<br \/>\n<a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/12\/lang1.png\"><img decoding=\"async\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2015\/12\/lang1.png\" alt=\"Multi-Lingual-Support\" 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<p>If you need to do the Magento 2 Canada Post Shipping module translation, please navigate the following path in your system. <strong>app\/code\/Webkul\/CanadapostShipping\/i18n<\/strong>. Open the file named <strong>en_US.CSV<\/strong> for editing as shown in below screenshot.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation.png\" alt=\"language-Translation-Magento2-Canada-Post-Shipping\" loading=\"lazy\" \/><\/a><\/p>\n<p>Once you have opened the file for editing. Replace the words after the<strong> comma(,)<\/strong> on the right with your translated words.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation-2.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation-2.png\" alt=\"language-Translation-Magento2-Canada-Post-Shipping\" loading=\"lazy\" \/><\/a><\/p>\n<p>After editing the <strong>CSV<\/strong> file, save it and then upload it to the same folder. Now your Magento 2 Canada Post Shipping module translation is complete.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation-3.png\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/05\/Language-Translation-3.png\" alt=\"language-Translation-Magento2-Canada-Post-Shipping\" 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\">Admin Configuration<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>After the successful installation of the <strong>Magento2 Canada Post Shipping<\/strong> module, you will be able to see the configuration panel under\u00a0<strong>Stores&gt;Configuration&gt;Sales&gt;Shipping Methods&gt;Canada Post Shipping.<\/strong><br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Admin-Configuration.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Admin-Configuration.png\" alt=\"Admin-Configuration\" loading=\"lazy\" \/><\/a><\/p>\n<p>For proper working of<strong> Magento2 Canada Post Shipping<\/strong>, you just need to set Canada shipping <strong>origin<\/strong> address from the path\u00a0<b class=\"black\">Stores&gt; Configuration &gt; Sales &gt; Shipping Settings &gt; Origin<\/b>. Here admin can enter origin address for Canada shipping.<br \/>\n<a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Canada-post-Shipping.png\"><img decoding=\"async\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Canada-post-Shipping.png\" alt=\"Canada-post-Shipping\" loading=\"lazy\" \/><\/a><\/p>\n<p><b>**Note<\/b>: You need to set up the allowed currency under\u00a0<b>Stores-&gt;Configuration-&gt;General-&gt;Currency Setup<\/b>. Here you will have to select the\u00a0<strong>Canadian Dollar<\/strong>\u00a0under the\u00a0<strong>Allowed Currencies<\/strong>\u00a0as per the screenshot below.<\/p>\n<p><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Currency-option..png\"><img decoding=\"async\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Currency-option..png\" alt=\"Magento2 Marketplace Canada Post Shipping Management\" loading=\"lazy\" \/><\/a><\/p>\n<p>Also,\u00a0you will have to\u00a0<strong>import the currency rates<\/strong>\u00a0under\u00a0<b>Stores-&gt; Currency-&gt; Currency Rates<\/b>\u00a0as per the below screenshot.<\/p>\n<p><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Currency-Rates-1.png\"><img decoding=\"async\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/Currency-Rates-1.png\" alt=\"Magento2 Marketplace Canada Post Shipping Management\" 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\">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\/Agreement Number\u00a0<\/strong>(if any).<\/p>\n<p><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. The following page will appear, click <strong>Sign In.\u00a0<\/strong><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in.png\"><img decoding=\"async\" class=\"aligncenter wp-image-154414\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in.png\" alt=\"canada-post-shipping-sign-in\" width=\"800\" height=\"388\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in.png 1274w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in-250x121.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in-768x373.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-sign-in-1200x582.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>then click <strong>Register now<\/strong> to create a new account in the Pop-Up as per below image &#8211;\u00a0<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register.png\"><img decoding=\"async\" class=\"aligncenter wp-image-154416\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register.png\" alt=\"canada-post-shipping-register-now\" width=\"800\" height=\"404\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register.png 1168w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/canada-post-shipping-register-768x388.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>After clicking the <strong>Register now<\/strong>, the following page will appear. 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 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=\"1446\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32.png 1010w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32-138x249.png 138w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32-166x300.png 166w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32-768x1388.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-41-32-567x1024.png 567w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Now, Choose Profile Type as<strong> Small Business<\/strong>, and click <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\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25.png\" alt=\"profile type\" width=\"800\" height=\"772\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25.png 1011w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25-250x241.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25-300x289.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-39-25-768x741.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>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 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=\"1144\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50.png 1014w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50-174x249.png 174w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50-210x300.png 210w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50-768x1098.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_11-44-50-716x1024.png 716w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>After this information, you will get &#8221; tell us about your business &#8221; page. You can fill it\u00a0immediately or later.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155619\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information.png\" alt=\"canada-shipping-more-information\" width=\"800\" height=\"458\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information.png 1166w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information-250x143.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information-300x172.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-shipping-more-information-768x440.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" 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 this 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 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=\"648\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27.png 1029w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27-250x202.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27-300x243.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/2017-04-28_12-01-27-768x622.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" 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 &gt;E-commerce &gt;Integrate with our APIs<\/strong>.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155616\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1.png\" alt=\"webkul-canana-post-shipping-api-integration\" width=\"800\" height=\"362\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1.png 1283w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1-300x136.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1-768x347.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/webkul-canana-post-shipping-api-integration-1-1200x542.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Clicking on <strong>Integrate with our APIs<\/strong>, then below page will appear &#8211;\u00a0<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155611\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program.png\" alt=\"canada-post-shipping-developer-program\" width=\"800\" height=\"410\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program.png 1206w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program-768x394.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-developer-program-1200x615.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>The following page will appear after clicking the <strong>Go to<\/strong>\u00a0<strong>Developer Program<\/strong>. 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\/2014\/10\/canada-post-shipping-business-join-free-3.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155617\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3.png\" alt=\"canada-post-shipping-business-join-free\" width=\"800\" height=\"942\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3.png 1146w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3-211x249.png 211w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3-255x300.png 255w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3-768x905.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-3-869x1024.png 869w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Here, again click on<strong> Join Now &#8211;\u00a0<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155620\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1.png\" alt=\"canada-post-shipping-business-join-free-1\" width=\"800\" height=\"337\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1.png 1167w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1-300x126.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-join-free-1-1-768x324.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a>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\/2014\/10\/canada-post-shipping-business-agreement.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155621\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement.png\" alt=\"canada-post-shipping-business-agreement\" width=\"800\" height=\"401\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement.png 1280w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement-250x125.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement-300x150.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement-768x385.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-business-agreement-1200x601.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" 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 other for <strong>Production<\/strong> (Live).<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential.png\"><img decoding=\"async\" class=\"aligncenter wp-image-155622\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential.png\" alt=\"canada-post-shipping-account-credential\" width=\"800\" height=\"407\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential.png 1264w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential-768x391.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2014\/10\/canada-post-shipping-account-credential-1200x610.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<h5><strong>How to get the Agreement\/ Contract Number &#8211;<\/strong><\/h5>\n<p>If customers wishing to apply for a Commercial Agreement with Canada Post.<\/p>\n<p>For this customer need to meet certain conditions (ship at least 1,250 domestic parcels a year or 100 international parcels )must complete the appropriate\u00a0Agreement Activation Form.<\/p>\n<p>To apply, Please call at 1-866-757-5480 or contact their Sales Representative.<\/p>\n<p>Once all completed documentation is approved, Canada Post will provide the customer with a copy of all the required documentation, along with a Customer Number, an Agreement Number and any other identification number required.\u00a0More details please visit<a href=\"https:\/\/www.canadapost.ca\/tools\/pg\/manual\/PGsetup-e.asp\" target=\"_blank\" rel=\"noopener noreferrer\"> here\u00a0<\/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 Frontend View<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>When a buyer will place an order of admin&#8217;s product, the buyer can see the <strong>Magento2 Canada Post Shipping<\/strong> method at the <strong>shopping cart page<\/strong> where the buyer can select the shipping method.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Shopping-Cart-Page.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Shopping-Cart-Page.png\" alt=\"Shopping-Cart-Page\" loading=\"lazy\" \/><\/a><br \/>\nThe buyer can also see the selected method under the Order Review section.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Order-Review-Page.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Order-Review-Page.png\" alt=\"Order-Review-Page\" loading=\"lazy\" \/><\/a><br \/>\n**<b>Note:\u00a0<\/b>In Magento2 Canada Post Shipping module, the\u00a0<strong>Shipping rate<\/strong>\u00a0will be calculated according to the\u00a0<strong>Admin&#8217;s<\/strong>\u00a0<strong>Origin Zip Code, Product Weight<\/strong>, and the\u00a0<strong>Buyer\u2019s Destination Zip Code<\/strong>.<\/p>\n<p>Now, after placing the order the customer can find the order details under the &#8220;<b>My Orders<\/b>&#8221; section.<\/p>\n<p>Moreover, the customers can see the details of the selected shipping method with the <strong>estimated delivery time<\/strong>(If the admin has set to show the estimated delivery time).<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/My-Orders.png\"><img decoding=\"async\" class=\"alignnone\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/My-Orders.png\" alt=\"My-Orders-Magento 2 Canada Post Shipping\" width=\"1333\" height=\"980\" 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\">Admin Management<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Now the admin can view the order details under <strong>Sales<\/strong>-&gt; <strong>Order<\/strong> and here the admin can generate invoices for the ordered products, generate shipment for the order of the products.<\/p>\n<p>Further, the admin can notify the customers by sending them emails, cancel\/hold the order and even edit\/reorder the product order.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Order-Information.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Order-Information.png\" alt=\"Order-Information\" loading=\"lazy\" \/><\/a><\/p>\n<p>After viewing the order, the admin will create the invoice for the order. The invoice will contain all the shipping information and cost of shipping for that particular order.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Admin-Invoice.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Admin-Invoice.png\" alt=\"Admin-Invoice\" loading=\"lazy\" \/><\/a><br \/>\nAfter creating the\u00a0<strong>Invoice<\/strong>, the admin will create the <strong>shipping<\/strong> for the order by clicking the <strong>Ship<\/strong> option. Here, the admin can generate the shipment by checking the &#8220;<strong>Create Shipment<\/strong>&#8221; option and then clicking the &#8220;<strong>Submit Shipment<\/strong>&#8221; button.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Create-Shipment.png\"><img decoding=\"async\" class=\"alignnone\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Create-Shipment.png\" alt=\"Create-Shipment-Magento 2 Canada Post Shipping\" width=\"1349\" height=\"1801\" loading=\"lazy\" \/><\/a><\/p>\n<p>Clicking the <strong>Submit Shipment<\/strong> button brings a section to create packages. Click the &#8220;<strong>Add Products To Package<\/strong>&#8221; button to add products to the package and select the <strong>Contents<\/strong> accordingly.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-173869\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46.png\" alt=\"create package\" width=\"880\" height=\"454\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46.png 1300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Screenshot-from-2019-05-09-15-27-46-1200x618.png 1200w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p><strong>Note &#8211;<\/strong> If the product weight is too low then you might get some warnings &#8211;<\/p>\n<h5><strong>1.Weight-related warnings &#8211;\u00a0<\/strong><img decoding=\"async\" class=\"alignnone size-full wp-image-159043\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-2700.png\" alt=\"webkul-magento2-marketplace-canada-post-shipping-error-2700\" width=\"768\" height=\"91\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-2700.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-2700-250x30.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-2700-300x36.png 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" loading=\"lazy\" \/><\/h5>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-159044\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-7007.png\" alt=\"webkul-magento2-marketplace-canada-post-shipping-error-7007\" width=\"766\" height=\"90\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-7007.png 766w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-7007-250x29.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-7007-300x35.png 300w\" sizes=\"(max-width: 766px) 100vw, 766px\" loading=\"lazy\" \/><\/p>\n<p>Then you will have to slightly increase or decrease the total weight to create the shipping label. For more information click <a href=\"https:\/\/www.canadapost.ca\/cpo\/mc\/business\/productsservices\/developers\/messagescodetables.jsf\" target=\"_blank\" rel=\"noopener noreferrer\">here.<\/a><\/p>\n<h5><strong>2.\u00a0 Non-delivery handling related warning &#8211;<\/strong><\/h5>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-159050\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-8716.png\" alt=\"webkul-magento2-marketplace-canada-post-shipping-error-8716\" width=\"764\" height=\"136\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-8716.png 764w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-8716-250x45.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/10\/webkul-magento2-marketplace-canada-post-shipping-error-8716-300x53.png 300w\" sizes=\"(max-width: 764px) 100vw, 764px\" loading=\"lazy\" \/><\/p>\n<p>If you get the above-mentioned warning then you will have to select one content value out of three (Return at Sender&#8217;s Expense, Return to Sender, Abandon) for which shipping label will generate as shown above.<\/p>\n<p>After clicking &#8220;<strong>Add Products to Package<\/strong>&#8220;, you have to <strong>check<\/strong>(select) the products to add to the package and then click the &#8220;<strong>Add Selected Product(s) to Package<\/strong>&#8221; button to add the products.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-173871\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product.png\" alt=\"add product\" width=\"880\" height=\"453\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product.png 1299w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/add-product-1200x618.png 1200w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p>After adding the products to the package, the admin needs to enter the Length, Width, and Height for the package and click the <b>Save<\/b> button to save the configuration as shown below in the snapshot.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-173872\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product.png\" alt=\"save product-Magento 2 Canada Post Shipping\" width=\"880\" height=\"454\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product.png 1296w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/save-product-1200x619.png 1200w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p>Further, the admin can<strong> generate the shipment label<\/strong> by navigating to the <strong>shipments <\/strong>section for the <strong>order<\/strong>\u00a0and clicking the &#8220;<strong>View<\/strong>&#8221; link.<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-173873\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1.png\" alt=\"shipping label-Magento 2 Canada Post Shipping\" width=\"880\" height=\"455\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1.png 1295w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1-768x397.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/shipping-label-1-1200x621.png 1200w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<p>Here, the admin will click on the &#8220;<b>Print Shipping Label<\/b>&#8221; to print the shipping label as shown below.<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-173874\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment.png\" alt=\"print shipment\" width=\"880\" height=\"1160\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment.png 1286w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment-189x249.png 189w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment-228x300.png 228w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment-768x1012.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/print-shipment-777x1024.png 777w\" sizes=\"(max-width: 880px) 100vw, 880px\" loading=\"lazy\" \/><\/p>\n<div class=\"alert alert-success\">\n<div>\n<h4>Shipping labels<\/h4>\n<\/div>\n<\/div>\n<h5><strong>1<\/strong>. <strong>Canada to Canada Shipping label<\/strong> &#8211;<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Canada-To-Canada.png\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Canada-To-Canada.png\" alt=\"Canada-To-Canada\" loading=\"lazy\" \/><\/a><br \/>\n<strong>2<\/strong>. <strong>Canada to US Shipping Label<\/strong> &#8211;<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Canada-To-US.png\"><img decoding=\"async\" class=\"alignnone\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Canada-To-US.png\" alt=\"Canada-To-US-Magento 2 Canada Post Shipping\" width=\"802\" height=\"1031\" loading=\"lazy\" \/><\/a><\/h5>\n<\/div>\n<\/div>\n<p>That&#8217;s all for the <b>Magento 2 Canada Post Shipping<\/b> extension. Still, have any queries or doubts regarding the extension just get back to us with your views at <a href=\"http:\/\/webkul.uvdesk.com\" target=\"_blank\" rel=\"noopener noreferrer\">webkul.uvdesk.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Magento 2 Canada Post Shipping extension will allow the admin to provide a Canada Post shipping method for shipping the products. Moreover, the customers will be able to choose this shipping method at the time of checkout for receiving their products via Canada Post Shipping. This shipping method can be used to receive shipments <a href=\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":79,"featured_media":91188,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[5153,2460],"class_list":["post-91146","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento2","tag-canada-post-shipping-extension","tag-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Canada Post Shipping Extension | Freight Calculation<\/title>\n<meta name=\"description\" content=\"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and\" \/>\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\/magento2-canada-post-shipping\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Canada Post Shipping Extension | Freight Calculation\" \/>\n<meta property=\"og:description\" content=\"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-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:published_time\" content=\"2017-07-26T12:07:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-25T05:52:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-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=\"Nishad Bhan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nishad Bhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\"},\"author\":{\"name\":\"Nishad Bhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\"},\"headline\":\"Magento 2 Canada Post Shipping\",\"datePublished\":\"2017-07-26T12:07:21+00:00\",\"dateModified\":\"2023-10-25T05:52:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\"},\"wordCount\":1529,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png\",\"keywords\":[\"canada post shipping extension\",\"Magento 2\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\",\"name\":\"Magento 2 Canada Post Shipping Extension | Freight Calculation\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png\",\"datePublished\":\"2017-07-26T12:07:21+00:00\",\"dateModified\":\"2023-10-25T05:52:05+00:00\",\"description\":\"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magento 2 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\/d5f376b54be75483744f8320d172d9e0\",\"name\":\"Nishad Bhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?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\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Nishad Bhan\"},\"description\":\"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Canada Post Shipping Extension | Freight Calculation","description":"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and","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\/magento2-canada-post-shipping\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Canada Post Shipping Extension | Freight Calculation","og_description":"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and","og_url":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-07-26T12:07:21+00:00","article_modified_time":"2023-10-25T05:52:05+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png","type":"image\/png"}],"author":"Nishad Bhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Nishad Bhan","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/"},"author":{"name":"Nishad Bhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0"},"headline":"Magento 2 Canada Post Shipping","datePublished":"2017-07-26T12:07:21+00:00","dateModified":"2023-10-25T05:52:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/"},"wordCount":1529,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png","keywords":["canada post shipping extension","Magento 2"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/","url":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/","name":"Magento 2 Canada Post Shipping Extension | Freight Calculation","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png","datePublished":"2017-07-26T12:07:21+00:00","dateModified":"2023-10-25T05:52:05+00:00","description":"The Magento 2 Canada Post Shipping extension will allow the admin to provide Canada Post shipping method for shipping the products within and","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/Magento2-Canada-Post-Shipping.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-canada-post-shipping\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Magento 2 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\/d5f376b54be75483744f8320d172d9e0","name":"Nishad Bhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?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\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Nishad Bhan"},"description":"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.","url":"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/91146","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\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=91146"}],"version-history":[{"count":30,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/91146\/revisions"}],"predecessor-version":[{"id":383187,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/91146\/revisions\/383187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/91188"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=91146"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=91146"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=91146"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}