Checkout Workflow
This guide is for the HTML integration of Smart Checkout. If you feel not confident with it, or before you start a new integration, please get in touch with our friendly help desk:Link
Using HTML integration, this is the standard checkout flow:
The customer decides for some goods in the merchant's shop. At the same time, the basket is managed by the frontend code provided by secupay.
The customer asks for checkout. The frontend code provided by secupay cares for it, and starts Smart Checkout.
The customer checks out using Smart Checkout.
Smart Checkout directs the customer to a success URL of the merchant's shop.
When all steps of the process are completed successfully, the Smart Transaction is waiting for a pending payment, or even ready for delivery. It is not guaranteed that the customer opens the offered success URL.
If the customer aborts the checkout, they are directed to the abort URL, if defined. It is not guaranteed that the customer opens the offered URL. They can also simply stop to interact with the browser or close the browser window.