Skip to main content
You can start accepting open banking payments and sending payouts in just a few steps.
1

Create your account

To set up your integration, create a Rocka Hub account and get your API keys. For more information, see Get your API key.You can start working on your integration using your sandbox API key while we’re reviewing your application. You’ll be able to generate live payments and payouts once your application is approved.
2

Set up your integration

Decide what you want to implement: accept open banking payments from your customers, send payouts to them or both.

Accept payments

Integrate with Rocka’s API and accept open banking payments on your site

Send payouts

Integrate with Rocka’s API and send payouts directly to your customers’ bank accounts
3

Test your integration

Test your integration on the sandbox server (https://api.stage.rocka.live) to make sure everything works as expected.

Test your payments

Make sure your integration is processing everything correctly throughout the entire payment flow

Test your payouts

Make sure your integration is processing everything correctly throughout the entire payout flow
4

Go live

Once you’ve tested your integration and completed your onboarding in Rocka Hub, you’re ready to go live.To do so, switch to the live server (https://api.rocka.live) and use your live API keys. Make sure you’ve properly configured webhook notifications (Enable webhook notifications). You can also set up extended webhooks with additional payment metadata (Set up extended webhooks).
Your first live transactions may be flagged by Rocka’s antifraud system. If your test transactions aren’t going through, please contact us at support@rocka.live.
Last modified on September 18, 2026