frontend/src/storefront/checkout/README.mdView on GitHub ↗
storefront/checkout
One-page customer identity, authoritative quote review and provider handoff.
CheckoutPanel.tsx: owns draft/review lifecycle, modal locks and confirmation.CheckoutDetails.tsx: native form, customer account, addresses and selection.CheckoutIdentity.tsx: existing login/register and customer contact controls.CheckoutMethods.tsx: destination-aware delivery/payment radio choices.CheckoutSummary.tsx: actual item media, quantity/coupon, totals and discounts.CheckoutPurchase.tsx: single explicit review/purchase action in the persistent dock.CheckoutProgress.tsx: accessible data/review/completion steps.OrderCompletion.tsx: actual accepted order snapshot and scoped payment recovery.OrderConfetti.tsx: finite decorative CSS celebration with reduced-motion support.checkout-order.ts: tenant/channel/cart transport, reviewed revision/cents and replay key.PaymentSession.tsx: verified status, bounded polling, provider return and recovery.../styles/checkout.css: responsive checkout layout and touch/focus states.
Checkout contract and proof boundary. Run frontend build, tests, architecture/localization and coverage checks. Coverage includes untested source; file presence does not mean full coverage.