Supported Events

{
    "event": "account.created",
    "data": {
        "id": "62178d0d1356819d984c3592",
        "name": "jerry enebeli",
        "created_at": "2022-02-24T13:50:05.167Z",
        "updated_at": "2022-02-24T13:50:05.167Z",
        "deleted_at": "0001-01-01T00:00:00Z",
        "status": "active",
        "environment": "live",
        "organization_id": "62178cff1356819d984c3589",
        "balance": 0,
        "available_balance": 0,
        "currency": "NGN",
        "hold": 0,
        "locked": false,
        "meta_data": null,
        "customer_id": "621639fc2834f720025fbf4d",
        "account_number": "2039522118",
        "bank_name": "BankCorp",
        "type": "virtual"
    }
}
{
    "event": "customer.created,
    "data": {
        "id": "62e658b6c557c3d49f95b232",
        "first_name": "Townsend",
        "last_name": "Saint",
        "phone_number": "0908888882",
        "organization_id": "62dacaa6b6e229d3b7e264ff",
        "environment": "test",
        "email": "[email protected]",
        "address": "",
        "date_of_birth": "0001-01-01T00:00:00Z",
        "bvn": "22303240817",
        "created_at": "2022-07-31T11:25:58.159454+01:00",
        "updated_at": "0001-01-01T00:00:00Z",
        "status": "pending kyc",
        "customer_type": "retail",
        "archived": false,
        "kyc_tier": "0"
    },
    "message": "Customer Created"
}
{
    "event": "transaction.new",
    "data": {
            "id": "63f969dd4a0d2bce3f478e10",
            "created_at": "2023-02-25T01:52:29.162Z",
            "updated_at": "2023-02-25T01:52:29.162Z",
            "amount": 20000,
            "reference": "ref_63f969db4a0d2bce3f478e0e",
            "status": "successful",
            "shared": false,
            "currency": "NGN",
            "environment": "live",
            "payment_method": "Bank Transfer",
            "provider": "000000000000000000000000",
            "payment_type": "payout",
            "source": "Transfer",
            "meta_data": {
                "nip_ref": "090581230225025233327908958655",
                "receiver_account_name": "ENEBELI JEREMIAH OKWUCHUKWU",
                "receiver_account_number": "2117372926",
                "receiver_bank_code": "000004"
            },
            "organization_id": "63d2c00cedb6a1e3edc82e33",
            "customer_id": "63e36fbaef5341eb3d7b77b0",
            "fee": 0,
            "billing_id": "000000000000000000000000",
            "customer_detail": {
                "full_name": "Jeremiah Enebeli",
                "phone_number": "08141804018",
                "email": "[email protected]",
                "country": ""
            },
            "reversal": false,
            "narration": "This is from Baas",
            "previous_account_balance": 99663000,
            "current_account_balance": 99643000,
            "account_id": "63e36fbcef5341eb3d7b77b1",
            "drcr": "DR"
        }
}

Supported Transactions Sources

sourcepayment method
AccountSimulation, Collection Account, Fixed Account
BillsTelecommunication, Electricity, Television
CommissionTelecommunication, Electricity, Television
FeeKyc, Bank Transfer, Collection Account
SettlementMain Balance, External Account
TransferBank Transfer, Internal Transfer

Credit/Debit indicators

DRCRMeaning
DRDebit
CRCredit