Skip to main content
WEBHOOK
transaction
{
  "type": "transaction",
  "data": {
    "id": "txn_internal_123",
    "transactionId": "dfe5be96-ad64-47f4-8a06-bf81ae23a21c",
    "cardId": "66db881b3b34fedf7ba11198",
    "amount": 100,
    "currency": "AED",
    "usdAmount": 27.3,
    "fee": 0,
    "merchant": "Blue Shop",
    "merchantId": "A1B2C3D456789",
    "merchantCountry": "ARE",
    "mcc": "5812",
    "transactionChannel": "POS",
    "type": "AUTHORIZATION",
    "status": "APPROVED",
    "transactionDate": "2026-04-16T12:34:56.000Z",
    "declineReason": "",
    "externalCardId": "",
    "additionalData": {}
  }
}

Body

application/json
type
string
required

Discriminator for transaction events.

Allowed value: "transaction"
data
object
required

Transaction event payload.

Response

200

Event accepted