Checkout in Storefront

Once a customer finishes adding products to cart, they go through the checkout flow to place their order.

The checkout flow is composed of five steps:

  1. Email: Enter customer email. For logged-in customer, you can pre-fill it.
  2. Address: Enter shipping/billing address details.
  3. Shipping: Choose a shipping method.
  4. Payment: Choose a payment provider.
  5. Complete Cart: Perform any payment action necessary (for example, enter card details), complete the cart, and place the order.

You can combine steps based on your desired checkout flow.

Was this page helpful?
Edit this page
Ask Anything
FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break