Settlements

Fetch Settlements and Settlements Recon using Razorpay APIs.


Razorpay

is the process in which the money received from your customers is settled to your bank account.

You can manage settlements using APIs or from the

.

Captured payments are automatically settled to the bank account submitted to us as part of your KYC verification as per your

.

  • The settlement cycle is T+2 days for domestic payments.
  • The settlement cycle is T+7 days for international payments.

You can try out our APIs on the Razorpay Postman Public Workspace. Fork the workspace and test the APIs with your

.

The Settlement entity has the following fields:

id

string The unique identifier of the settlement transaction. For example, setl_7IZKKI4Pnt2kEe

entity

string Indicates the type of entity. Here, it is settlement.

amount

integer The amount to be settled (in the smallest unit of currency). For example, ₹500.00 will be 50000.

status

string Indicates the

. Possible values:
  • created
  • processed
  • failed

fees

integer This is the total fee charged for processing all payments received from customers settled to you in this settlement transaction. Incase of a normal settlement the fee charge will be 0.

tax

integer The total tax, in currency subunits, charged on the fees collected to process all payments received from customers settled to you in this settlement transaction. Incase of a normal settlement the tax charge will be 0.

utr

string The Unique Transaction Reference (UTR) number available across banks, which can be used to track a particular settlement in your bank account. For example, 1597813219e1pq6w.

created_at

integer Unix timestamp at which the settlement transaction was created.


Was this page helpful?