Payment Flow / Lifecycle
Learn how the payment flow / lifecycle works with Stripe
Last updated
Learn how the payment flow / lifecycle works with Stripe
Last updated
When you use the Stripe payment provider it makes use of the Stripe Checkout features.
The flow / lifecycle works like this:
The customer browses the website and adds a product to the Basket
Customer views their basket and initiates the Checkout process
UmbCheckout converts the Basket for Stripe and sends this over via the Stripe API
The Stripe API returns a unique payment URL
The customer is redirected to the Hosted Stripe payment page
On payment success, the Customer is returned to the payment success page, or on payment failure / cancel the Customer is returned to the payment canceled page
After the transaction, a webhook sends the response and triggers a Notification