ReAI test store · Checkout payments work; test the full flow
ReAI/ commerce
NO
← Learn ReAI
LIVE DATA · PHYSICAL GOODS

Bundles, inventory and pickup.

The Site API delivers bundle components on the variant. Checkout sends only the bundle variant; ReAI expands components for stock, pricing and the order. Pickup is a separate fulfillment method and appears only when the cart contains physical goods.

Follow the flow

  1. Open the physical demo bundle and inspect its component list.
  2. Add the bundle to the cart and open hosted or merchant checkout.
  3. Choose shipping, a pickup point or local pickup when the Site has it configured.
  4. Change quantity and verify capacity follows the scarcest component.

Test boundary

The current Better Integration catalog is mostly digital test products. The demo therefore has a separate physical/bundle seed and a simulated pickup lab; never present digital test products as items that can be collected.

Do not expand bundle components in the browser before checkout.
GET /site/v1/commerce/products/{handle}

variant.bundle.items[] -> component variant UUID + quantity
POST /site/v1/commerce/checkout-sessions
{ "lines": [{ "variantId": "<bundle variant UUID>", "quantity": 1 }] }
Next chapterNotify when the right variant returns. ↗

Cart

Product subtotal—

Live catalog from ReAI. Payment mode and recipient are shown before checkout.

View cart