Web service providing live verification of bank account's existence and owner name.
Bank Account Verification (BAV) also know as Verification of Payee (VOP) is an automated software providing real-time bank account name checking service.
Verify the identity of a new or existing payee. Match the name and account details (sort code and account number or IBAN) combination of beneficiary before make a payment.
Service key features:
The requester submits a VoP request containing the Beneficiary Name and IBAN.
The system validates the IBAN-to-BIC mapping and identifies the account-holding BIC to route the request effectively.
The Responder PSP analyzes the account data to perform a matching check against the input provided.
Check status is returned in seconds as one of the following:
Beneficiary Account Verification / Verification of Payee is a name checking service available via REST API.
Ownership confirmation of the legal owner's name and account number match the information in seconds.
Increase the level of security by protecting against fraud in instant payments. Reduces misdirected payments caused by mistyping and formatting errors.
The simpel and modern REST API allows you to implement the Confirmation of Payee / Bank Account Verification functionality in your business process with minimal effort.
Get started instantly with our modern, secure REST API. Verify bank account ownership with a single API call.
Use a simple **POST** request to send the beneficiary details and your API key.
curl "https://api.iban.com/clients/api/verify/v3/" \
-X POST \
-H "Content-Type: application/json" \
-H "x-api-key:[YOUR_API_KEY]" \
-d '{
"IBAN":"FR7630006000011234567890189",
"name":"John Doe"
}'
The response clearly indicates the match status provided by the bank.
✅ SUCCESSFUL MATCH
{
"query": {
"IBAN": "FR7630006000011234567890189",
"name": "John Doe",
"success": true
},
"result": {
"valid": true,
"name_match": "yes",
"bic": "AGRIFRPPXXX"
},
"error": ""
}
❌ MISMATCH / FAILURE
{
"query": {
"IBAN": "DE75512108001245126199 ",
"name": "Max Musterman",
"success": true
},
"result": {
"valid": true,
"name_match": "no",
"bic": "SOGEDEFFXXX"
},
"error": ""
}