Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Commerce / BigCommerce

BigCommerce world

A local BigCommerce store with catalog products, variants, channels, carts, orders and shipments. Test the agent that updates catalog data, manages channel listings and moves orders to shipped.

CatalogChannelsOrdersShipmentsPrice Lists
Book a demo
BigCommerce · Orders · Awaiting FulfillmentIllustrative
OrderCustomerChannelStatus
#100231Dana LeeStorefrontAwaiting FulfillmentShipped
#100232Kim ParkStorefrontAwaiting Fulfillment
#100233Moss & CoMarketplaceAwaiting PaymentShipped
#100234Ortiz LabsPOSAwaiting FulfillmentPartially Shipped
#100235Lee HoldingsStorefrontAwaiting Fulfillment

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

What's in this world

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

Seeded records

products
40 with 120 variants and categories
channels
Storefront, a marketplace channel and a POS channel
orders
50 across Awaiting Payment, Awaiting Fulfillment, Shipped and Refunded
carts
15 abandoned carts
price lists
Wholesale and Retail

Agent jobs you can test

  1. Update price or inventory on a variant
  2. List or unlist a product on a channel
  3. Create a shipment and move the order to Shipped

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Create a shipmentorder status_id and shipment itemsShips an order still Awaiting Payment
Update a variantvariant price and inventory_levelChanges the base product price for every variant
Change a channel listingchannel listing stateUnlists the product from the Storefront instead of the marketplace
Refundrefund items and amountRefunds shipping that was not in scope

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Ship today's paid orders. Create shipments with tracking only for orders in Awaiting Fulfillment. Ortiz Labs gets a partial shipment for the items in stock.
Drafted test · reviewDrafting
  1. 01#100231 Shipped with a tracking number
  2. 02#100233 still Awaiting Payment
  3. 03#100234 Partially Shipped for in stock items
  4. 04No variant price changed
  5. 05Channel listings unchanged

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effect429 with X-Rate-Limit-Time-Reset-Msfires 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