Skip to main content
Use fiat wallet routes to show incoming deposit details and confirm bank account names before saving recipient records. The deposit account is for incoming fiat deposits. Account verification is for saved recipient setup and account-name confirmation. Production requires approved KYB before the API returns an existing NGN deposit account, provisions a new account, or verifies recipient bank details. A non-approved account receives 403, including when deposit details were provisioned previously. Development and staging skip this gate.

List Supported Banks

Bank codes can change. Load them from the API instead of maintaining a static list in your application.

Verify A Bank Account

Use verification before creating a fiat recipient so operators can confirm the account name they expect.
Verification confirms account details. It does not create a recipient and it does not move funds.

Retrieve Deposit Account

Show the returned account name, bank name, and account number exactly. Reconcile incoming credits from GET /partner/wallets/transactions.

Required Headers

GET /partner/wallets/fiat/banks is public. Verification and deposit account reads require X-Api-Key; verification requires key access to recipient setup, and deposit account reads require wallet read access. Common failures include an invalid bank code, account number mismatch, a key that is not permitted for the action, or account access that is not ready.