Account Verification

Use the Account Verification, request to confirm the details of payees.

The Account Verification request, also known as Confirmation of Payee, helps you confirm the details of payees and beneficiaries before you proceed with adding the

Verifying the details of payees before adding them to your Nium account helps you confirm that funds will reach the intended payee or beneficiary and mitigate any future issues.

Specifically, the Account Verification request verifies that the payee's details, like bank account number and address, are valid. With the Account Verification request, you won't need a separate integration dedicated to verifying account details.

To enable Account Verification, please contact your Nium account manager or Nium Support .

📌

IMPORTANT

Account verifications are only supported when the payout method for a beneficiary is type Local or Proxy.

Verify Payee Details

When adding a beneficiary, use the following steps to verify the payee's details:

  1. Call the Beneficiary Validation Schema V2 endpoint to confirm which fields are required for your region.
  2. Call the Account Verification endpoint and include the fields returned in the Beneficiary Validation Schema V2 response with your payee's details.
  3. Take the necessary steps based on the response you recieve:
    1. verified or not_verified: Add the beneficiary using the Add Beneficiary V2 request.
    2. confirmation_in_progress: The payee's details are being verified by our compliance team. Wait for Beneficiary Verification Status webhook to confirm if you can proceed with adding the payee.
    3. not_supported: Nium does not support the payee's country.
ItemDescription
PayeeThe recipient of your customer's money or whose account you want to confirm. Either a business or an individual.
Payee detailsThis can include the payee’s name, beneficiary account, routing codes, and many others. See the Beneficiary Validation Schema V2 request for a comprehensive list of required fields.

Statuses

StatusDescription
confirmation_in_progressNium is currently verifying the beneficiary's account number. Nium returns the result using a Beneficiary Verification Status webhook event.
not_supportedNium does not support verifying the account details of a beneficiary bank account in this destination country.
not_verifiedThe beneficiary's bank account details are incorrect. Verify the details of the beneficiary and submit the request again.
verifiedNium has successfully verified the bank account details. You can proceed with creating a beneficiary for the payee.
Note: Transactions to this beneficiary can still be returned due to several reasons, such as rejection due to compliance reasons, rejection by the bank account, closed account, etc.

Supported Corridors

To verify payee details, Nium leverages a combination of looking up information provided by clearing systems for a given corridor and penny drop account validation using our own global network.

📌

IMPORTANT

In countries where Nium verifies payee accounts using penny drop account validation, the payee will see a small deposit, less than a $1, with Nium listed as the sender.

Additionally, in some corridors, Nium is able to provide the full name of the payee associated with the bank account.

The following table breaks down what corridors the Account Verification request supports and when the payee name is returned.

Country – CurrencyPayout MethodPayee Name
MY – MYRLOCAL
PROXY
Provided by Nium
Provided by Nium
PK – PKRLOCALProvided by Nium
ID - IDRLOCALProvided by Nium
SG - SGDLOCAL
PROXY
Not provided by Nium
Provided by Nium
IN - INRLOCAL
PROXY
Not provided by Nium
Provided by Nium
AU - AUDLOCAL
PROXY
Not provided by Nium
Provided by Nium
TH - THBLOCALNot provided by Nium
VN - VNDLOCALNot provided by Nium
EU - EURLOCALNot provided by Nium
GB - GBLOCALNot provided by Nium
PH - PHPLOCALNot provided by Nium
HK - HKDLOCAL
PROXY
Not provided by Nium
Provided by Nium