Virtual Account Webhook

Virtual account webhook is fired on deposit/credit transactions on the virtual account.

Transaction deposit success

This webhook is fired when a deposit is made to the virtual account.

{
    "event": "transaction.deposit.success",
    "data": {
      "id": "c1f26a54-82f5-4a8c-a38d-3eac8c2d9b14",
      "fees": "0.00",
      "amount": "1000.00",
      "action": "deposit",
      "status": "success",
      "currency": "NGN",
      "reference": "TRX123456789",
      "companyId": "11f26a54-82f5-4a8c-a38d-3eac8c2d9b10",
      "bankReference": "bnkref987654",
      "bankAccountName": "John Doe",
      "bankAccountNumber": "110025465620",
      "sourceBankName": "Access Bank",
      "sourceBankAccountName": "Eben Nutakor",
      "sourceBankAccountNumber": "810025465611"
    }
  }