- Hosted checkout: use Rocka’s hosted payment page to show customers the available banks for their country.
- Direct bank payments: show your own bank buttons and send customers directly to their selected bank using Rocka’s API methods.
Choose your payment flow
Hosted checkout
Use hosted checkout if you want Rocka to show the available banks to your customer. With hosted checkout, you add Rocka’s payment button to your website or checkout page. When the customer clicks it, they open Rocka’s hosted payment page, choose their bank, and complete the payment through their banking app or online banking.
- you want the fastest way to start accepting open banking payments;
- you serve customers in several countries;
- you want Rocka to manage the bank selection page for you;
- you do not need to build a custom bank selection interface.
POST /payments endpoint. You can include the customer’s IP address in the request so Rocka can show the relevant country’s bank list by default.
Integrate hosted checkout →
Direct bank payments

- you want full control over the checkout experience;
- you want to show specific banks or payment methods;
- you want to optimise checkout for specific countries;
- you want to make checkout faster for returning customers.
POST /payments endpoint and include the iban parameter for the selected bank.
Integrate direct bank payments →