[Skip to main content](#vessel-content)

#   CanadaPost API has Changed

##

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago -  9 years 6 months ago [\#267537](#267537) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267537 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")* was created by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")*

-- HikaShop version -- : 3.0.1
-- Joomla version -- : 3.6.5
-- PHP version -- : 5.6.17

Hi,
We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:

> The Sell Online program will be decommissioned in the near future, and as such we are no longer creating new accounts.
>
> The Web Developer program has been developed to replace and enhance the offerings of Sell Online.
>
> Not only will your customers be able to choose the speed and cost of delivery, but our APIs will simplify the entire purchase process for both you and your online shoppers. With web services, you can:
>
> \- Automate the printing of shipping labels
> \- Let customers track purchases directly from your website
> \- Allow shoppers to print return labels from your site
> \- Give shoppers the option to have purchases delivered to the Post Office of their choice- near home, the office or the cottage

As the result of this change Canada Post plug-in does not work anymore. I am getting **Error code: -2001. Message: Merchant CPC Id not found on server.** This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply
- API username
- API password
- Customer Number
- User agreement number.

This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?

Thanks.

Last edit: 9 years 6 months ago by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

9 years 6 months ago [\#267620](#267620) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267620 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Hello,

> As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply
> \- API username
> \- API password
> \- Customer Number
> \- User agreement number.

It's actually working with our accounts.

> This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?

No, we were not aware about the fact that canada post is no longer creating new accounts for that API, but I just added on our TODO list the integration with their new API.

Best regards,
Mohamed Thelji.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago [\#267640](#267640) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  Replied by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267640 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Thanks Mohamed! Everything still works as before for already existing accounts, but all newly created ones are affected.
CanadaPost offers SOAP and REST interfaces, which appear to be pretty well documented on CanadaPost web site. I was able to successfully run rates.wsdl from soapUI tool and got back correct response shown below. Should you need any assistance in obtaining information about new APIs, or if you need testers, I am ready to help. Code:

&lt;soapenv:Envelope xmlns:tns="http://www.canadapost.ca/ws/soap/ship/rate/v3" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"&gt; &lt;soapenv:Header/&gt; &lt;soapenv:Body&gt; &lt;tns:get-rates-response&gt; &lt;price-quotes&gt; &lt;price-quote&gt; &lt;service-code&gt;DOM.EP&lt;/service-code&gt; &lt;service-name&gt;Expedited Parcel&lt;/service-name&gt; &lt;price-details&gt; &lt;base&gt;12.63&lt;/base&gt; &lt;taxes&gt; &lt;gst percent="5.000"&gt;0.68&lt;/gst&gt; &lt;pst percent="9.975"&gt;1.35&lt;/pst&gt; &lt;hst&gt;0.00&lt;/hst&gt; &lt;/taxes&gt; &lt;due&gt;15.61&lt;/due&gt; &lt;options&gt; &lt;option&gt; &lt;option-code&gt;DC&lt;/option-code&gt; &lt;option-name&gt;Delivery confirmation&lt;/option-name&gt; &lt;option-price&gt;0&lt;/option-price&gt; &lt;/option&gt; &lt;/options&gt; &lt;adjustments&gt; &lt;adjustment&gt; &lt;adjustment-code&gt;FUELSC&lt;/adjustment-code&gt; &lt;adjustment-name&gt;Fuel surcharge&lt;/adjustment-name&gt; &lt;adjustment-cost&gt;0.95&lt;/adjustment-cost&gt; &lt;qualifier&gt; &lt;percent&gt;7.5&lt;/percent&gt; &lt;/qualifier&gt; &lt;/adjustment&gt; &lt;/adjustments&gt; &lt;/price-details&gt; &lt;weight-details/&gt; &lt;service-standard&gt; &lt;am-delivery&gt;false&lt;/am-delivery&gt; &lt;guaranteed-delivery&gt;true&lt;/guaranteed-delivery&gt; &lt;expected-transit-time&gt;2&lt;/expected-transit-time&gt; &lt;expected-delivery-date&gt;2017-04-20&lt;/expected-delivery-date&gt; &lt;/service-standard&gt; &lt;/price-quote&gt; &lt;price-quote&gt; &lt;service-code&gt;DOM.PC&lt;/service-code&gt; &lt;service-name&gt;Priority&lt;/service-name&gt; &lt;price-details&gt; &lt;base&gt;28.50&lt;/base&gt; &lt;taxes&gt; &lt;gst percent="5.000"&gt;1.53&lt;/gst&gt; &lt;pst percent="9.975"&gt;3.06&lt;/pst&gt; &lt;hst&gt;0.00&lt;/hst&gt; &lt;/taxes&gt; &lt;due&gt;35.23&lt;/due&gt; &lt;options&gt; &lt;option&gt; &lt;option-code&gt;DC&lt;/option-code&gt; &lt;option-name&gt;Delivery confirmation&lt;/option-name&gt; &lt;option-price&gt;0&lt;/option-price&gt; &lt;/option&gt; &lt;/options&gt; &lt;adjustments&gt; &lt;adjustment&gt; &lt;adjustment-code&gt;FUELSC&lt;/adjustment-code&gt; &lt;adjustment-name&gt;Fuel surcharge&lt;/adjustment-name&gt; &lt;adjustment-cost&gt;2.14&lt;/adjustment-cost&gt; &lt;qualifier&gt; &lt;percent&gt;7.5&lt;/percent&gt; &lt;/qualifier&gt; &lt;/adjustment&gt; &lt;/adjustments&gt; &lt;/price-details&gt; &lt;weight-details/&gt; &lt;service-standard&gt; &lt;am-delivery&gt;false&lt;/am-delivery&gt; &lt;guaranteed-delivery&gt;true&lt;/guaranteed-delivery&gt; &lt;expected-transit-time&gt;1&lt;/expected-transit-time&gt; &lt;expected-delivery-date&gt;2017-04-19&lt;/expected-delivery-date&gt; &lt;/service-standard&gt; &lt;/price-quote&gt; &lt;price-quote&gt; &lt;service-code&gt;DOM.RP&lt;/service-code&gt; &lt;service-name&gt;Regular Parcel&lt;/service-name&gt; &lt;price-details&gt; &lt;base&gt;12.63&lt;/base&gt; &lt;taxes&gt; &lt;gst percent="5.000"&gt;0.68&lt;/gst&gt; &lt;pst percent="9.975"&gt;1.35&lt;/pst&gt; &lt;hst&gt;0.00&lt;/hst&gt; &lt;/taxes&gt; &lt;due&gt;15.61&lt;/due&gt; &lt;options&gt; &lt;option&gt; &lt;option-code&gt;DC&lt;/option-code&gt; &lt;option-name&gt;Delivery confirmation&lt;/option-name&gt; &lt;option-price&gt;0&lt;/option-price&gt; &lt;qualifier&gt; &lt;included&gt;true&lt;/included&gt; &lt;/qualifier&gt; &lt;/option&gt; &lt;/options&gt; &lt;adjustments&gt; &lt;adjustment&gt; &lt;adjustment-code&gt;FUELSC&lt;/adjustment-code&gt; &lt;adjustment-name&gt;Fuel surcharge&lt;/adjustment-name&gt; &lt;adjustment-cost&gt;0.95&lt;/adjustment-cost&gt; &lt;qualifier&gt; &lt;percent&gt;7.5&lt;/percent&gt; &lt;/qualifier&gt; &lt;/adjustment&gt; &lt;/adjustments&gt; &lt;/price-details&gt; &lt;weight-details/&gt; &lt;service-standard&gt; &lt;am-delivery&gt;false&lt;/am-delivery&gt; &lt;guaranteed-delivery&gt;false&lt;/guaranteed-delivery&gt; &lt;expected-transit-time&gt;3&lt;/expected-transit-time&gt; &lt;expected-delivery-date&gt;2017-04-21&lt;/expected-delivery-date&gt; &lt;/service-standard&gt; &lt;/price-quote&gt; &lt;price-quote&gt; &lt;service-code&gt;DOM.XP&lt;/service-code&gt; &lt;service-name&gt;Xpresspost&lt;/service-name&gt; &lt;price-details&gt; &lt;base&gt;16.09&lt;/base&gt; &lt;taxes&gt; &lt;gst percent="5.000"&gt;0.87&lt;/gst&gt; &lt;pst percent="9.975"&gt;1.73&lt;/pst&gt; &lt;hst&gt;0.00&lt;/hst&gt; &lt;/taxes&gt; &lt;due&gt;19.90&lt;/due&gt; &lt;options&gt; &lt;option&gt; &lt;option-code&gt;DC&lt;/option-code&gt; &lt;option-name&gt;Delivery confirmation&lt;/option-name&gt; &lt;option-price&gt;0&lt;/option-price&gt; &lt;/option&gt; &lt;/options&gt; &lt;adjustments&gt; &lt;adjustment&gt; &lt;adjustment-code&gt;FUELSC&lt;/adjustment-code&gt; &lt;adjustment-name&gt;Fuel surcharge&lt;/adjustment-name&gt; &lt;adjustment-cost&gt;1.21&lt;/adjustment-cost&gt; &lt;qualifier&gt; &lt;percent&gt;7.5&lt;/percent&gt; &lt;/qualifier&gt; &lt;/adjustment&gt; &lt;/adjustments&gt; &lt;/price-details&gt; &lt;weight-details/&gt; &lt;service-standard&gt; &lt;am-delivery&gt;false&lt;/am-delivery&gt; &lt;guaranteed-delivery&gt;true&lt;/guaranteed-delivery&gt; &lt;expected-transit-time&gt;1&lt;/expected-transit-time&gt; &lt;expected-delivery-date&gt;2017-04-19&lt;/expected-delivery-date&gt; &lt;/service-standard&gt; &lt;/price-quote&gt; &lt;/price-quotes&gt; &lt;/tns:get-rates-response&gt; &lt;/soapenv:Body&gt; &lt;/soapenv:Envelope&gt;

Thanks.
B.G.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago -  9 years 6 months ago [\#267643](#267643) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  Replied by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267643 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Here are the links to sample SOAP and REST interface test projects:

[ www.canadapost.ca/cpo/mc/assets/xml/deve...pUI-CPC-SOAP-All.xml](https://www.canadapost.ca/cpo/mc/assets/xml/developers/soapui/soapUI-CPC-SOAP-All.xml)

[ www.canadapost.ca/cpo/mc/assets/xml/deve...pUI-CPC-REST-All.xml](https://www.canadapost.ca/cpo/mc/assets/xml/developers/soapui/soapUI-CPC-REST-All.xml)

Thanks

Last edit: 9 years 6 months ago by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26395
- Thank you received: 4077
-
- [](http://obsi.dev)
-

9 years 6 months ago [\#267646](#267646) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267646 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Hello,

Thanks for the links ; we already had them when we created the task in the TODO list.

Regards,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago [\#267980](#267980) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  Replied by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267980 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Hi Jerome,

Could you please tell roughly when updated Canadapost plugin may be ready? Are we talking about few weeks, or few months? I just need to plan my project accordingly and make sure my client has right expectations on Canadapost availability.

Thanks.
Best regards,
B.G.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26395
- Thank you received: 4077
-
- [](http://obsi.dev)
-

9 years 6 months ago [\#267986](#267986) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#267986 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Hello,

Well, my current goal is to release a first version of the plugin with the "rates" feature.
The idea it to have something available in weeks than months.
Afterwards, thanks to the Canada Post API now available, to implement more advanced features like the generation of the tracking codes.
Right now, I think that the plugin would be a paid plugin which could have his own circle of life thanks to the users feedback and wishes.

Regards,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago -  9 years 6 months ago [\#268088](#268088) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  Replied by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#268088 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Would be nice to keep "basic" plugin free and include all the advanced features into the paid version. I hope that is what you meant.

Thanks.
Best regards,
B.G.

Last edit: 9 years 6 months ago by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")**
- [![lmcbmai's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/49603-lmcbmai "View lmcbmai's Profile") Topic Author
- [ Offline](/forum/user/49603-lmcbmai)

Less More

- Posts: 39
- Thank you received: 3
-
-

9 years 6 months ago -  9 years 6 months ago [\#268420](#268420) by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")  Replied by *[lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#268420 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

My client did not want to wait for "weeks" and I ended up rewriting Canadapost plugin myself. It just retrieves rates, but that's fine. Also added caching as in UPS plugin, otherwise it was sending out 4 identical API calls instead of one. Attached image shows the result of my efforts.

- [ ![Shipping-methods.png](/forum/attachment/37887) ](/forum/attachment/37887 "...ng-methods.png") [ ](/forum/attachment/37887?download=1 "...ng-methods.png")

Last edit: 9 years 6 months ago by [lmcbmai](/forum/user/49603-lmcbmai "View lmcbmai's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26395
- Thank you received: 4077
-
- [](http://obsi.dev)
-

9 years 6 months ago [\#268421](#268421) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[CanadaPost API has Changed](/forum/28-shipping-methods/889835-canadapost-api-has-changed#268421 "-- HikaShop version -- : 3.0.1 -- Joomla version -- : 3.6.5 -- PHP version -- : 5.6.17  Hi, We just opened account with Canadapost and learned that they are in the process of changing their APIs. Here is the extract from their email:  As the result of this change Canada Post plug-in does not work anymore. I am getting Error code: -2001. Message: Merchant CPC Id not found on server. This error has been reported here by others, but nobody explained the reason. Instead of Merchant ID, plugin needs to supply - API username - API password - Customer Number - User agreement number.  This brings me to my questions: Is Hickashop development team aware about these changes? Are you planning to update Canadapost plugin? If so, what is the ETA?  Thanks.")*

Thanks for the heads up

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODg5ODM1LWNhbmFkYXBvc3QtYXBpLWhhcy1jaGFuZ2VkP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.093 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
