Skip to main content

Canada Post

Alert

Canada Post requires accurate customs documentation for international shipments and proper package dimensions for all shipments.

Requirements

  • Canada Post Commercial Account
  • Valid Canadian Business Address
  • Business Phone Number
  • Business Number (BN)
  • Contract Number
  • Site Number/Location ID
  • Customer Number

Integration Steps

Details
Step 1: Create Account
  1. Visit Canada Post Business registration
  2. Complete business profile
  3. Verify business credentials
  4. Choose service options
  5. Receive account details

Create Canada Post Account

Details
Step 2: Get API Access
  1. Access Developer Program
  2. Register for API keys
  3. Generate credentials
  4. Configure API endpoints
  5. Test API connectivity
Details
Step 3: Connect to Piyovi
  1. Open Piyovi dashboard
  2. Go to Settings → Carriers → Add New
  3. Choose Canada Post integration
  4. Enter Canada Post credentials
  5. Test the connection

Services

ServiceDelivery TimeDescriptionCoverage
PriorityNext business dayExpress deliveryMajor Canadian cities
Xpresspost2-3 business daysExpress serviceCanada-wide
Regular Parcel2-7 business daysStandard deliveryCanada & US
Expedited Parcel2-5 business daysBusiness deliveryCanada-wide

Support & Contact

Support TypeAvailabilityContact Details
Customer Support24/7 Support1-866-607-6301
Technical SupportBusiness Hoursdev.support@canadapost.ca
Developer Portal24/7 AccessDeveloper Resources

Common Errors

Error CodeDescriptionSolution
Auth FailedInvalid credentialsVerify API credentials
Address ErrorInvalid postal codeCheck address format
Service ErrorService unavailableVerify service availability

Service Limitations

CategoryLimitationDetails
Weight Maximum30 kg66 lbs
Length Maximum2 metersPer piece
Size Maximum3 metersLength + girth
ProhibitedDangerous GoodsSee restricted items
InternationalCustoms FormsRequired for all international

Features

Tracking & Monitoring

FeatureDescription
Tracking APIReal-time tracking updates
Delivery UpdatesEmail/SMS notifications
Performance ReportsShipping analytics

Documentation & Labels

FeatureDescription
Label GenerationCreate shipping labels
Manifest CreationEnd-of-day manifests
Customs FormsInternational documentation