Documentation
Virtual Accounts Webhook

Virtual Accounts Webhooks

Virtual accounts webhooks are fired when a customers perform any virtual account action.

Transaction Deposit Success

This is a webhook that is fired when there is a successful deposit to company's wallet

JSON
{
  "event": "transaction.deposit.success",
  "data": {
    "id": "07bf4800-fb3a-47e7-abac-100000",
    "fees": "0",
    "action": "deposit_ngn",
    "amount": "100000",
    "status": "success",
    "currency": "ngn",
    "companyId": "9d9ca0dd-0f00-000-9c64-100000",
    "reference": "bf068d9b0000",
    "bankReference": "b1c7da00000a",
    "sourceBankName": "MONIEPOINT MICROFINANCE BANK",
    "bankAccountName": "Brails-Joe",
    "bankAccountNumber": "9624060000",
    "sourceBankAccountName": "JOE DOE",
    "sourceBankAccountNumber": "1017430000"
  }
}