Route

Create payments and reverse payments using Razorpay Route APIs. Create direct transfers, transfer reversals, refund payments, settle or hold settlements.


Razorpay

enables you to split payments received using the Razorpay Payment Gateway or other products (such as Payment Links, Payment Pages, Invoices, Subscriptions and Smart Collect) and transfer the funds to third parties, sellers or bank accounts.

You can try out our APIs on the Razorpay Postman Public Workspace.

Below are the steps to integrate Route:

  1. :
    Create a Linked Account using the API. A unique account_id will be assigned to the created account.

  2. :
    You should now create a stakeholder using the account_id. A unique stakeholder_id will be assigned to the created stakeholder account.

  3. :
    Now that both Linked Account and stakeholder are created, you should request a Route product configuration.

  4. :
    You should now trigger the update product configuration API with the bank account details of the Linked Account. The configuration will be activated if the information review is successful.

    If the activation_status moves to the needs_clarification state, you can check the requirements array in the response for needs_clarification reasons. The array will contain the following information:

    RequirementsDescription
    field_referenceThe field reference which has an issue.
    resolution_urlThe URL to address the requirement. You should use the API endpoint to update the missing field.
    reason_codeThe reason code for showing in the requirement.
    statusThe status of the requirement.

    You should use the endpoint in the resolution_url to update the details and get the configuration activated.

  5. Transfer funds to Linked Account using below methods:


Was this page helpful?