Use the below endpoint to fetch details of all transactions.
stringThe account from which you want to make the payout.
Account details can be found on the RazorpayX Dashboard. For example,
- Pass your virtual account number if you want money to be deducted from your virtual account.
- Pass your current account number if you want money to be deducted from your current account.
This is NOT your contact's bank account number.
integerTimestamp, in Unix, from when you want to fetch transactions.
integerTimestamp, in Unix, till when you want to fetch transactions.
integerNumber of payouts to be fetched. Default value is
10. Maximum value is
100. This can be used for pagination, in combination with
integerNumbers of payouts to be skipped. Default value is
0. This can be used for pagination, in combination with
stringThe unique identifier linked to the transaction. For example,
stringThe entity being created. Here, it will be
stringThis is the business account from which the payout was made. For example,
integerThe amount transferred, in paise. The transfer can either be a credit (when you add funds to your account) or a debit (when you make a payout).
The value passed here does not include fees and tax. Fees and tax, if any, are deducted from your account balance.
stringThe transaction currency. Here, it is
integerThe amount, in paise, credited to your account. Will be
0for debit transactions (when making payouts).
integerThe amount, in paise, debited to your account. Will be
0for credit transactions (when adding funds to your account).
integerThe remaining amount, in paise, in your account after the debit or credit transaction.
Details of the payout made or details of the bank account from which money is being added to your business account.
stringThe payout ID when making payouts or the bank transfer ID when adding fund to your account.
stringThe entity for which the transaction was created. Possible values:
integerThe amount transferred, in paise.
stringThe unique identifier linked to the fund account. For example,
objectUser-entered notes for internal reference. This is a key-value pair. You can enter a maximum of 15 key-value pairs. For example,
"note_key": "Beam me up Scotty”.
stringName linked to the account making the transfer. For example,
stringThe account number from which money is transferred to your business bank account. For example,
stringThe branch IFSC from where the transfer is being made. For example,
stringThe mode used to transfer money to your business bank account. For example,
stringReference from the bank from which money was transferred to your business bank account. For example,
integerThe fees, in paise, for the transaction. This field is populated only when the transaction moves to the
processingstate. For example,
integerThe tax, in paise, for the fee being charged. This field is populated only when the transaction moves to the
processingstate. For example,
stringThe status of the transaction. A transaction can be in any of the following states:
stringThe unique transaction number for the transaction. For example,
stringThe payout mode. Refer to the Supported Banks and Payout Modes section for more details.
integerTimestamp, in Unix, when the source entity or transaction entity was created. For example,