How to create Deliver to Post Office shipping labels as a shipping system provider

Here is how companies can integrate the Deliver to Post Office option into their own custom or commercial shipping system.

Before you begin, please contact us for approval to add Deliver to Post Office to your shipping system. We’ll guide you through the process and provide details on the new data elements required. Speak with your Canada Post sales representative or email cenauto@canadapost.ca.

Data elements required for Deliver to Post Office

For Deliver to Post Office to succeed, your shipping system must include the following data elements to ensure we can deliver parcels to their destination post office. If we don’t have all the required information, parcels will be returned to sender.

Shopper contact

Requirement Data elements Why we need this information
Name Appears on the shipping label and must match the shoppers’ government-issued ID.
Address We use the shoppers’ address to authenticate their identity when they pick up their parcel. Their name and address must match their government-issued ID.
Email address When a Deliver to Post Office shipping label is scanned at the destination post office, it triggers an automated email message to shoppers notifying them that their parcel is ready for pickup.
Phone number If shoppers do not pick up their parcel after 5 days, they receive an automated voice message reminder.

Post office identifier

Requirement Data elements Why we need this information
Post office ID The office-id of the post office is used to look up the address for inclusion on the shipping label.

Option code and notification flags

Requirement Data elements Why we need this information
Option code D2PO Why we need this information Identifies the parcel as a Deliver to Post Office item to produce the correct shipping label.
On-delivery notification A barcode scan at the destination post office triggers an email to shoppers indicating their item is ready for pickup.

Ask questions and share ideas in the Developer Program discussion forum

Looking for more tips and ideas? Join our Developer Program and enjoy full access to our discussion forum. Post questions and get answers in real-time from other members of the Developer Program and from Canada Post technical staff.