VantPay API Documentation
API Docs
API Docs
    • Authentication
      • Authenticate
        POST
    • Virtual Account
      • Create Static Virtual Account
        POST
      • Create Dynamic Virtual Account
        POST
      • List Static Virtual Accounts
        GET
      • get-wallet-balance
        GET
      • get-prefixes
        GET
      • get-dynamic-virtual-accounts
        GET
      • validate-virtual-account
        POST
    • Inward Transfers
      • Inward TransQuery (TSQ)
        • inward-transquery
      • Inward Transactions
        • get-wallet transactions
    • Merchant Settlement
      • Merchant Payout
        • merchant-settlement
      • Get Settlement History
        • get-settlement-history
      • Confirm Payout Status
        • get-settlement-status
    • Checkout
      • initiate-checkout
      • create-account
      • complete-checkout
      • query-access-code
    • Transactions
      • List Transactions (and fetch by reference)
    • Wallet
      • Get Wallet Balance
    • Webhooks
      • Set Notification (Webhook) URL
      • Collection Notification (received by YOU, not called by you)
    • Schemas
      • AuthData
      • ApiResponseEnvelope
      • StaticAccountData
      • AuthenticateResponse
      • DynamicAccountData
      • VirtualAccountStatic
      • StaticAccountListItem
      • CreateStaticVirtualAccountResponse
      • Transaction
      • VirtualAccountDynamic
      • PagedStaticAccounts
      • CreateDynamicVirtualAccountResponse
      • PagedTransactions
      • VirtualAccountListItem
      • WalletBalanceData
      • CollectionNotification
      • PagedVirtualAccountList
      • ListStaticVirtualAccountsResponse
      • PagedTransactionList
      • ListTransactionsResponse
      • WalletBalance
      • WalletBalanceResponse
      • SetNotificationUrlResponse
      • WebhookCollectionPayload

    ListTransactionsResponse

    {
        "isSuccessful": true,
        "code": "00",
        "message": "Operation successful",
        "data": {
            "currentPage": 1,
            "pageSize": 20,
            "totalRecords": 1,
            "totalPages": 1,
            "data": [
                {
                    "reference": "de95884fbfaa8285e29964df2c1b2be8",
                    "clientReference": "ORD-260909-0012",
                    "channel": "TRANSFER",
                    "amount": 20000,
                    "fee": 100,
                    "net": 19900,
                    "currency": "NGN",
                    "status": "SUCCESSFUL",
                    "narration": "Virtual Account Credit",
                    "provider": "DIGITVANT",
                    "paidAt": "2026-09-08T16:04:14",
                    "customerId": "CUS1a2b3c4",
                    "customerName": "Ifeanyi Chimezie",
                    "customerEmail": "chimezie@example.com",
                    "customerPhone": "09036261535",
                    "payerName": "Innocent Orji",
                    "sourceAccount": "1000203425",
                    "sourceBank": "Digitvant MFB"
                }
            ]
        }
    }
    Built with