Skip to main content
Deposit events contain a public wallet transaction snapshot under data.transaction. Subscribe to one or more exact event names; deposit.* is not supported.

deposit.action_required

This event has status: "hold" and a required_action object. Follow the relative submission_url with the same Partner API host and authentication used for wallet requests.

deposit.success

The snapshot is deliberately minimal and immutable. Later settlement details such as bank account details, blockchain hashes, and confirmation counts are not included in the webhook body. Read the transaction resource when you need its latest details.

deposit.failed

The public failure_reason is normalized and does not expose raw rail or internal accounting details.

Reconcile the resource

Use data.transaction.id with GET /v1/partner/wallets/transactions/{id}. The REST response is authoritative and may contain newer display or settlement information than the immutable webhook snapshot. Return to the webhook overview