> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rocka.live/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate with Rocka

> Get started with open banking payments

You can start accepting open banking payments in just a few steps.

<Steps>
  <Step title="Create your account">
    To set up your integration and start accepting payments, complete your onboarding in [Rocka Hub](https://hub.rocka.live). If you have any questions, please reach out to your personal manager.

    You can start working on your integration using your test API key while we're reviewing your application. You'll be able to generate live payments once your application is approved.
  </Step>

  <Step title="Get your API key">
    To start accepting payments, get your personal API keys. You can find them on the **Integration** tab on the left-hand sidebar in your Rocka Hub. You'll need your keys to make every call to the API. For more information, see [Get your API key](/manage-your-account/account-settings/get-your-api-key).
  </Step>

  <Step title="Set up your integration">
    Decide whether you want to direct your customers to Rocka's bank selection page or integrate payments through specific banks.

    <Card title="Review integration options" icon="piggy-bank" href="/integration-guide/api/overview" cta="Learn more">
      Integrate with Rocka's API and accept open banking payments on your site
    </Card>
  </Step>

  <Step title="Test your integration">
    Test your integration on the sandbox server (`https://stage.api.rocka.live`) to make sure everything works as expected.

    <Card title="Test your integration" icon="gear-code" href="/integration-guide/api/overview" cta="Learn more">
      Make sure your integration is processing everything correctly throughout the entire payment flow
    </Card>
  </Step>

  <Step title="Go live">
    Once you've tested your integration and completed your onboarding in Rocka Hub, you're ready to start accepting real payments.

    To go live, 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](/webhooks/enable-webhook-notifications)). You can also set up extended webhooks with additional payment metadata ([Set up extended webhooks](/webhooks/set-up-extended-webhooks)).
  </Step>
</Steps>

<Note>
  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](mailto:support@rocka.live).
</Note>
