A four-step checkout in one card: a stepper whose connectors fill as you go, contact and address with country-aware postcode checks, delivery options, card payment with brand detection and a Luhn check, a review with edit links, then a placing-order state and a success screen, next to an order summary with tax.
pnpm dlx shadcn@latest add "https://reactframe.com/r/multi-step-checkout-block.json"