Check status

This function checks the status of a payout

post
Check status

https://api.dlocal.com/api_curl/cashout_api/check_status_cashout
This endpoint allows you to check the payout status
Request
Response
Request
Body Parameters
login
required
string
Your merchant ID in dLocal platform (length: 32 chars) Example: AsGsd35Grf
pass
required
string
Your merchant password in dLocal platform (length: 32 chars) Example: D23weF2f4g
external_id
required
string
Payout identification (at the merchant site)* (Max. 100 chars) Example: payout1234
cashout_id
required
string
Payout identification (at dLocal site)* (Max. 10 chars) Example: 10050
Response
200: OK
Check_status OK
{
“status”:0,
“cash_out_status”:[the status of the cashout],
“description”:[the description of the status of the cashout],
“status_code”:[if is status rejected, the reason code for the rejection],
“status_reason”:[if is status rejected, the reason message for the rejection]
}
  • *The fields external_id and cashout_id are optional, but you must send one or both.

Response:

If status = 0 --> the cash_out_status field can take one of the following values

If cash_out_status = 3 --> the status_code field can take one of the following values

For fields 'login' & 'pass':

x_login and x_trans_key are your credentials. Remember to find them in the Merchant Panel, under the Integration > Credentials & Settings section.