Simulate Verification of Payee (EU IPR, in force October 2025) IBAN-name matching across a synthetic payee batch. Each record is scored with normalised exact matching + Jaro-Winkler fuzzy similarity, then classified as MATCH / CLOSE_MATCH / NO_MATCH. Adjust the match and close-match threshold sliders to explore the false-positive vs false-negative trade-off curve — the core operational decision for PSPs tuning their VoP implementation. Built-in edge cases cover diacritics, name-order reversal, legal-suffix variation, and abbreviations.
MATCH → similarity ≥ match threshold → payment proceeds automatically.
CLOSE_MATCH → similarity between close-match and match threshold → PSP must warn the payer before proceeding.
NO_MATCH → similarity below close-match threshold → PSP must block or require manual review.
False positives (FP) — payees with a wrong name that still score as MATCH (fraud risk: money reaches wrong account).
False negatives (FN) — payees with the correct name that fall below MATCH threshold (friction: legitimate payments blocked or warned).
The current threshold pair is marked with ◆. Drag the sliders above to see the dot move in real time.
| ID | IBAN (synthetic) | Provided name | Reference name | Normalised similarity | Outcome |
|---|