Enroll New User

This endpoint allows you to enroll new users.

Request OTP

POST https://api-npay.bluegreensoft.com/v1/banks/link-status

This endpoint allows you to initiate the enrollment process by making a request for an OTP.

Headers

Name
Type
Description

appKey

string

This is the bank's API key.

Request Body

Name
Type
Description

phoneNumber

string

test@example.com/23481012345678 <email address or a Nigerian phone number>

bankCode

string

The bank code of the sender's bank

accountNumber

string

The NUBAN account number that is being linked

{
    "status": true,
    "message": "otp sent succesfully",
}

Provide OTP

POST https://api-npay.bluegreensoft.com/v1/banks/activate/link-status

This endpoint allows you to complete the enrollment process by entering a valid OTP.

Headers

Name
Type
Description

appKey

string

This is the bank's API key.

Request Body

Name
Type
Description

accountName

string

The user account name

bvn

string

09020000039 < valid Nigeria Bvn >

bankCode

string

The bank code of the sender's bank

otp

string

The OTP received at the phone number or email address

phoneNumber

string

test@example.com/23481012345678 < email address or a Nigerian phone number>

Last updated

Was this helpful?