Canada Post Shipping Extension makes this a breeze. Canada Post is a premium shipping method which let you get shipping rates from Canada Post’s latest Ratings API which handles both domestic and international parcels. The extension requires that your store uses Canadian Dollars for it’s currency and primarily works with cm and kg, but other units can be converted automatically.
Rename Shipping Methods
Easily rename the shipping methods so your customers see something better than Xpresspost during the checkout process.
Add Shipping and Handling Fees
Easily add a dollar based markup on shipping costs to cover your handling and shipping material costs.
Enable and Disable Shipping Methods
Pick and choose which of the shipping methods you’d like to offer your customers using simple check boxes.
Box Based Shipping
Get more accurate shipping quotes by defining boxes and allowing the plugin to figure out how many and what size boxes will be required for each shipment.