Branded package tracking
Give customers a branded tracking page for South African Post shipments, with clear, normalized delivery statuses throughout the journey.
Start with API
0860 111 502
-
Give customers a branded tracking page for South African Post shipments, with clear, normalized delivery statuses throughout the journey.
Start with APITrack South African Post and 1,384 other carriers through one shipment tracking API, with automatic detection, explicit carrier selection, and webhook updates.
Explore the Tracking APIAdd South African Post tracking with Packy’s REST API, clear documentation, code examples, and webhooks. Start testing free with no credit card.
View API documentation
A South African Post tracking number is the reference used to follow parcels and mail items handled by the South African Post Office, also known as SAPO. It links a postal receipt to acceptance, transit, customs, destination-office handling, and final delivery or collection events. For the customer, this number is the practical key for checking whether the parcel is still waiting for handover, already moving through a hub, delayed at customs, assigned to a courier, or completed at delivery.
Customers usually find the tracking number on the post office receipt, merchant shipping email, customs label, or marketplace order page. The South African Post Office site lists Track My Parcel among its tools, and customers can use the full number from the parcel receipt or sender notification to check movement. If a newly created number does not return results immediately, it usually means the parcel has not yet received its first live carrier scan. Customers should retry with the same exact reference instead of editing the code.
Public SAPO tracking references show postal-style codes such as PE1679548729ZA, and examples including PE1xxxxxxxx9ZA, PA1xxxxxxx9ZA, II1xxxxxxx9ZA, and RD1xxxxxxx9ZA. These are letter-and-number references ending with ZA, and customers should enter them without spaces exactly as printed on the receipt. When entering the code, keep leading zeros, suffix letters, dashes, and capitalization exactly as shown on the original shipment document or order page.
| Original Status | Translated Status | Description | Action Required |
|---|---|---|---|
| Item accepted | The post office accepted the item and created the first postal event. | No action required. | |
| In transit | The item is moving through postal sorting, dispatch, or exchange-office processing. | Continue tracking. | |
| At customs | The parcel is under customs review or awaiting clearance. | Prepare documents or duties if requested. | |
| At delivery office | The item has reached the local delivery office or collection point. | Watch for delivery or collection instructions. | |
| Delivered | The shipment was delivered or collected successfully. | Check recipient or collection proof if needed. |
Status wording can vary slightly between the carrier site, merchant account, and multi-carrier tracking tools. The safest interpretation is to treat each event as a checkpoint in the route, then use the latest timestamp and location to decide whether support contact is needed.
| Service | Pricing Structure | Delivery Speed | Features |
|---|---|---|---|
| Domestic Parcels | Postal tariff based on size, weight, and local destination. | Standard domestic postal timing. | Parcel movement through SAPO branches and delivery offices. |
| International Mail and Parcels | Rate depends on destination country and service class. | Transit depends on exchange office, airline capacity, and customs. | Cross-border postal shipping. |
| EMS / Speed Services-related options | Premium postal or courier pricing where offered. | Faster than regular mail on eligible lanes. | Priority mail or courier-style handling with tracking. |
Service names and availability may change by country, account type, shipment size, and destination. Customers should confirm the purchased service on the label, receipt, or order confirmation before comparing delivery expectations.
When contacting support, include the tracking number, sender name, recipient address, and the latest visible status. Those details make it easier for the carrier, merchant, or shipping platform to identify the parcel and check whether it is delayed, misrouted, awaiting customs action, or already delivered.