Bank


The Bank module provides direct access to banking services, allowing merchants to verify bank accounts and receive payments through system-generated virtual accounts. This ensures accurate validation, secure transactions, and seamless reconciliation.

Bank is one of the core features of our system, designed to reduce failed transactions, eliminate manual confirmation, and improve overall payment success rates.

Note: Authentication headers are required for all bank-related requests.



#Virtual Account

Virtual Account is a system-generated bank account assigned to a customer for receiving payments. Each virtual account is uniquely mapped to a customer using their personal details, enabling automatic tracking and reconciliation of payments.

  • #

    Create a virtual account

  • #

    Receive payments via bank transfer

  • #

    Track virtual account transactions

  • #

    Automatic payment reconciliation



#Bank Enquiry

Bank Enquiry allows merchants to verify bank account details before initiating transfers or payouts. By validating the bank code and account number, the system confirms the existence of the account and returns the account holder’s name.

  • #

    Verify bank account details

  • #

    Retrieve beneficiary account name

  • #

    Validate account before transfer or payout