Rebasely Beta: data may be purged

examples/storefront Public

storefront knowledge base

How the storefront works and why it is built this way. Start with the concept notes, then read the decisions for the reasoning behind them. The architecture tab has the map of Workers and storage these notes refer to.

Concepts

  • Catalog: products, prices and stock, and how the merchant edits them.
  • Carts: what a cart holds and the limits it enforces.
  • Product images: how images get into R2 and back out.
  • Checkout: how a cart becomes an order, and how stock and payment are handled.
  • The payment webhook: how Stripe's events mark orders paid or cancelled.
  • Order events: the queue that announces paid and cancelled orders.
  • Fulfilment: how paid orders become shipments at the warehouse.

Decisions

Guides