Streamline Your Shipments with Shippo Tracking Numbers

Author

Reads 1.3K

A White Container with  Labeled Number and Letters
Credit: pexels.com, A White Container with Labeled Number and Letters

Shippo tracking numbers make shipping a breeze, especially when you're managing multiple packages at once. With Shippo's automated tracking feature, you can stay on top of your shipments in real-time.

Shippo tracking numbers provide a unique identifier for each package, allowing you to easily locate and track its status. This is especially helpful when dealing with a high volume of shipments.

By using Shippo tracking numbers, you can reduce errors and lost packages, saving you time and money in the long run.

Tracking Shipments

You can review Shippo responses with mock tracking numbers in the Test environment, using a Shippo Test Token as your carrier and one of the following tracking numbers: SHIPPO_PRE_TRANSIT, SHIPPO_TRANSIT, SHIPPO_DELIVERED, SHIPPO_RETURNED, SHIPPO_FAILURE, or SHIPPO_UNKNOWN.

For each production label you purchase, Shippo automatically tracks the shipment status through the carrier's tracking system, and the latest status is accessible via the Transaction's tracking_status field.

To submit an individual tracking request for a single shipment, you can send a GET request to the Tracking Status endpoint with your shipment carrier and tracking_number, which can be found in the list of all supported carrier tokens.

Here's a list of the supported carrier tokens:

You can find a full list of possible status, substatus, and corresponding action_required values above.

Track Shipments

Credit: youtube.com, Best Way To track Packages on Your Phone - Package Tracking App Review ( DHL, UPS, FedEx, USPS)

Tracking shipments can be a daunting task, but Shippo makes it easy. You can track shipments automatically with every production label you purchase, and the latest status is accessible via the corresponding Transaction's tracking_status field.

Shippo integrates with Commerce7, so when a shipping order is placed, it automatically flows over to Shippo and creates a tracking number for your packages. This tracking number will then flow back to Commerce7 when the package has been scanned by the carrier.

To track individual shipments, you can send a GET request to the Tracking Status endpoint with your shipment carrier and tracking_number. Supported carrier tokens can be found here.

You can also test tracking in the Shippo Test environment using mock tracking numbers. This is a great way to review responses and see all possible status, substatus, and corresponding action_required values.

Here are some possible tracking events you can test with mock tracking numbers:

Carrier Restrictions

Some carriers require you to have an account with them to track shipments being delivered through them. This is especially relevant if you're sending tracking numbers as a POST to get updates via our webhook.

Credit: youtube.com, Freight Tracking the Easy Way: How to See Where All Your Shipments Are in Real-time

Australia Post, BetterTrucks, and CDL are just a few of the carriers that require you to add your account to your Shippo account to track shipments.

To track shipments with these carriers, you'll need to add your respective carrier account into your Shippo account. This will give you access to real-time tracking updates.

Some carriers only permit tracking shipments that were created through Shippo. This means you'll need to use Shippo to create and manage your shipments if you want to track them with these carriers.

Here are some carriers that fall into this category:

  • Canada Post
  • Colissimo
  • Deutsche Post
  • DHL eCommerce
  • DHL Germany
  • DPD UK
  • Evri UK
  • Lasership
  • New Zealand Post
  • Ontrac
  • Passport

Creating Shipments

Creating a new shipment is a straightforward process that involves making a POST call to Shippo's API. This call includes sender details, receiver details, and package details in the request body.

The API returns a JSON object with the status of the shipment created, along with a choice of rates from different vendors. These rates can be used to initiate a transaction and generate a shipment label.

Credit: youtube.com, FileMaker Shipping Labels with Shippo

To create a shipment, you'll need to provide the necessary details such as sender and receiver information, and package details. This information is sent in the request body of the POST call.

Shippo's API returns a JSON object with the shipment status and rate options, which can be used to select the right rate and generate a shipment label.

Elmer Kassulke

Lead Assigning Editor

Here is a 100-word author bio for Elmer Kassulke: Elmer Kassulke is an accomplished Assigning Editor with a keen interest in storytelling. With a keen eye for detail and a passion for research, Elmer has covered a wide range of topics, from the Port of Bristol to the works of Isambard Kingdom Brunel. Their expertise spans various categories, including geography, history, culture, and transportation, making them a versatile and reliable voice in the world of journalism.

Love What You Read? Stay Updated!

Join our community for insights, tips, and more.