WalletMultiple NGN Wallets

Multiple NGN Wallets

Multiple NGN Wallets allow enabled merchants to route payins, payouts, and balance checks to specific NGN wallets.

How It Works

  • The default wallet remains the merchant’s main wallet.
  • Custom NGN wallets can be created from the dashboard only when enabled by admin.
  • Each custom wallet has a wallet_code.
  • API merchants use wallet_code to route payins, payouts, and balance checks to a specific wallet.
  • If wallet_code is not supplied on legacy/default endpoints, the default wallet is used.

Supported API Actions

ActionEndpoint
Initialize payment into walletPOST /api/v1/transaction/initialize/wallet
Initiate payout from walletPOST /api/v1/bank_transfer/wallet
Get specific wallet balanceGET /api/v1/wallet_balance/NGN/{wallet_code}

Only NGN multiple-wallet balance is supported for now.