Cashout Status Endpoint
Learn how to use the Endpoint to retrieve the status of a cashout
Cashout Status Endpoint
POST
https://api-stg.directa24.com/v3/cashout/status
This API allows you to retrieve the status of a cashout
Headers
Content-Type*
string
application/json
Payload-Signature*
string
Control Signature
Request Body
login*
String
Your D24 CASHOUTS API login key
pass*
string
Your D24 CASHOUTS API pass key
cashout_id*
number
The ID of the cashout to check status of. It is the one generated by D24 when the cashout was created
external_id*
string
The ID of the cashout to check status of. It is the one you sent when the cashout was created
Cashout Status Request
Request Example
Request Fields Description
login
String. Length 32 max
Your D24 CASHOUTS API Key, it can be found on the Merchant Panel: Settings -> API Access. Notice there are specific Cashout credentials
pass
String. Length 32 max
Your D24 CASHOUTS API Passphrase, it can be found on the Merchant Panel: Settings -> API Access. Notice there are specific Cashout credentials
cashout_id
Number
external_id
String
You can choose to send the external_id or the cashout_id
Request Payload Signature
The Payload-Signature of the Cashout Status Endpoint is calculated by hashing the whole JSON payload of the request using HMAC256 and your secret key (API Signature) to encrypt it.
Click here for further instructions.
Cashout Status Response
Response Example
Response Fields Description
cashout_status
Number
cashout_status_description
String
Description of the status
provider_external_reference
String
ID of the transaction on the bank side. For Pix, it's the E2E ID (End-to-end)
bank[]
object
Object containing information about the bank of the beneficiary
bank[].code
String
Code of the bank of the beneficiary
bank[].name
String
Name of the bank of the beneficiary
bank[].branch
String
Branch of the beneficiary's bank account
bank[].account
String
Account number of the beneficiary's bank account
bank[].beneficiary_name
String
Name of the owner of the account
rejection_code
Number
rejection_reason
String
Reason of the rejection if sent by the bank
E2E for Pix Withdrawals
When processing Pix Withdrawals, we return as part of the Status endpoint further information about the bank account of the beneficiary.
This includes the provider_external_reference
, also known as the E2E ID. It is a unique ID assigned to the transactions that can be used to track the transfer across the Brazilian banking system, useful to optimize the support experience as it allows the users to uniquely track their money as it reaches their bank account.
We also include details about the bank account that received the money, useful when using Pix Keys.
Status Flow
Click here to see each Cashout Status meaning.
Cashout Status Flow
Status codes
Check all the possible status codes in the following page:
Last updated
Was this helpful?