An authorization object is created when a card is used either at an ATM, POS or Online.

Endpoints


Authorization Object

{
    "_id": "61c85ea290355e0de7c78974",
    "type": "authorization.request",
    "pendingWebhook": false,
    "webhookArchived": false,
    "environment": "development",
    "business": "61a1cc1abe4cea7fb487eba3",
    "data": {
      "amount": 10000,
      "fee": 5,
      "vat": 0.375,
      "approved": false,
      "currency": "NGN",
      "status": "pending",
      "authorizationMethod": "chip",
      "merchantAmount": 2,
      "merchantCurrency": "NGN",
      "customer": { ... },
      "card": { ... },
      "account": { ... },
      "merchant": { ... },
      "terminal": { ... },
      "transactionMetadata": { ... },
      "pendingRequest": { ... },
      "verification": { ... },
      "feeDetails": { ... }
    }
  }