post
https://partner-api.getpliant.com/api/vop/verification
Verify that a bank account belongs to the named person or company before initiating a transfer.
This endpoint implements the Verification of Payee (VoP) name-check service, mandatory under the SEPA Instant Payments Regulation (IPR) for SCT and SCT Inst transfers since 9 October 2025. A real-time request is sent to the recipient's bank to compare the submitted account holder name against their records.
Typical flow:
- Call this endpoint before creating an external transfer.
- Inspect the
result.matchLevelin the response and decide whether to proceed. - Attach the returned
verificationIdasvopIdin the external transfer creation request. - Verifications are valid for 60 minutes (
status: ACTIVE). If re-verification is requested within that window, the sameverificationIdis returned.
Match level guidance:
matchLevel | Meaning | Recommended action |
|---|---|---|
MATCH | Name and IBAN align perfectly | Proceed with confidence |
CLOSE_MATCH | Minor discrepancy (e.g. typo) | Review result.accountHolder for the suggested correct name |
NO_MATCH | Name belongs to a different person | Abort — high fraud risk |
UNAVAILABLE | Recipient bank unreachable or unsupported | Proceed with caution |
