# Nomba Developers ## Docs - [Claude Code](https://developer.nomba.com/developer-resources/ai-tools/claude-code.md): Set up Claude Code for Nomba API integration - [Cursor](https://developer.nomba.com/developer-resources/ai-tools/cursor.md): Use Nomba API docs as context in Cursor - [AI Tools Overview](https://developer.nomba.com/developer-resources/ai-tools/overview.md): Use AI coding assistants to integrate Nomba APIs faster - [Windsurf](https://developer.nomba.com/developer-resources/ai-tools/windsurf.md): Use Nomba API docs as context in Windsurf - [Overview](https://developer.nomba.com/developer-resources/overview.md): Learn how to use our Plugins and SDKs for easier integration - [Definitions](https://developer.nomba.com/docs/api-basics/definitions.md): Learn about some terminologies used in this documentation - [Environment](https://developer.nomba.com/docs/api-basics/environment.md): Learn about the production and sandbox environment - [Error Codes](https://developer.nomba.com/docs/api-basics/error-codes.md): Understand Nomba API error codes and how to handle them - [Pagination](https://developer.nomba.com/docs/api-basics/pagination.md): Learn how pagination is implemented in the Nomba API - [Ratelimit](https://developer.nomba.com/docs/api-basics/rate_limit.md): Learn about Nomba's fixed window rate limit strategy - [Testing](https://developer.nomba.com/docs/api-basics/testing.md): Learn about the test cards we use for testing purposes - [Debug webhooks](https://developer.nomba.com/docs/api-basics/troubleshoot-webhooks.md): Learn how to re-push or debug a webhook - [Webhooks](https://developer.nomba.com/docs/api-basics/webhook.md): Learn how to interact with Nomba webhooks - [Acceptable KYB Documents](https://developer.nomba.com/docs/getting-started/acceptable-documents.md): Learn the documents needed for KYB verification - [Authenticate](https://developer.nomba.com/docs/getting-started/authentication.md): Learn how to ensure secure access to Nomba API Resources. - [Obtain API Keys](https://developer.nomba.com/docs/getting-started/get-api-keys.md): We are excited to have you here. - [Accept online payments](https://developer.nomba.com/docs/guides/accept-online-payments.md): End-to-end guide for integrating Nomba Checkout to accept online payments. - [Accept Payments with Payment Links](https://developer.nomba.com/docs/guides/accept-payment-with-payment-links.md): Effortlessly accept payments with a unique payment URL. - [Authentication best practises](https://developer.nomba.com/docs/guides/authentication-best-practises.md): Strategies for optimizing the authentication workflow with the Nomba API. - [Introduction](https://developer.nomba.com/docs/guides/introduction.md): Start effortlessly with our user-friendly guides - [Managing accounts with Nomba](https://developer.nomba.com/docs/guides/managing-accounts-with-nomba.md): Learn everything about accounts with Nomba. - [Nomba woocommerce integration](https://developer.nomba.com/docs/guides/nomba-woocommerce-integration.md) - [Setting up webhooks](https://developer.nomba.com/docs/guides/setting-up-webhooks.md): Guidance on how to configure your webhooks on your Nomba dashboard. - [Shopify nomba integration](https://developer.nomba.com/docs/guides/shopify-nomba-integration.md) - [Welcome to Nomba](https://developer.nomba.com/docs/introduction/welcome-to-nomba.md): We are excited to have you here. - [Cancel a Checkout Order](https://developer.nomba.com/docs/products/accept-payment/cancel-checkout-order.md): Learn how to cancel pending checkout orders using the Nomba API - [Checkout Overview](https://developer.nomba.com/docs/products/accept-payment/checkout-overview.md): Accept payments from your customers using Nomba Checkout - [Create a checkout order](https://developer.nomba.com/docs/products/accept-payment/create-checkout-order.md): Learn how to create a checkout order to accept payments - [Direct Debit](https://developer.nomba.com/docs/products/accept-payment/direct-debit.md): Understand everything about direct debit in Nomba - [Overview](https://developer.nomba.com/docs/products/accept-payment/overview.md): Get started with Nomba Products. Set up payments, recurring billing, direct debit, virtual accounts, and more. - [Payment Methods](https://developer.nomba.com/docs/products/accept-payment/payment-methods.md): Explore all supported payment methods in Nomba Checkout - [Recurring Payments](https://developer.nomba.com/docs/products/accept-payment/recurring-payments.md): Learn how to charge tokenized cards with the Nomba API - [Refund a Checkout Order](https://developer.nomba.com/docs/products/accept-payment/refund-checkout-order.md): Learn how to refund checkout transactions using the Nomba API - [Sandbox Testing](https://developer.nomba.com/docs/products/accept-payment/sandbox-testing.md): Test your Nomba Checkout integration end-to-end in the sandbox environment - [Initialize Charge](https://developer.nomba.com/docs/products/accept-payment/server-to-server.md): Learn how to build a customized checkout with the charge API. - [Verify Transactions](https://developer.nomba.com/docs/products/accept-payment/verify-transactions.md): Learn how to verify checkout transactions using the Nomba API - [Virtual accounts](https://developer.nomba.com/docs/products/accept-payment/virtual-account.md): Learn about creating virtual accounts - [Buy Data Bundle](https://developer.nomba.com/docs/products/airtime-and-data/buy-data-bundle.md): How to Buy Data Bundle using this API - [Fetch Data Plans](https://developer.nomba.com/docs/products/airtime-and-data/fetch-data-plans.md): Get a list of available data bundles that can be purchased based on the network or telco - [Vend Airtime](https://developer.nomba.com/docs/products/airtime-and-data/vend-airtime.md): How to vend Airtime using this API - [Fetch Betting Providers](https://developer.nomba.com/docs/products/bills/fetch-betting-providers.md): Get a list of the available plans from a provider. - [Fetch Cable TV Plans](https://developer.nomba.com/docs/products/bills/fetch-cable-tv-plans.md): Get a list of the available plans from a provider. - [Fetch Electricity Providers (Discos)](https://developer.nomba.com/docs/products/bills/fetch-electricity-providers.md): Get a list of the available electricity providers - [Get customer information for a betting payment ](https://developer.nomba.com/docs/products/bills/name-lookup-for-betting.md): Describes how to get the information of a betting vendor's customer - [Get customer information from a cable tv provider ](https://developer.nomba.com/docs/products/bills/name-lookup-for-cabletv.md): Describes how to get the information of a cable tv customer - [Get customer information for an electricity payment ](https://developer.nomba.com/docs/products/bills/name-lookup-for-electricity.md): Describes how to get the information of an electricity vendor's customer - [Pay for Betting](https://developer.nomba.com/docs/products/bills/pay-for-betting.md): This describes the process of paying for betting - [Pay for Electricity](https://developer.nomba.com/docs/products/bills/pay-for-electricity.md): This describes the process of paying for electricity - [Subscribe to Cable TV](https://developer.nomba.com/docs/products/bills/subscribe-to-cable-tv.md): This describes the process of subscribing to a Cable TV network - [Fetch Collection Transaction](https://developer.nomba.com/docs/products/global-collections/fetch-mobile-money-transaction.md): Retrieve the status of an initiated mobile money collection - [Initiate Mobile Money Inflow](https://developer.nomba.com/docs/products/global-collections/initiate-mobile-money-inflow.md): Trigger a mobile money collection request from a customer - [Overview](https://developer.nomba.com/docs/products/global-collections/introduction.md): Learn how to collect funds from customers across supported mobile money networks with the Nomba DRC Collection API - [Authorize Exchange](https://developer.nomba.com/docs/products/global-payout/authorize-exchange.md): Transfer funds between your own accounts in different currencies - [Authorize Transfer](https://developer.nomba.com/docs/products/global-payout/authorize-transfer.md): Initiate and authorize a cross-border transfer using the Nomba Global Payout API - [Convert Money](https://developer.nomba.com/docs/products/global-payout/convert-money.md): Calculate a currency conversion and lock an exchange rate before initiating a transfer - [Fetch Exchange Rates](https://developer.nomba.com/docs/products/global-payout/fetch-exchange-rates.md): Retrieve the latest exchange rates for a currency pair before initiating a transfer - [Fetch Transaction](https://developer.nomba.com/docs/products/global-payout/fetch-transaction.md): Track the status of a Global Payout transaction using its transaction ID - [Overview](https://developer.nomba.com/docs/products/global-payout/introduction.md): Learn how to process cross-border fund disbursements with the Nomba Global Payout API - [List Institution Providers](https://developer.nomba.com/docs/products/global-payout/mobile-money-providers.md): Retrieve available banks and mobile money providers for Global Payout transfers - [Fetch Payment Methods](https://developer.nomba.com/docs/products/global-payout/payment-methods.md): Retrieve the list of supported payment method codes and display names - [Supported Countries](https://developer.nomba.com/docs/products/global-payout/supported-countries.md): View all destination countries, payment methods, limits, and delivery timelines supported by the Nomba Global Payout API - [Assigning terminals](https://developer.nomba.com/docs/products/terminals/assigning-terminals.md): Learn how to assign terminals to accounts - [Introduction](https://developer.nomba.com/docs/products/terminals/custom-apps/introduction.md): Build custom apps on Nomba terminals - [Retrieve device info](https://developer.nomba.com/docs/products/terminals/custom-apps/retrieve-device-info.md): Learn how to retrieve terminal specific details from your custom application - [Introduction](https://developer.nomba.com/docs/products/terminals/custom-apps/trigger-payment/introduction.md): Learn how to receive either card or bank transfer payments from your customers - [Trigger bank transfer payments](https://developer.nomba.com/docs/products/terminals/custom-apps/trigger-payment/trigger-bank-transfer-payments.md): Learn how to receive bank transfer payments from your customers - [Trigger card payments](https://developer.nomba.com/docs/products/terminals/custom-apps/trigger-payment/trigger-card-payment.md): Learn how to receive card payments from your customers - [Trigger receipt printing](https://developer.nomba.com/docs/products/terminals/custom-apps/trigger-receipt-printing.md): Learn how to trigger receipt printing from your custom application - [Push Payment to Terminal](https://developer.nomba.com/docs/products/terminals/push-payment-request.md): How to initiate and process payments using the Nomba payment terminal - [Balance Check](https://developer.nomba.com/docs/products/terminals/terminal-actions/balance-check.md): Intercept balance check requests to apply validation or custom logic - [Introduction](https://developer.nomba.com/docs/products/terminals/terminal-actions/introduction.md): Learn how to create middlewares for Terminals - [Payout Transaction](https://developer.nomba.com/docs/products/terminals/terminal-actions/payout-transaction.md): Customize or approve payout transactions before they are processed - [Unassigning terminals](https://developer.nomba.com/docs/products/terminals/unassigning-terminals.md): Learn how to unassign terminals from accounts - [Fetch Transactions](https://developer.nomba.com/docs/products/transactions/fetch-transactions.md): Learn how to fetch transactions associated with an account. - [Overview](https://developer.nomba.com/docs/products/transactions/introduction.md): Learn how to fetch all types of transactions - [Bank account lookup](https://developer.nomba.com/docs/products/transfers/bank-account-lookup.md): Verify a recipient bank account before initiating a transfer - [Fetch bank codes](https://developer.nomba.com/docs/products/transfers/fetch-bank-codes-and-names.md): Retrieve bank codes and names for all supported Nigerian banks - [Overview](https://developer.nomba.com/docs/products/transfers/introduction.md): Learn how to process bank transfers with the Nomba API - [Transfer between accounts](https://developer.nomba.com/docs/products/transfers/transfer-between-accounts.md): Learn how to use the Nomba API to move money between accounts - [Transfer to banks](https://developer.nomba.com/docs/products/transfers/transfer-to-banks.md): Learn how to perform bank transfers using the Nomba API - [Product Update](https://developer.nomba.com/nomba-api-changelog/api/updates.md): Keep track of changes and upgrades to the Nomba API. - [Fetch parent account balance](https://developer.nomba.com/nomba-api-reference/accounts/fetch-parent-account-balance.md): You can use this endpoint to get the balance of the parent account. - [Fetch parent account details](https://developer.nomba.com/nomba-api-reference/accounts/fetch-parent-account-details.md): You can use this endpoint to get details of the parent account. - [Fetch sub account balance](https://developer.nomba.com/nomba-api-reference/accounts/fetch-sub-account-balance.md): You can use this endpoint to get the balance of a sub account - [Fetch sub account details](https://developer.nomba.com/nomba-api-reference/accounts/fetch-sub-account-details.md): You can use this endpoint to get details of a sub account. - [Fetch terminals assigned to a sub account](https://developer.nomba.com/nomba-api-reference/accounts/fetch-terminals-assigned-to-a-sub-account.md): You can use this endpoint to fetch terminals linked to a sub account. - [Fetch terminals assigned to the parent account](https://developer.nomba.com/nomba-api-reference/accounts/fetch-terminals-assigned-to-the-parent-account.md): You can use this endpoint to fetch terminals linked to the parent account. - [Fetch data plans available on a telco (network provider)](https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/fetch-data-plans-available-on-a-telco-network-provider.md): You can use this endpoint to fetch data plans available on a telco (network provider) - [Make airtime purchases via parent account](https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/make-airtime-purchases-via-parent-account.md): You can use this endpoint to make airtime purchases via parent account - [Vend data bundles via parent account](https://developer.nomba.com/nomba-api-reference/airtime-and-data-vending/vend-data-bundles-via-parent-account.md): You can use this endpoint to vend data via parent account - [Obtain access token](https://developer.nomba.com/nomba-api-reference/authenticate/obtain-access-token.md): You can use this endpoint to authenticate with Nomba. - [Refresh an expired token](https://developer.nomba.com/nomba-api-reference/authenticate/refresh-an-expired-token.md): You can use this endpoint to refresh an expired `access_token`. - [Revoke an access_token](https://developer.nomba.com/nomba-api-reference/authenticate/revoke-an-access_token.md): You can use this endpoint to revoke an `access_token`. - [Fetch betting providers](https://developer.nomba.com/nomba-api-reference/bills/fetch-betting-providers.md): You can use this endpoint to fetch betting providers - [Fetch discos/electricity providers](https://developer.nomba.com/nomba-api-reference/bills/fetch-electricity-providers.md): You can use this endpoint to fetch electricity providers/discos - [Fetch customer information from a betting provider](https://developer.nomba.com/nomba-api-reference/bills/name-lookup-for-betting.md): This endpoint is for fetching customer information data from a bet vending provider - [Fetch customer information from a cable tv provider](https://developer.nomba.com/nomba-api-reference/bills/name-lookup-for-cabletv.md): This endpoint is for fetching customer information data - [Fetch customer information from an electricity provider](https://developer.nomba.com/nomba-api-reference/bills/name-lookup-for-electricity.md): This endpoint is for fetching customer information data from an electricity vending provider - [Vend betting via parent account](https://developer.nomba.com/nomba-api-reference/bills/pay-for-betting-via-parent-account.md): You can use this endpoint to vend betting via parent account - [Vend electricity via parent account](https://developer.nomba.com/nomba-api-reference/bills/pay-for-electricity-via-parent-account.md): You can use this endpoint to vend electricity via parent account - [CableTv subscription via parent account](https://developer.nomba.com/nomba-api-reference/bills/subscribe-to-cabletv-via-parent-account.md): You can use this endpoint to make cable tv subscription via parent account - [Cancel Checkout transaction](https://developer.nomba.com/nomba-api-reference/charge/cancel-checkout-transaction.md): Use this endpoint to Cancel an incomplete checkout transaction - [Fetch checkout Flash account number for transfer payment](https://developer.nomba.com/nomba-api-reference/charge/fetch-checkout-flash-account-number-for-transfer-payment.md): Use this endpoint to Get a flash account number which the customer can use to make a transfer payment. - [Fetch checkout transaction details](https://developer.nomba.com/nomba-api-reference/charge/fetch-checkout-transaction-details.md): Use this endpoint to fetch the checkout transaction details and get the status of the transaction after OTP is submitted or transfer is made - [Get Order details based on the generated Order reference](https://developer.nomba.com/nomba-api-reference/charge/get-order-details-based-on-the-generated-order-reference.md): Use this endpoint to fetch a single checkout order, using the order reference that was returned when the Order was created - [Get user saved cards](https://developer.nomba.com/nomba-api-reference/charge/get-user-saved-cards.md): Use this endpoint to Get a user's saved cards. Requires user OTP send to the user after calling /checkout/user-card/saved-card/auth - [Request OTP before saving a user's card](https://developer.nomba.com/nomba-api-reference/charge/request-user-otp.md): Use this endpoint to request an OTP to be sent to be sent to the users phone number to authenticate the user before saving the card. This endpoint is called after payment is successful, and the user requested to save their card for later. - [Request OTP to validate a user before fetching saved cards](https://developer.nomba.com/nomba-api-reference/charge/request-user-otp-1.md): Use this endpoint to request an OTP to be sent to a user's phone number to authenticate before retrieving the saved cards mapped to the user's email. Use this endpoint when the Order details endpoint indicates the user already has saved cards. - [Resend OTP to customer's phone](https://developer.nomba.com/nomba-api-reference/charge/resend-otp-to-customers-phone.md): Use this endpoint to resend the payment OTP to the customer's phone - [Submit customer card details](https://developer.nomba.com/nomba-api-reference/charge/submit-customer-card-details.md): Use this endpoint to submit the customers card details - [Submit customer card OTP](https://developer.nomba.com/nomba-api-reference/charge/submit-customer-card-otp.md): Use this endpoint to submit the payment OTP sent to the customer's phones from the payment gateway - [Submit user OTP](https://developer.nomba.com/nomba-api-reference/charge/submit-user-otp.md): Use this endpoint to submit the user OTP send to the user's mobile number. This will result in the user's card being saved for later use. - [Get Mandate Status](https://developer.nomba.com/nomba-api-reference/direct-debits/check-direct-debit-status.md): Fetches the status of a specific mandate by mandateId. - [Create a Direct Debit Mandate](https://developer.nomba.com/nomba-api-reference/direct-debits/create-direct-debit.md): Creates a new direct debit mandate for a customer. - [Debit a mandate](https://developer.nomba.com/nomba-api-reference/direct-debits/debit-mandate.md): Debits a customer's account using an active mandate. - [Get mandates by filters](https://developer.nomba.com/nomba-api-reference/direct-debits/list-direct-debit-mandates.md) - [Update mandate status](https://developer.nomba.com/nomba-api-reference/direct-debits/update-direct-debit-status.md): Updates the status of a direct debit mandate (e.g., SUSPEND, ACTIVE). - [Get API Keys](https://developer.nomba.com/nomba-api-reference/get-api-keys.md): We are excited to have you here. - [Fetch mobile money transaction](https://developer.nomba.com/nomba-api-reference/global-collections/fetch-mobile-money-transaction.md): Retrieve the status of an initiated mobile money collection. - [Initiate mobile money inflow](https://developer.nomba.com/nomba-api-reference/global-collections/initiate-mobile-money-inflow.md): Trigger a mobile money collection request from a customer. - [Authorize exchange](https://developer.nomba.com/nomba-api-reference/global-payout/authorize-exchange.md): Transfer funds between your own accounts in different currencies. - [Authorize transfer](https://developer.nomba.com/nomba-api-reference/global-payout/authorize-transfer.md): Initiate and authorize a cross-border transfer. Manages the complete transfer lifecycle from initiation to final authorization. Supports BANK, MOBILE_MONEY, INTERAC, FASTER_PAYMENTS, and SEPA payment methods. - [Convert money](https://developer.nomba.com/nomba-api-reference/global-payout/convert-money.md): Calculate a currency conversion and lock an exchange rate before initiating a transfer. - [Fetch exchange rates](https://developer.nomba.com/nomba-api-reference/global-payout/fetch-exchange-rates.md): Retrieve the latest exchange rates for a currency pair before initiating a transfer. - [Fetch transaction](https://developer.nomba.com/nomba-api-reference/global-payout/fetch-transaction.md): Track the status of any Global Payout transaction using its transaction ID. - [Mobile money providers](https://developer.nomba.com/nomba-api-reference/global-payout/mobile-money-providers.md): Returns available banks or mobile money providers for the user's region. Use isMobileMoney=false for banks, isMobileMoney=true for mobile money providers. Use code as institutionCode and displayName as institutionName in Authorize Transfer. - [Payment methods](https://developer.nomba.com/nomba-api-reference/global-payout/payment-methods.md): Returns the list of supported payment method codes and display names. - [Introduction](https://developer.nomba.com/nomba-api-reference/introduction.md): Interact with all our available API endpoints - [Cancel Checkout Order](https://developer.nomba.com/nomba-api-reference/online-checkout/cancel-checkout-order.md): Use this endpoint to cancel an incomplete or pending checkout order. - [Charge a customer using tokenized card data](https://developer.nomba.com/nomba-api-reference/online-checkout/charge-a-customer-using-tokenized-card-data.md): You can use this endpoint to charge a customer's card using the tokenized card details. - [Create an online checkout order](https://developer.nomba.com/nomba-api-reference/online-checkout/create-an-online-checkout-order.md): You can use this endpoint to create an online checkout order. Load the URL returned in 'checkoutLink' property in a browser to allow your customer initiate payment. - [Delete tokenized card data](https://developer.nomba.com/nomba-api-reference/online-checkout/delete-tokenized-card-data.md): Delete a tokenized card details - [Fetch checkout transaction](https://developer.nomba.com/nomba-api-reference/online-checkout/fetch-checkout-transaction.md): Fetch checkout transaction - [List tokenized cards](https://developer.nomba.com/nomba-api-reference/online-checkout/list-tokenized-cards.md): Fetch list of merchant's tokenized cards - [Refund checkout transaction](https://developer.nomba.com/nomba-api-reference/online-checkout/refund-checkout-transaction.md): You can use this endpoint to refund a checkout transaction. - [Update tokenized card data](https://developer.nomba.com/nomba-api-reference/online-checkout/update-tokenized-card-data.md): Update a tokenized card details - [Fetch a single transaction on a sub account](https://developer.nomba.com/nomba-api-reference/requery/fetch-a-single-transaction-on-a-sub-account.md): You can use this endpoint to fetch a single transaction on a sub account - [Fetch a single transaction on the parent account](https://developer.nomba.com/nomba-api-reference/requery/fetch-a-single-transaction-on-the-parent-account.md): You can use this endpoint to fetch a single transaction on the parent account. - [Confirm a transaction's status by sessionId](https://developer.nomba.com/nomba-api-reference/requery/transaction-requery.md): This endpoint is for fetching (requerying) a transaction status. - [Assign a terminal to a sub account](https://developer.nomba.com/nomba-api-reference/terminals/assign-a-terminal-to-a-sub-account.md): You can use this endpoint to assign a terminal to an sub account. - [Assign a terminal to the parent account](https://developer.nomba.com/nomba-api-reference/terminals/assign-a-terminal-to-the-parent-account.md): You can use this endpoint to assign a terminal to the parent account. - [Send payment request to terminal](https://developer.nomba.com/nomba-api-reference/terminals/push-payment-request.md): You can use this endpoint to trigger a payment request on a nomba terminal - [Un-assign a terminal from the parent account](https://developer.nomba.com/nomba-api-reference/terminals/un-assign-a-terminal-from-the-parent-account.md): You can use this endpoint to un-assign a terminal from the parent account. - [Un-assign terminal from a sub account](https://developer.nomba.com/nomba-api-reference/terminals/un-assign-a-terminal-from-the-sub-account.md): You can use this endpoint to un-assign a terminal from a sub account. - [Fetch credit/debit transactions on the parent account](https://developer.nomba.com/nomba-api-reference/transactions/fetch-creditdebit-transactions-on-the-parent-account.md): You can use this endpoint to fetch credit/debit transactions on the parent account. - [Fetch transactions on the parent account](https://developer.nomba.com/nomba-api-reference/transactions/fetch-transactions-on-the-parent-account.md): You can use this endpoint to fetch transactions on the parent account. - [Fetch transactions on a sub account](https://developer.nomba.com/nomba-api-reference/transactions/fetch-transactions-on-the-sub-account.md): You can use this endpoint to fetch transactions on a sub account. - [Filter parent account transactions](https://developer.nomba.com/nomba-api-reference/transactions/filter-parent-account-transactions.md): You can use this endpoint to filter transactions on the parent account. - [Filter sub account transactions](https://developer.nomba.com/nomba-api-reference/transactions/filter-sub-account-transactions.md): You can use this endpoint to filter transactions on a sub account. - [Fetch bank codes and names](https://developer.nomba.com/nomba-api-reference/transfers/fetch-bank-codes-and-names.md): Retrieve all supported Nigerian banks with their codes and names. Cache this response — bank codes rarely change. Use the `code` field as `bankCode` in transfer and account lookup requests. - [Perform bank account lookup](https://developer.nomba.com/nomba-api-reference/transfers/perform-bank-account-lookup.md): Verify a recipient bank account number before initiating a transfer. Returns the account holder's name. Always call this before a bank transfer so users can confirm the recipient. - [Perform bank account transfer from the parent account](https://developer.nomba.com/nomba-api-reference/transfers/perform-bank-account-transfer-from-the-parent-account.md): Initiate a bank transfer from the parent account to an external Nigerian bank. Returns immediately with a `data.status` of `SUCCESS` or `PENDING_BILLING`. Listen for webhook notifications for final status, or poll using the returned `data.id`. On failure, the account is auto-refunded and status beco… - [Perform bank account transfer from the sub account](https://developer.nomba.com/nomba-api-reference/transfers/perform-bank-account-transfer-from-the-sub-account.md): Initiate a bank transfer from a specific sub-account. Useful when managing multiple balances under your main account. Sub-account transfers must be enabled by Nomba before use. Sub-accounts can only be created from the Nomba dashboard. - [Perform wallet transfer from a sub account](https://developer.nomba.com/nomba-api-reference/transfers/perform-wallet-transfer-from-a-sub-account.md): Transfer funds from a specific sub-account to another Nomba account (P2P). Near-instant settlement with no external processor. Sub-account transfers must be enabled by Nomba before use. - [Perform wallet transfer from the parent account](https://developer.nomba.com/nomba-api-reference/transfers/perform-wallet-transfer-from-the-parent-account.md): Transfer funds between Nomba accounts (P2P). Bypasses external processors for near-instant settlement. Returns synchronously with `data.status: SUCCESS`. Note: wallet transfers do not return a `sessionId` — use the parent account requery endpoint for status checks. - [Create virtual account](https://developer.nomba.com/nomba-api-reference/virtual-accounts/create-virtual-account.md): You can use this endpoint to create a virtual account to receive payments. - [Create virtual account for a sub account](https://developer.nomba.com/nomba-api-reference/virtual-accounts/create-virtual-account-for-sub-account.md): You can use this endpoint to create a virtual account to receive payments for a sub account. Funds sent to the virtual account is collected in the sub account specified - [Expire a virtual account](https://developer.nomba.com/nomba-api-reference/virtual-accounts/expire-a-virtual-account.md): You can use this endpoint to expire a virtual account. - [Fetch a virtual account](https://developer.nomba.com/nomba-api-reference/virtual-accounts/fetch-a-virtual-account.md): You can use this endpoint to fetch a virtual account. - [Filter virtual accounts](https://developer.nomba.com/nomba-api-reference/virtual-accounts/filter-virtual-accounts.md): You can use this endpoint to filter your virtual accounts. - [Update a virtual account](https://developer.nomba.com/nomba-api-reference/virtual-accounts/update-a-virtual-account.md): You can use this endpoint to update a virtual account. ## OpenAPI Specs - [openapi](https://developer.nomba.com/nomba-api-reference/openapi.json) - [openapi3_0_v_1_0_0](https://developer.nomba.com/openapi3_0_v_1_0_0)