Payouts APIs

List of RazorpayX Payouts APIs available to perform various actions.


You can use the RazorpayX APIs to perform various actions. You can perform most of these actions from the

as well.

Watch Out!

It is mandatory to

and pass the to make a successful payout.

The table below lists the various endpoints and gives a brief description of each:

API EndpointDescription
Create a payout to a bank account.
Creates a payout to a VPA.
Retrieves details of one payout via ID.
Retrieves details of all the payouts.
Cancels a payout in queued state.

The table below lists the various endpoints and gives a brief description of each:

Watch Out!

Payouts via Visa Direct and MasterCard Send are temporarily unavailable. Please watch this space for further updates.

This is the latest version of the bank list and was last updated on April 24, 2023.

API EndpointDescription
Make a payout to a card without saving card details.
to make Payouts to Externally Tokenised CardCreates a fund account for a tokenised card via external tokenisation providers.
Makes a payout to a tokenised card via external tokenisation providers.
to make Payouts to Tokenised Card with Razorpay TokenHQCreates a fund account for a tokenised card via via Razorpay Token HQ.
Makes a payout to a tokenised card via via Razorpay Token HQ.

The table below lists the various endpoints and gives a brief description of each:

API EndpointDescription
Creates a payout along with the contact and fund account with bank account.
Creates a payout along with the contact and fund account with VPA.
Creates a payout along with the contact and fund account with card.

The table below lists the various endpoints and gives a brief description of each:

API EndpointDescription
Approves the payout.
Rejects the payout.

The table below lists the various endpoints and gives a brief description of each:

API EndpointDescription
Requests for an idempotent payout.

The table below lists the various endpoints and gives a brief description of each:

API EndpointDescription
Retrieves all the transactions made from your business account.
Retrieves a particular transaction.

are sent as part of the fetch payout API response and webhook payloads. It provides additional details about each payout status. A payout update webhook is sent every time an attribute in status details changes.


Was this page helpful?