Event: card.transaction
Sent when a card transaction has been processed and a settlement fee has been charged.
Payload
| Field | Type | Description |
|---|---|---|
transactionId | string | Unique transaction identifier |
cardId | string | Card that was charged |
amount | number | Transaction amount in minor units (cents) |
currency | string | ISO 4217 currency code |
fee | number | Settlement fee charged in minor units (cents) |
Response
Your endpoint must return a 2xx status code within 30 seconds to acknowledge receipt. Any non-2xx response or timeout triggers the retry policy.| Status code | Meaning |
|---|---|
200 | Event received and processed |
202 | Event received, will process asynchronously |
| Any non-2xx | Delivery failed — will retry |