Event Types
transaction.createddeposit.detecteddeposit.confirmedtransaction.completedtransaction.failedtransaction.expiredtransaction.cancelledtransaction.refundedpayout.settled
Common data Fields
Most events include:
id/transaction_idstatuscrypto_currencycrypto_amountrateamountnetworkmerchant_referencemerchant_idterminal_idexpires_at
Event-Specific Fields
transaction.created: includesdeposit_address.deposit.detected: includesdeposit_id.deposit.confirmed: includesdeposit_id.payout.settled: includespayout_amount,payout_currency.
Payload Examples
transaction.created
deposit.detected
deposit.confirmed
transaction.completed
transaction.failed
transaction.expired
transaction.cancelled
transaction.refunded
payout.settled
Notes for Consumers
- Do not assume every field is always present; handle optional fields safely.
- Use
transaction_id+merchant_referencefor reconciliation joins. payout.settledis emitted for payout-enabled partner share settlements.