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.