
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.
This plugin connects to Canada Post’s API at api.canadapost-postescanada.ca, using the key and secret you enter.
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:
Using the API also needs your own app on Canada Post’s Developer Portal, under its Developer Portal Agreement.