Wallet events

Webhook Event Model

FieldTypeDescriptionNullable
event.typeEnum(String)Type of webhook event: 'virtual_account_funded', 'wallet_funded'false
dataWalletTransaction Detailsfalse

Sample successful webhook event response

{
    "event.type": "virtual_account_funded",
    "data": {
        "amount": "3000.0",
        "currency": "NGN",
        "virtualAccountId": 6,
        "accountNumber": "7010244508",
        "customerName": "Opeyemi",
        "accountName": "jay123 Opeyemi ",
        "bankName": "FCMB",
        "comment": "CREDIT OF NGN3000.00 FROM GTBank(Tester Name - 0123****789) TO Vendy jay123 Opeyemi(7010****508)",
        "payer": "Tester Name - 0123****789",
        "refid": "VND-WLT-90380388708828553368894020813856",
        "date": "Oct 19, 2026 5:22 PM"
    }
}
{
    "event.type": "wallet_funded",
    "data": {
        "amount": "3000.0",
        "currency": "NGN",
        "virtualAccountId": 6,
        "accountNumber": "7010244508",
        "customerName": "Opeyemi",
        "accountName": "jay123 Opeyemi ",
        "bankName": "FCMB",
        "comment": "CREDIT OF NGN3000.00 FROM GTBank(Tester Name - 0123****789) TO Vendy jay123 Opeyemi(7010****508)",
        "payer": "Tester Name - 0123****789",
        "refid": "VND-WLT-90380388708828553368894020813856",
        "date": "Oct 19, 2026 5:22 PM"
    }
}