Maple Parcel – Shipping Rates With Canada Post For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Canada Post has moved developers to a new Developer Portal. Keys made there don’t work with plugins built for the old API, which answer with an E002 error. Maple Parcel is built for the new portal from the start: you create an app in your own Canada Post account, paste its key and secret into WooCommerce, and your customers see live Canada Post prices at checkout.
Works with new Developer Portal keys only. If you have a username and password from Canada Post’s old developer program (what most older Canada Post plugins use), they won’t connect here. You’ll need to create an app in the new Developer Portal first; the FAQ below explains how.
Maple Parcel is not made, endorsed or supported by Canada Post.
External services
This plugin connects to Canada Post’s API at api.canadapost-postescanada.ca, using the key and secret you enter.
- OAuth token endpoint. Sends your app’s key and secret, to get an access token. This happens only when there is no valid cached token.
- Rating API. Sends the origin postal code, the destination postal code or country, parcel weight and size, and your customer number. This happens when the cart or checkout calculates shipping, and when you click Test connection.
No customer names, addresses beyond the postal code, emails or phone numbers are sent for rates.
A tracking number you add to an order is shown to the customer as a link to Canada Post’s tracking page. The plugin itself sends nothing for this; Canada Post only sees the visit if the customer clicks the link.
Canada Post’s terms and privacy policy apply to these requests:
- Terms of use: https://www.canadapost-postescanada.ca/cpc/en/support/kb/company-policies/terms-conditions/legal-terms-of-use-and-conditions.page
- Privacy: https://www.canadapost-postescanada.ca/cpc/en/our-company/transparency-and-trust/privacy-centre.page
Using the API also needs your own app on Canada Post’s Developer Portal, under its Developer Portal Agreement.
Screenshots
No screenshots provided

