Key concepts
A checkout has one of two types:
SHOPPINGtakes payment for a basket into your settlement account.TOP_UPpays into a payee you supply, for example to fund a customer’s wallet. Equals must enable top-ups for your account.
How a payment works
1
Your server creates a checkout session
Your backend creates a checkout session for the amount and basket. Keep prices on your server, so a customer can’t change what they pay.
2
The payer goes to Roqqett
You send the payer to the Roqqett payment pages, where they choose their bank.
3
The payer approves the payment at their bank
The payer approves the payment in their banking app or online banking. On a desktop, they can carry on there or move to their phone.
4
You confirm the outcome
The payer returns to your site, and your server checks the session’s status before fulfilling the order.
Choose an integration
Use the hosted checkout for a new integration. The embedded checkout is for merchants who already use the Roqqett JavaScript library. It still works, but the V1 API it relies on is deprecated. See Migrating from Roqqett V1.