Development Process

 
If you’re a developer, or will be using development resources to integrate Purolator E-Ship Web Services into your custom website or application, get started by following the steps outlined below.

 
Developer – Application for re-sale
 
Follow these instructions if you’re a developer integrating Purolator E-Ship Web Services into an application for re-sale. This includes commercial applications for use by many, such as an e-commerce platform.
 

Step 1: Register

Sign up for the Purolator E-Ship Resource Centre to access to all Web Services resources.
 

Step 2: Download Documentation and Code Samples

View code samples and documentation for the Purolator E-Ship Web Service(s) you will be using.
 

Step 3: Obtain a Development Key

Obtain a Development Key. This will allow you to test your code in the Purolator E-Ship Test Environment.
 

Step 4: Develop

Develop your application using the code samples and documentation.
 

Step 5: Test

Test your application in the Purolator E-Ship Test Environment. Data in the Test Environment is sample data and should be used for testing purposes only.
 

Step 6: Certification

Based on qualification criteria, some applications may be required to go through Certification before moving to production. A Purolator representative will inform you of whether your application will be required to complete this step. Certification documentation will be available to you upon registration.
 

Step 7: Request a Production Key

Request a Production Key once your development and testing are complete. You will receive an inactive Production Key until we review your request. Once activated, you will then be ready to use Purolator E-Ship Web Services.
 
Developer – Application that won’t be re-sold
Follow these instructions if you’re a developer integrating Purolator E-Ship Web Services into a website or application that won’t be re-sold. This includes custom websites or applications for a single customer that has, or plans to open, a Purolator Courier or Freight Account.
 

Step 1: Register

Sign up for the Purolator E-Ship Resource Centre to access to all Web Services resources.
 

Step 2: Download Documentation and Code Samples

View code samples and documentation for the Purolator E-Ship Web Service(s) you will be using.
 

Step 3: Obtain a Development Key

Obtain a Development Key. This will allow you to test your code in the Purolator E-Ship Test Environment.
 

Step 4: Develop

Develop your application using the code samples and documentation.
 

Step 5: Test

Test your application in the Purolator E-Ship Test Environment. Data in the Test Environment is sample data and should be used for testing purposes only.
 

Step 6: Certification

Based on qualification criteria, some applications may be required to go through Certification before moving to production. A Purolator representative will inform you of whether your application will be required to complete this step. Certification documentation will be available to you upon registration.
 

Step 7: Request a Production Key

When your development and testing are complete, replace the Development Key with the Production Key. For security purposes, the Purolator Account holder must request the Production Key. You can obtain the Production Key from the Purolator Courier or Freight Account holder.

The Production Key will allow you to access account-specific shipping, tracking, estimates, pickups and returns information. Once activated, you will then be ready to use Purolator E-Ship Web Services. Optional security features are available through consultation with Purolator.
 
Application owner or representative
Follow these instructions if you will be using development resources to integrate Purolator E-Ship Web Services into your website or application that won’t be re-sold.
 

Step 1: Open a Purolator Account

Open a Purolator Courier or Freight Account, if you don’t have one already. You will need one of these accounts in order to get an Activation Key to set up Purolator shipping.

Open a Purolator Courier Account for courier shipping services by visiting www.purolator.com/register. Open a Purolator Account for freight shipping services by calling 1-888-SHIP-123 and press option #6 for freight.
 

Step 2: Register

Sign up for the Purolator E-Ship Resource Centre to access all Web Services resources.
 

Step 3: Request a Production Key

To use Purolator E-Ship Web Services, you must request a Production Key. The Production Key will allow you to access account specific shipping, tracking, estimates and pickup information.

You will receive an inactive Production Key until we verify your request. A Purolator representative may contact you for security purposes before your Production Key is activated. Optional security features are available through consultation with Purolator.
 

Step 4: Provide your developer with the Production Key

Ask your developer to replace their Development Key with your Production Key. You will then be ready to use Purolator E-Ship Web Services.

Copyright © 2014 Purolator Inc. All rights reserved.
About Purolator | Legal