Rise CRM API (1)

Download OpenAPI specification:Download

Overview

To successfully integrate with Aurora you'll need your account set up. You will be asked to provide information about your business like banking information and legal name of the organisation. This will allow us to generate and provide you with the credentials which you can use to authorise on API side. This API documentation is designed to enable seamless merchants onboarding with Aurora. With our auto-underwriting and auto-boarding features your merchants will be able to process their first transaction less than in an hour (with rare exceptions which may take up to a day).

Integration steps

  1. Please connect with your the Aurora Integrations team. They will assist you in the creation of a user account. After your account is set up you will be able to access our APIs and RISE CRM system with the credentials received.

  2. How to Generate a Bearer Token using credentials

    The Client Credentials Flow is an OAuth 2.0 authorization.

    Prerequisites:

    1. Application credentials ( User Name, Password, Client ID and Client Secret) will be provided by the Aurora Integrations team.
    2. Explore the API documentation thoroughly to understand its endpoints, parameters, and authentication methods.
    3. Apply for certification of your integration with Aurora Integrations Team to start getting value for your business from brand new channel.

    Request bearer token using client credentials flow:

    1. Use 'Get or Refresh Access Token' endpoint for authorization.

Remember to always secure your User Name, Client ID and especially your Password and Client Secret. Never expose them in client-side code or public repositories. They should be kept private and secure.

Boarding flow

  1. We are excited to introduce our boarding flow via API. We are supporting several boarding flows. If you already know all the relevant information about your merchant - you can use Submit Application request. It will give you the result in seconds and when we receive all the needed consents from the merchant we can start our auto-underwriting and auto-boarding processes. In case you are still collecting required info - you can use Create Draft Application request. This will give you time for any updates (Update Draft Application request) and once you're ready use Submit Draft Application request.