HomeProductsVerification of Payee (VoP)

Verification of Payee (VoP)

NEW

From: €0.49 + VAT

The Verification of Payee (VoP) service allows you to check the correspondence between the IBAN and the account holder name entered by the payer, avoiding real-time fraud, scams, and misdirected bank transfers.

Delivery

In real time

available for
  • gz

The Verification of Payee (VoP) API allows you to integrate beneficiary verification directly into management systems, e-commerce platforms, and business applications. By sending an instant request to the recipient's PSP, the service verifies in real time whether the IBAN matches the account holder's name entered by the payer. A key solution for blocking unauthorized transactions and protecting operations against fraud, phishing, and costly chargebacks.

VOP IBAN VERIFICATION

To perform the verification, you need to send a request to the  POST/iban-vop/{iban} endpoint. The IBAN number can be passed either through the endpoint or in the payload together with the name. 

REQUEST EXAMPLE

POST/iban-vop/{iban}

Here is an example request to verify an IBAN:

POST https://trust.openapi.com/iban-vop/IT60X0542811101000000123456

In the Payload, you need to provide the name (correctly formatted):

{
    "Name": "Mario Rossi"
}

The Payload can also include a callback to receive a notification when the result becomes available.

{
 "name": "Mario Openapi",
  "callback": {
    "method": "JSON",
    "field": "data",
    "url": "[https://your-server.site/iban-callback](https://your-server.site/iban-callback)",
    "headers": {
      "session\_id": "9834r5fh589494"
    }
    "custom": {
      "orderId": "iban-check-789"
    }
  }
}

RESPONSE EXAMPLE

POST/iban-vop/{iban}

The response always contains the request ID. If the PSP responds immediately, the result will already be available. Otherwise, you will receive it via callback. 

{
  "success": true,
  "message": "Success",
  "error": null,
  "data": {
    "id": "69c117af962df6cee50c9525",
    "iban": "IT60X0306905020000000123456",
    "name": "Mario Rossi"
    "state": "DONE"
    "status": "Verification completed"
    "VopResult": "MATCH",
    "details":{
    "matchType": "MTCH",
    "ownerName": "Mario Rossi",
    "iban": "IT60X0306905020000000123456",
   },  
  "createdAt": "2026-08-10T12:43:45+00:00",
  "updatedAt": "2026-08-10T13:48:54+00:00"
}

The verification can return 5 possible results: 

  • Match (Confirmed match): The name exactly matches the IBAN account holder.
  • Close Match (Partial match): There are minor discrepancies (e.g. typos, abbreviations)
  • No Match (No match): The indicated account holder is not associated with the provided IBAN
  • Not Applicable: VoP verification is not applicable to this IBAN
  • Error: An error occurred during the verification process

RETRIEVING THE VERIFICATION RESULT

If the initial response is not immediately available or you want to retrieve the result of a previous verification, you can use the GET/iban-vop/{id} endpoint, passing the ID received in the previous request.

REQUEST EXAMPLE

GET/iban-vop/{id}

GET [https://trust.openapi.com/iban-vop/69c117af962df6cee50c9525](https://trust.openapi.com/iban-vop/69c117af962df6cee50c9525)

RESPONSE EXAMPLE

GET/iban-vop/{id}

The response will have the same structure as above:

{
  "success": true,
  "message": "Success",
  "error": null,
  "data": {
    "id": "69c117af962df6cee50c9525",
    "iban": "IT60X0306905020000000123456",
    "name": "Mario Rossi"
    "state": "DONE"
    "status": "Verification completed"
    "VopResult": "MATCH",
    "details":{
    "matchType": "MTCH",
    "ownerName": "Mario Rossi",
    "iban": "IT60X0306905020000000123456",
   },  
  "createdAt": "2026-08-10T12:43:45+00:00",
  "updatedAt": "2026-08-10T13:48:54+00:00"
}

WHO IS IT FOR?

The VoP (Verification of Payee) API is designed for companies and platforms that manage payments and money transfers and want to verify in real time that the beneficiary's name matches the IBAN before authorizing a transaction. It is particularly suitable for fintechs, neobanks, payment platforms, and money transfer services, which can reduce the risk of payments being sent to incorrect or fraudulent accounts; accounting software, ERP, and financial management systems, which can automate IBAN verification during payment entry and approval; marketplaces, crowdfunding platforms, delivery platforms, and other platforms that make payments to sellers and suppliers, to protect payouts and prevent fraud related to changes to bank account details; and PSPs, payment gateways, and B2B payment platforms, which can integrate beneficiary verification directly into their services and offer it to their customers as an additional layer of security and control.

Sign Up

Do you need help?

Haven't found the answer you're looking for?

Fill in all the details, we will get back to you as soon as possible!

Frequently Asked Questions

IBAN VoP is the API service that allows you to verify that the beneficiary's name matches the recipient's account holder, preventing fraud and misdirected transfers.

What is the IBAN VoP service?

The IBAN VoP service is available globally.

In which countries is IBAN VoP available?

The Verification of Payee (VoP) service verifies the match between the beneficiary's name and the IBAN in real time to prevent payment errors and fraud. It is ideal for:

  • Fintechs, Neobanks, and Payment Gateways: to reduce fraud risks and misdirected payments.
  • Management software, ERP, and Accounting: to automate IBAN verification during data entry and approval phases.
  • Marketplaces and B2B Platforms: to protect payments to suppliers, sellers, or creators against fraudulent changes to bank details.
  • PSPs and Financial Institutions: to integrate verification into their services and offer maximum security to customers.
Who is the IBAN VoP service designed for?

Verification of Payee can return 5 outcomes:

  • MATCH – The beneficiary's name matches the account holder.
  • CLOSE_MATCH – The name shows a high degree of similarity with the account holder.
  • NO_MATCH – The name does not match the account holder.
  • NOT_APPLICABLE – The VoP service is not applicable for this IBAN.
  • ERROR - An error occurred during the verification process
What are the possible outcomes of the beneficiary verification?

Beneficiary verification happens in real time.

What is the processing time for the VoP service?

The beneficiary verification service starts at €0.49 for subscription-based requests or €0.850 for individual requests charged to credit.

What are the costs of the Beneficiary Verification service?