Multigate
    • 🚀 Getting Started
    • 🔓 Authentication
      • Get Token
      • Refresh Token
      • Logout User
      • Reset Password
      • Get Current User Info
    • 👋 Onboarding
      • Create Subclient
      • Get All Subclients
      • Get Subclient
      • Update Subclient
      • Create Subclient Shareholder
      • Get Subclient Shareholders
      • Update Subclient Shareholder
      • Upload Subclient Documents
      • Get Subclient Documents
      • Delete Subclient
      • Submit Subclient
    • 🏦 Accounts
      • 📄 Statements
        • V2
          • Get statement by account entity Id
          • Download statement by account entity Id
        • Get Statement
        • Download statement
      • Create Virtual Account
      • Get Account
      • Get Accounts By
      • Get All Accounts
      • Simulate Inflow (UAT only)
    • 🔃 Conversions
      • Get Quote
      • Lock Rate
      • Get Trade
      • Get All Trades
    • 💸 Payments
      • 🏦 Banks
        • Get Bank Details
      • 👤 Beneficiaries
        • Create Beneficiary
        • Get All Beneficiaries
        • Get Beneficiary
        • Update Beneficiary
        • Validate Beneficiary Account (NGN only)
      • Create Single Transfer
      • Get Purpose Codes
      • Find Transfers
    • 🔔 Webhooks / Push Notifications
      • Add a New Client Configuration
      • Update Client Configuration Current Mode
      • Get Client Configuration
    • 📲 Remittance
      • Initiate Remittance
      • Get Remittance
    • 📥 Receivables
      • Create Receivable
      • Get Receivable

    💰 Accounts

    Account types#

    The platform enables the creation of virtual accounts (wallets) in multiple currencies and the linking of existing external bank accounts.
    When retrieving accounts, you can distinguish between these types of account using the accountType field, which will return either wallet or linked.

    Virtual accounts (wallets)#

    When opening a new virtual account, you may request a specific bank or banks by using the optional partnerCodes field. The following partner codes and countries are currently supported:
    Partner CodeBank NameCountry
    011First BankNigeria
    033UBANigeria
    057Zenith BankNigeria
    214FCMBNigeria
    300319First BankGhana
    300325UBAGhana

    Linked accounts#

    Linking existing bank accounts is currently only supported in Nigeria.

    Account lifecycle#

    Virtual accounts (wallets)#

    image.png

    Linked accounts#

    Coming soon.

    Account statuses#

    StatusAccount typeDescription
    processingallThe account is in the process of being opened or linked.
    activeallThe account is ready and able to transact.
    disconnectedlinkedThe account has been unlinked and is no longer active.
    disabledwalletThe account has been disabled for compliance reasons.
    failedwalletThe account failed opening.
    Modified at 2026-05-29 10:21:57
    Previous
    Submit Subclient
    Next
    V2
    Built with