Upgrading

From version 1.2 to version 1.3

Version 1.3 introduces several new features.
Steps to upgrade:
  1. Unpack the file
  2. Copy the "app" folder into your magento commerce installation folder.
  3. Log into the administrator section of your website.
  4. Choose System -> Cache Management
  5. (Version <1.4) Select "Refresh" from the "All Cache" drop down Click "Save Cache Settings"
  6. (Version 1.5) Click "Flush Magento Cache", then Select "All" and choose "Refresh" action
  7. Choose System -> Configuration from the top menu
  8. Click on Shipping Methods
  9. Click on "Canada Post" Shipping method
  10. Verify the shipping method settings and enable it
  11. Click Save Config.
  12. Check to ensure it is working.

Note it is vital that you refresh the cache as stated in steps 4, 5, 6 or you will get an error when attempting to configure the module.

From version 1.0 to version 1.2

Version 1.2 introduces several new features and one bug fix. The new configuration settings are allowed to be blank. If they are blank then they are not applied.
Steps to upgrade:
  1. Unpack the file
  2. Copy the "app" folder into your magento commerce installation folder.
  3. Log into the administrator section of your website.
  4. Choose System -> Cache Management
  5. Select "Refresh" from the "All Cache" drop down
  6. Click "Save Cache Settings"
  7. Choose System -> Configuration from the top menu
  8. Click on Shipping Methods
  9. Click on "Canada Post" Shipping method
  10. Verify the shipping method settings and enable it
  11. Click Save Config.
  12. Check to ensure it is working.

Note it is vital that you refresh the cache as stated in steps 4, 5, 6 or you will get an error when attempting to configure the module.

If you want to use the "Ready to ship" attribute then you must define it in the attributes and the attribute sets as shown here

The bug fix was to resolve a php issue encoding the ampersand symbol and percent symbol. If products had a name that contained either of these symbols PHP would not encode it properly (in the request sent to the sellonline server) and generate an error.