Deliver to Post Office Part 4: How to create a Deliver to Post Office shipping label in EST 2.0

Posted on Feb. 19, 2014 by @ship_cpc in Shipping Solutions

Part of our series on Deliver to Post Office, this post is for e-commerce merchants who use Canada Post’s EST 2.0 as their shipping system and want to produce shipping labels for Deliver to Post Office parcels.

In our previous post we talked about how to display valid Deliver to Post Office locations in your checkout. Now that you have done so, your shoppers can place an order and select the Deliver to Post Office option. In this post you’ll learn how to import your shopper’s order information into EST 2.0 to produce a Deliver to Post Office shipping label.

1. Create a file to import your order information into EST 2.0

You can import your order information into EST 2.0 using a text file or an XML file.

  • Text File for import into EST 2.0

If you use a text file, follow the format called Order Entry – Layout Type 6. (If you have already set up your system using layout types 3 or 5, you can continue to use them, but you will be prompted to enter additional information manually.)

Below we’ve included from Layout Type 6 the fields specifically related to Deliver to Post Office. For the full list of fields, see Import File Specifications.

Mandatory fields for Deliver to Post Office Value Why we need this information
First name Your shopper’s name. To verify shoppers’ identity when they pick up their parcel. Their name and address must match what appears on the government-issued ID they present.
Last name
Address line 1 Your shopper’s address.
City
Province or State
Postal Code or Zip Code
Country Code
Client Voice Phone Your shopper’s phone number. If shoppers do not pick up their parcel after 5 days, they will receive a voice message reminder.
Client Email Address Your shopper’s email address. Your shoppers will receive an email when their parcel is ready for pickup.
Deliver to Post Office “1” This identifies the parcel as a Deliver to Post Office item. It is necessary to produce the correct shipping label and the correct barcode that will trigger an email notification to shoppers.
Destination Post Office ID The post office ID of the post office your shopper selected.
E.g., 0000102978
Note: leading zeroes are significant and must be included.
This ID allows us to look up the address for the selected post office and include it on the shipping label.
Notify Recipient “1” This ensures shoppers receive an email notification when their parcel is ready for pickup.
Email Notification
  1. “0” indicates the shopper will receive all notifications (upon ship, delivery and exception).
  2. “1” indicates the shopper will be notified only when the item is delivered to their chosen post office.
  • XML File for Import into EST 2.0

The fields below are specifically related to Deliver to Post Office. For the full list of fields, see Import File Specifications.

Mandatory fields for Deliver to Post Office Value Why we need this information
<name> Under <destination> enter your shopper’s first and last name To verify shoppers’ identity when they pick up their parcel. Their name and address must match what appears on the government-issued ID they present.
<address-line-1> Under <destination> enter your shopper’s address.
<city>
<prov-state>
<postal-zip-code>
<country-code>
<client-voice-number> Under <destination> enter your shopper’s phone number. If shoppers do not pick up their parcel after 5 days, they will receive a voice message reminder.
<deliver-to-post-office-id> The post office ID for the post office your shopper selected.
E.g., 0000102978
Note: leading zeroes are significant and must be included.
This ID allows us to look up the address for the selected post office and include it on the shipping label.
<email> Under <client-notif-email > enter your shopper’s email address. Your shoppers will receive an email when their parcel is ready for pickup.
<on-shipment>  true This ensures shoppers are notified when their parcel arrives.
<option code> Under <options>, include the element <option> plus the attribute “D2PO”.
i.e., option code=“D2PO”
This identifies the parcel as a Deliver to Post Office item. It is necessary to produce the correct shipping label and the correct barcode that will trigger an email notification to shoppers.

2. Import the file into EST 2.0

In EST 2.0, follow the usual procedure for importing your orders: from the Shipments pane, select File > Import > Import Shipments. Browse to the text file or XML file you want to import and then select the option to print shipping labels.

If you are new to EST 2.0 and need further details, see Importing Shipments.

3. A Deliver to Post Office shipping label will be created, as shown below.

Deliver to Post Office shipping label
DTPO

 

After you’ve successfully printed your Deliver to Post Office shipping label, follow your usual process for transmitting your shipment information to Canada Post electronically.

Read EST 2.0 Import File Specifications.

Find out more about EST 2.0, including requirements, downloads and tutorials.

Part 1: Why offering more delivery options gives your e-commerce site a competitive edge
Part 2: How to implement Deliver to Post Office on your e-commerce site
Part 3: How to display valid Deliver to Post Office locations in your checkout
Part 4: How to create a Deliver to Post Office shipping label in EST 2.0
Part 5: How to create a Deliver to Post Office shipping label using web services
Part 6: How to create Deliver to Post Office shipping labels if you are a shipping system provider

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. Learn more.

Archive

Contact

Contact us about our e-commerce solutions for your business.

Contact Us

Or call:

1 (866) 282-7173

Mon – Fri (9 a.m. – 5 p.m. EST)

Developer Program

Integrate our web services directly into your e-commerce platform, website or custom applications using our APIs.

Join Now FREE