Proclamation
4notify Canada · Canada Gazette
PROCLAIMED · Canada Post · Purolator · FedEx CA · UPS CA
Proclamation No.
PRO-CA-006
Date
2026-05-27
Status
In force
Category
Logistics

Parcel dispatch, delivery-window and pickup notifications: Canada Post, Purolator, FedEx Canada and UPS Canada

Canada moves hundreds of millions of parcels a year through Canada Post (the universal service obligation), Purolator, FedEx Canada, UPS Canada and a growing field of regional couriers. 4notify normalises carrier-side parcel events into a single envelope schema and delivers out-for-delivery, delivered and pickup-point alerts with SMS keyword replies (CHANGE, PICKUP).

SMSPushEmail
Preamble

Section 1 — Pursuant to the Canada Post Corporation Act and the contracts between carrier networks and shippers, this Proclamation governs the normalisation and delivery of parcel events to Canadian recipients.

Statutory Basis
Canada Post Corporation Act (R.S.C. 1985, c. C-10)

Canada Post universal-service obligation and the framework for the parcel sector.

Consumer protection statutes (provincial)

Delivery rights and remedies, including refunds for undelivered goods, under provincial consumer-protection law.

Implementation
01

Carrier webhook normalisation

4notify ingests Canada Post, Purolator, FedEx Canada and UPS Canada webhooks and converts them to a single canonical envelope.

02

Pickup-point pre-authorisation

A customer SMS reply (PICKUP YES) is captured and relayed to the carrier API before delivery is attempted.

03

Out-for-delivery window

The two-hour delivery window is sent 60 minutes before it opens, with a one-tap reschedule link.

04

Delivered + proof of delivery

Delivery confirmation includes a proof-of-delivery photo URL where the carrier supports it; 28-day envelope retention.

Delivery Envelope
json
{
  "event": "parcel.out_for_delivery",
  "carrier": "purolator",
  "tracking": "1234567890123",
  "window_start": "2026-05-27T14:00:00-04:00",
  "window_end": "2026-05-27T16:00:00-04:00",
  "customer_options": {
    "reschedule_url": "https://purolator.com/track/1234567890123",
    "pickup_available": true
  },
  "channels": ["sms", "push"]
}
Sample Message
SMS

Purolator: Your parcel arrives today between 2-4pm. Reply CHANGE TUE to reschedule, or PICKUP YES to leave it at a pickup point. Track: purolator.com

Compliance Checklist
  • Four carrier webhooks normalised to one envelope
  • SMS keyword parser (PICKUP, CHANGE) implemented
  • Pickup-point pre-authorisation relayed to carrier APIs
  • 28-day envelope retention attested
The 4notify difference

4notify is the only A2P provider that normalises the four major Canadian parcel networks into one canonical envelope and relays SMS keyword parsing to each carrier's reschedule API.

Frequently Asked Questions
Can customers reschedule by SMS?

Yes — keyword replies (CHANGE TUE, PICKUP YES) are parsed by 4notify and relayed to the carrier API where the carrier supports inbound updates.

Do all carriers send the same events?

No — event coverage varies. 4notify normalises to a shared envelope; events a carrier does not push are synthesised via polling where the carrier API allows it.

Proclaimed by
4notify Operations Office
2026-05-27 · PRO-CA-006

Start for free

14 days, no card required. Weekday support in English.

Other Proclamations in this Edition