First Time Flow

Recurring Flow

Customer Recognition
Ivy will recognize returning users wherever possible. However, you can guarantee that your returning users will get the smoothest checkout experience possible by either:- Passing the same customer email each time you Create a Checkout Session:
Make sure to pass the email address in the
customer.email
field, not in the prefill section. This ensures proper customer recognition for the Remember Me feature.- Creating a customer upfront, storing the Ivy customer id in your backend and passing it during each Checkout Session creation: