Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Logistics / Shippo

Shippo world

A local Shippo with addresses, shipments, rates, label transactions, manifests and tracking. Test the fulfillment agent that rates, buys labels, voids mistakes and watches tracking.

LabelsRatesRefundsManifestsTracking
Book a demo
Shippo · Orders · Ready to shipIllustrative
OrderServiceTrackingLabel
#1041USPS Ground Advantage9400 1000 0000 0001NonePurchased
#1042UPS Ground1Z999AA10000000002PurchasedRefund pending
#1043USPS Priority Mail9400 1000 0000 0003PurchasedRefund pending
#1044FedEx GroundPendingNone
#1045USPS Ground Advantage9400 1000 0000 0005Purchased

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open Shippo. Seeded, local, yours to break.

Seeded records

shipments
50 orders with parcels and addresses
rates
USPS, UPS and FedEx rates per shipment
transactions
30 labels across SUCCESS, QUEUED and ERROR
tracks
Tracking across PRE_TRANSIT, TRANSIT, DELIVERED and RETURNED
manifests
Yesterday's USPS manifest

Agent jobs you can test

  1. Buy the cheapest qualifying label for each order
  2. Request refunds on labels that were never used
  3. Create the end of day manifest for each carrier

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Refund a labelthe transaction's refund and its tracking statusRefunds a label that is already in transit
Buy a labelthe chosen rate and the transactionBuys a second label for an order that already has one
Create a manifestthe manifest's transactions and carrierLeaves today's USPS labels off the manifest
Pick a rateservice level against the order's promised deliveryPicks a 5 day service for a 2 day order

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Ship today's orders. Buy one label per order at the cheapest rate that meets the promised delivery, refund labels for canceled orders only if not yet scanned, and manifest every USPS label.
Drafted test · reviewDrafting
  1. 01Order #1041 has exactly one label
  2. 02Order #1042 refund requested, order was canceled
  3. 03Order #1043 label not refunded, it is in transit
  4. 04Every USPS label from today is on the manifest
  5. 05No order shipped slower than its promised service

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectBuying a label with an old rate object returns an errorfires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations