Skip to main content

Key Features

Wallet FeatureDetails
Fund StorageWallets hold and maintain balances completely separate from your main account.
Unlimited CreationYou can create an unlimited number of Wallets via API.
Non-ExpiringWallets do not expire, unlike Dynamic Accounts. They’re permanent storage pockets.
Supported CurrenciesCurrently available only for NGN and GHS.
Independent ManagementEach Wallet operates with its own unique ID, balance, and transaction history.
Simplified SetupNo Bank Verification Number (BVN) submission is required for creation.

Prerequisites for Wallet Creation

Before you can create your first Wallet, your account needs to be fully configured for merchant operations.
  1. KYB Completion: Successfully complete your account signup and Know Your Business (KYB) onboarding.
  2. Configuration Activation: Merchant configuration is NOT enabled by default. You must contact support at support@spotflow.one to explicitly request activation.
  3. API Credentials: Ensure you have your SECRET_KEY from the merchant dashboard for authorization purposes.

API Operations

ActionEndpointKey Detail
Create WalletWallet Creation API EndpointSpecify parameters (name, currency). Returns a unique Wallet identifier.
Fetch Wallet DataFetch Wallet by ID EndpointRetrieve individual Wallet information and details.
View BalancesFetch Balances EndpointAccess the Wallet’s real-time balance and transaction history (also available on your Spotflow dashboard).
List AllList Wallets EndpointRetrieve all Wallets associated with your main account. You can also use this to fetch details for your main account.

Webhook Notifications

You will receive webhook and email notifications when a wallet is credited.
Action Item: Ensure you configure your system to receive these payment status updates. Set or update your Webhook URL on the merchant dashboard under Settings → API & Webhooks → URLs.