details.description contains the payment description recorded for that transaction. It is always a string and is "" when no payment description is available. details.message reports the status change.
Create a Webhook
Response
List Webhooks
Response
Retrieve a Webhook
Response
Update a Webhook
Response
Virtual Account Transaction Payload
deposit_virtual_account
Named virtual account collections send transaction notifications with this transactionType. This example shows a collection with recorded payer details:
details.amount is a string, and details.currency contains the fiat code. If the provider event has not arrived when the collection is recorded, the first notification may contain amount: "0" and currency: "N/A"; retrieve the transaction later for updated source details. This webhook type does not include transactionHash. It may include details.payer when a payer detail is recorded for the transaction; see Payer details.
Deposit Express Transaction Payload
deposit_express
Payer details
details.payer is optional for deposit_express and deposit_virtual_account. It is included when a payer detail is recorded for the transaction and omitted otherwise. Other transaction types do not include this object.
The ATC v2 confirmation webhook does not provide
documentType, so this field may be absent even when payer is included.
Crypto Transaction Payloads
withdrawal_crypto
deposit_crypto
transactionHash is included when the blockchain provider supplies it and can be used to look up the operation in the corresponding network explorer.