Loading…
Loading…
Multi-step checkout flow with customer details, order review, and payment
A multi-step checkout flow starting at /checkout with sub-routes for each step. The flow is managed by the CheckoutProvider context and a progress indicator.
app/checkout/page.tsx # Redirect/entry point
app/checkout/layout.tsx # CheckoutProvider wrapper
app/checkout/user-details/page.tsx # Step 1: Customer login/signup
app/checkout/order-details/page.tsx # Step 2: Billing & shipping
app/checkout/review/page.tsx # Step 3: Order review & payment
app/checkout/thank-you/[id]/page.tsx # Step 4: Confirmation
Or with NextPress route groups: app/(main)/checkout/...
continueAsGuest optionOrderReview for order summary and payment| Configuration | Value |
|---|---|
includeCheckout | true |