This plugin integrates Canada Post Shipping Rate API with J2Store. It integrates the RESTful API of the Canada Post.
- PHP 5.3+
- Joomla 2.5 / 3.x +
- J2Store 2.6.8 +
You can install the plugin through the standard Joomla installer.
How to Register with Canada Post ?Sign in or Sign up
If you are lready registered with Canada Post, then Sign in to the Canada Post website using your registered Username and Password.
Don't have an account yet ? Sign up now.
Join the Developer Program
Once you’ve signed in to our website, select Join Now on the main Developr program page. Read and accept the terms and conditions of the Program to become a member.
Get your API keys
You would see the API keys that are displayed on the main Developer Program page. These API keys are unique codes, used to access Canada Post web service and Postmen API. Note down the API keys (one for development and one for production).
Prior to configuring the plugin, you should have an active account with the CanadaPost and received API keys. Contact CanadaPost to register and get API keys.
- Make sure that you have set the Default Weight Class to Kilogram (KG) or Pound (LB) in the J2Store admin –> Set up –> Store Profiles –> Your Store profile
- Make sure that you entered your Postal Code/Zip correct in your Store Profile
- Make sure that you have set the Dimensions and Weight fields in your products correctly
- Make sure that you have set the Enable Shipping to YES in your products
- Open the Canada Shipping Plugin and set the Following Parameters
Your CanadaPost username
Your CanadaPost password
The customer number provided by the CanadaPost.
Choose the services provided by CanadaPost to display in checkout.
NOTE: This is a mandatory option for version 3.2.24.Not selecting the service will make the shipping method unavailable.
You can enter an amount here (without any symbols or letters). It will be added as a handling cost in addition to the shipping cost.
Show delivery time
Set this to Yes, if you want to show the expected delivery time to the customers.
If you would like to test the API, set this to Yes. Otherwise, you can set this to No.
Valid Units are: Kilogram (KG), Pound (LB).
IMPORTANTMake sure to set your default weight class to either KG or LB in your storeprofile. All your products should be using the same weight class
The length unit. The plugin will not convert the length unit. Make sure that you are using the same length unit for all your products.
Tax ClassIf you want to charge tax for shipping cost, choose a tax class here. Otherwise, leave this field empty/donot select any option.
You can select a geozone and restrict the availability of this shipping method to the countries/zones in that geozone. Leave empty/unselected for making this shipping method available to customers from all regions.
If you set this to Yes, then debug messages will be logged and saved in the cache folder in your Joomla root directory.Set this to No in Live websites.
You can post your questions, if any, in http://j2store.org/forum/index.html.