Preferences
To setup a Canada Post preference you need to know your Customer Number
and Contract ID and Username and Password. If you do not have
these details already please contact your Canada Post representative and they will be able to help you set this up.
Alternatively, you can register with CanadaPost Developer Portal, and retrieve your test/production credentials from there.
How to Test
If you don't have your live credentials available during implementation phase, Zenkraft can provide test credentials. Click on the Use Test Account toggle and select the Test Account Country from the dropdown.
Whitelisting
You might need to whitelist the following IP addresses to use this carrier with FTP connection:
- 54.173.229.200
- 54.175.230.252
- 99.80.183.117
- 99.81.135.32
Service Types
Service Types | Value | Description | |
---|---|---|---|
Regular Parcel | regular_parcel | - | Copy |
Expedited Parcel | expedited_parcel | - | Copy |
Expedited Plus | expedited_plus | - | Copy |
Xpresspost | xpresspost | - | Copy |
Xpresspost Certified | xpresspost_certified | - | Copy |
Priority | priority | - | Copy |
Library Materials | library_materials | - | Copy |
Expedited Parcel USA | expedited_parcel_usa | - | Copy |
Priority Worldwide envelope USA | priority_worldwide_envelope_usa | - | Copy |
Priority Worldwide pak USA | priority_worldwide_pak_usa | - | Copy |
Priority Worldwide parcel USA | priority_worldwide_parcel_usa | - | Copy |
Small Packet USA Air | small_packet_usa_air | - | Copy |
Tracked Packet - USA | tracked_packet_usa | - | Copy |
Tracked Packet - USA LVM | tracked_packet_usa_lvm | - | Copy |
Xpresspost USA | xpresspost_usa | - | Copy |
Xpresspost International | xpresspost_international | - | Copy |
International Parcel Air | international_parcel_air | - | Copy |
International Parcel Surface | international_parcel_surface | - | Copy |
Priority Worldwide envelope INT'L | priority_worldwide_envelope_intl | - | Copy |
Priority Worldwide pak INT'L | priority_worldwide_pak_intl | - | Copy |
Priority Worldwide parcel INT'L | priority_worldwide_parcel_intl | - | Copy |
Small Packet International Air | small_packet_international_air | - | Copy |
Small Packet International Surface | small_packet_international_surface | - | Copy |
Tracked Packet – International | tracked_packet_international | - | Copy |
Packaging Types
Packaging Types | Value | |
---|---|---|
Your Packaging | your_packaging | Copy |
Special Services
These are special services offered by the carrier which can be selected either during the Shipment creation, or can be defaulted in the Custom Address Source. In this section you can find the most commonly used services.
Manifest In Bulk
This checkbox requires a TRUE value if you want to manifest at the end of the day as opposed to individually for each shipment.
If you have set this to TRUE, then at the end of the day you need to go to your Shipping Preference for Canada Post and click on the Manifest button.
Confirm you want the manifest for the day and the PDF will then be downloaded to the notes and attachments section of your preference for you to print.
International Shipping
In this section you'll find the required or recommended fields and settings for international shipments.
Mandatory fields for Customs items
- Description
- Value
- Weight
- Gross Weight
- Country of Manufacture
Reason For Export
You need to specify why you are sending this international shipment.
Tracking
CanadaPost throttles tracking requests to 20 tracking numbers a minute. You can contact your Canada Post account manger to ask them to increase this to 120 tracks a minute.
If you are a high volume shipper then please request FTP access for tracking updates from Canada Post and talk to our sales team about set up for this feature.
Manifesting
Canada Post requires you to manifest your shipments before you deliver them to your pickup driver or you drop them off for shipping. There are two methods to do this:
- One by one
- In Bulk
If you are a high volume shipper it is recommended you manifest in bulk.
One by one
When creating a Canada Post Shipment make sure that you do NOT select the special service called Manifest In Bulk, and just create the shipment normally. The shipment will be manifested instantly.
In Bulk
If you will be manifesting in bulk you first need to create a new custom field on the Zenkraft Shipment record. Please make it a checkbox field and name it Manifested.
When creating a Canada Post Shipment make sure that you DO select the special service called Manifest In Bulk. This means you will need to use the manifesting button on the preference to manifest these at the end of the day.
Once you are ready to manifest your shipments at the end of the day you need to go the the Canada Post Shipping Preference, and then click on the Manifest button.
The first time you get to this page, please set it up as you see in the screen below, and click on the save button.
Then you can click on the Get Manifest button to generate the manifest, and print it out.
If you have received an error such as "The manifest is taking a long time to generate please try again later.", if you wait for a few minutes and click on the "View Old Manifests" button at the bottom of the page you will then get the list of generated manifests that you are then able to manifest.
Common Questions
In this section you can find our most commonly asked questions regarding this carrier. If you have a question not listed here please contact us.
How can the CN22/CN23 document be produced?
When creating an international shipment the CN22/CN23 document will automatically be added to the shipping label for you. An example is below: