CPSOL 1.2.6
CPSOL - Canada Post Sell OnLine Module for Virtuemart
This shipping module for Virtuemart retrieves real-time shipping rates from Canada Post. It includes new functionality and solves issues found in Virtuemart Canada Post Shipping for versions1.1.4 and above.
1.2.6 Changes
- Added currency conversion on displayed rates
1.2.5 Changes
- Shipping tax rate based destination
- Added HST provinces rates
- Removed admin fields for tax
1.2.4 Changes
- Removed minixml, class not longer required
- Now using vmConnector class to submit request via CURL or fsocketopen
- Now using simplexml_load_string to parse response
- Fixed error message to include CPC error message
- Now capturing the complete response - rates, options, and packing
- Debug added to show complete response and variable assignments
- Replaced vmMail with JMail
- Updated installer for VM 1.1.6
1.2.3 Changes
- Added LetterMail
- Changed precision on grams conversion was 2 now 4
- Added ClientId check to prevent XML Request on backend
- Added sitename and cart contents to error message
- Added htmlentities on product name for special characters
- Updated custom installer to use Joomla JFolder and JFile
1.2.2 Changes
- Created Joomla installer package
Features
- Code completely rewritten to fix logic and display errors
- CPSOL is fully supported by EXPS
- CPSOL is guaranteed to get rates correctly from Canada Post on your site
- Improved error handling
- Improved admin interface with links to Canada Post resources
- Added system admin email alert notice when rates no returned
- Added support for ready to ship
- Added support for free shipping
- Added support for handling fees
- Added optional brokerage message
CPSOL prepares shipping rate requests from the shopping cart and sends them to the Canada Post "SellOnLine" server, which uses a merchant profile to calculate rates for various shipping services (ExpressPost, Parcel).
A Merchant Profile must be requested from Canada Post and set up before using CPSOL. Settings include things like; services to offer, additional fees, and packing box dimensions.
The host for your site must allow two way communication to the SellOnLine server via port 30000.
In addition to installing and configuring CPSOL in Virtuemart, product must have a length, width, height and weight defined to obtain accurate rate quotes.
Maximum box weight is 30 KG
Maximum box dimensions are:
- Length 200 cm
- Width 30 cm
- Height 20 cm
"Ready to Ship" is not fully supported. Currently, the "ready to ship" parameter enables/disables box size calculation for all products. An enhancement is planned to add "ready to ship" control by product.
This software is licensed under GNU/GPL version 3 (view license) and a subscription to one year of updates and support for a single site.
The subscription applies to the site registered during checkout and is non-transferable.






