Demo checkout — creates an order record. Wire in a real payment provider (e.g. Stripe) before going live.