Canada Post Shipping Module for WP e-Commerce Plus
Say hello to the new Canada Post shipping module for WordPress eCommerce that uses Canada Post’s new API (introduced in March 2012). This plugin with WP-eCommerce allows Canadian merchants to calculate accurate shipping rates based on the contents of their online shopping cart.
Say goodbye to the hassles of the old Canada Post system where you had to have port 30000 open on your server. This new plugin uses REST, your Canada Post API information (username and password) and your client number to calculate shipping rates specific to your business.
Upload the folder ‘wpec-canadapost-shipping’ to the ‘/wp-content/plugins/’ directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Go to Settings -> Store -> Shipping in WordPress and activate the shipping module and insert your production API details and Canada Post customer ID (or Venture One Number).
Select the services you want to offer on your site.
The admin dashboard for this Canada Post plugin looks like this:
Canada Post Services:
In the United States:
Expedited Parcel USA
Priority Worldwide Envelope USA
Priority Worldwide pak USA
Priority Worldwide Parcel USA
Small Packet USA Air
Small Packet USA Surface
International Parcel Air
International Parcel Surface
Priority Worldwide Envelope Int’l
Priority Worldwide pak Int’l
Priority Worldwide parcel Int’l
Small Packet International Air
Small Packet International Surface
Known Plugin Shortfalls:
Canada Post can only calculate shipping rates for orders up to 30kg. If the user’s shopping cart is greater than 30kg it will return that shipping is not available.
If you are a developer, find this plugin useful and are planning to use this on multiple sites please purchase multiple copies. If you are looking for a plugin that will add Canada Post shipping options to your WordPress eCommerce site, this is the plugin for you!