Query Parameters
string
required
The account from which the payouts were done. For example,
7878780080316316.- Pass your Customer Identifier(RazorpayX Lite number) if money was deducted from it.
- Pass your Current Account number if money was deducted from your Current Account.
- This is a numeric or alphanumeric value
string
The unique identifier of the contact for which you want to fetch payouts. For example,
cont_00000000000001.string
The unique identifier of the fund account for which you want to fetch payouts. For example,
fa_00000000000001.string
The mode for which payouts are to be fetched. You can use one of the following payout modes:
NEFTRTGSIMPSUPIcardamazonpay
string
Maximum length is 40 characters. The user-generated reference for which payouts are to be fetched. For example,
Acme Transaction ID 12345.string
The payout status. Possible payout states:
queuedpending(if you have Approval Workflow enabled)rejected(if you have Approval Workflow enabled)processingprocessedcancelledreversedfailed
integer
Timestamp, in Unix, from when you want to fetch payouts.
integer
Timestamp, in Unix, till when you want to fetch payouts.
integer
Number of payouts to be fetched. Default value is
10. Maximum value is 100. This can be used for pagination, in combination with skip.integer
Numbers of payouts to be skipped. Default value is
0. This can be used for pagination, in combination with count.Response Parameters
string
The unique identifier of the payout. For example,
pout_00000000000001.string
The entity being created. Here, it will be
payout.string
The unique identifier linked to the fund account. For example,
fa_00000000000001.integer
The payout amount, in paise. For example, if you want to transfer ₹10,000, pass
The value passed here does not include fees and tax. Fees and tax, if any, are deducted from your account balance.
1000000. Minimum value 100. The value passed here does not include fees and tax. Fees and tax, if any, are deducted from your account balance.
string
The payout’s currency. Here, it is
INR.array of objects
Key-value pair that can be used to store additional information about the entity. Maximum 15 key-value pairs, 256 characters (maximum) each. For example,
"note_key": "Beam me up Scotty”.integer
The fees for the payout. This value is returned only when the payout moves to the
processing state. For example, 5.integer
The tax that is applicable for the fee being charged. This value is returned only when the payout moves to the
processing state. For example, 1.string
The status of the payout. Possible payout states:
queuedpending(if you have Approval Workflow enabled)rejected(if you have Approval Workflow enabled)processingprocessedcancelledreversedfailed
string
The unique transaction number linked to a payout. For example,
HDFCN00000000001.string
The mode used to make the payout. Available modes:
NEFTRTGSIMPS
string
The purpose of the payout that is being created. The following classifications are available in the system by default:
refundcashbackpayoutsalaryutility billvendor bill
string
Maximum length is 40 characters. A user-generated reference given to the payout. For example,
Acme Transaction ID 12345. You can use this field to store your own transaction ID, if any.string
The account from which the payout was processed. For example,
002281300012871.string
Custom note that also appears on the bank statement. Maximum length 30 characters. Allowed characters:
If no value is passed for this parameter, it defaults to the Merchant Billing Label. Ensure that the most important text forms the first 9 characters as banks may truncate the rest as per their standards.
a-z, A-Z, 0-9 and space. If no value is passed for this parameter, it defaults to the Merchant Billing Label. Ensure that the most important text forms the first 9 characters as banks may truncate the rest as per their standards.
string
This value is returned if the contact was created as part of a bulk upload. For example,
batch_00000000000001.object
This parameter returns the current status of the payout. For example,
IMPS is not enabled on beneficiary account, Retry with different mode.string
A description for the error. For example,
IMPS is not enabled on beneficiary account, please retry with different mode.string
Possible values:
gateway: Technical error at Razorpay Partner bank.beneficiary_bank: Technical error at beneficiary bank.business: Merchant action required.internal: Technical error at Razorpay’s server.
string
The error reason. For example,
imps_not_allowed. Know more about Payout Status Details and Next Steps.integer
Indicates the Unix timestamp when this payout was created.
string
Indicates the fee type charged for the payout. Possible values is
free_payout.