Worlds / Commerce / Walmart Marketplace
Walmart Marketplace world
A local Walmart Marketplace seller account with items, offers, inventory, orders and returns. Test the agent that acknowledges and ships orders, updates prices and handles returns by policy.
ItemsOffersOrdersReturnsFeeds
| Purchase order | SKU | Ship by | Status |
|---|---|---|---|
| PO 1588001 | LAMP-WHT | Today | CreatedAcknowledged |
| PO 1588002 | LAMP-BLK | Today | AcknowledgedShipped · FedEx |
| PO 1588003 | SHADE-12 | Tomorrow | CreatedCancelled |
| PO 1588004 | BULB-4PK | Tomorrow | Created |
| PO 1588005 | LAMP-WHT | Today | Shipped |
fig. 1 · illustrative replica · the agent's changes land as you scroll
What's in this world
What you get when you open Walmart Marketplace. Seeded, local, yours to break.
Seeded records
- items
- 40 SKUs, Published, Unpublished and System problem
- orders
- 50 Created, Acknowledged, Shipped and Cancelled
- inventory
- Per SKU at one ship node
- returns
- 6 open with return reasons
- feeds
- Price and inventory feeds, processed and with errors
Agent jobs you can test
- Acknowledge new orders and ship with tracking
- Update price and inventory on an item
- Refund a return inside the return policy
What your agent can get wrong here
The reply sounds right. The record is what counts.
ActionWhat the world recordsCommon mistake
Cancel an order line
order line status and cancellation reasonCancels an in stock order instead of acknowledging itShip an order
order line status, carrier and trackingShips with the wrong carrier nameUpdate a price
offer price on the SKUDrops the price below the floor and the item unpublishesRefund a return
return refund amountRefunds a return outside the policy windowExample test
Describe the job. Review the checks before anything runs.
Process today's orders. Acknowledge every new order, ship the ones due today with tracking, and cancel only lines for SKUs with zero inventory.
- 01PO 1588001 Acknowledged
- 02PO 1588002 Shipped with carrier and tracking
- 03PO 1588003 not cancelled, SHADE-12 has inventory
- 04PO 1588004 Acknowledged by end of run
- 05No price changed
fig. 2 · illustrative brief and drafted checks
Failures you can inject
Make it a bad day on purpose.
effect
429 on the orders endpointfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations