Canada Post - Sell Online Developer's Site
Direct Connection - Interface Description


This page describes how to send a request to the Sell Online server.



Your application must perform the following tasks:

(Note that the communications aspect of the transaction can be done by sending an HTTP(S) POST request with the XML request. An example is provided at (httpinterface.html). )

Integration Tests

To help you in testing your application, we highly recommend you a list of "Test Cases" that your application should pass to confirm that the Sell Online integration is working and that you have your shipping profile setup correctly for your business

Summary of Input / Output parameters

The input and output variables are described in the diagram below.
Those with * are optional.