Browpay API Documentation
  • Home
  • Escrow QuickStart Guide
  • Authentication
  • Webhooks
    • Signature Validation
    • Encryption and Decryption
  • Payments
    • Collect Payments
      • Initialize Transaction
      • Verify Payments
      • List Payments
    • Transaction Codes
      • Verify Token
      • List Codes
  • Payouts
    • Account Resolution
    • Transfers
      • Create Transfer
      • Fetch Transfer
      • List Transfers
  • Customers
    • Fetch Customers
    • Load Customer
  • Products
    • Fetch Products
  • Miscellaneous
    • Balances
    • Banks
    • Countries
  • Plugins
    • Plugins and Libraries
Powered by GitBook
On this page

Was this helpful?

  1. Payouts

Account Resolution

Resolve and verify banking information

PreviousList CodesNextTransfers

Last updated 4 months ago

Was this helpful?

Sample Body
{
    "nibss_code": "000015",
    "account_number": "2309283392"
}

POST {{base_url}}/verify-account

Fields with * are required

Headers

Name
Type
Value

Content-Type

String

application/json

Authorization*

String

Bearer {{your_secret_key}}

Request Body

Name
Type
Description

account_number*

string

10-digit NUBAN

nibss_code*

string

Bank NIBSS code

See endpoint to retrieve the valid NIBSS code for the account you are verifying.

Response

{
    "account": {
        "success": true,
        "data": {
            "account_name": "UMAR AKINYEMI CALISTUS",
            "bank_name": "ZENITH BANK",
            "nibss_code": "000015",
            "account_number": "2309283392"
        }
    },
    "message": "Acccount resolved successfully"
}
{
  "error": "Invalid request"
}
banks