Een Verification of Payee-oplossing is de dienst die een begunstigdenaam controleert tegen de rekening achter een IBAN voordat een SEPA-betaling wordt verstuurd. In de EU heet die controle Verification of Payee (VoP). Ze loopt op het SEPA-schema, gecoördineerd door de European Payments Council, en geeft een gestandaardiseerd antwoord in ruim minder dan een seconde. Horen de naam en de rekening niet bij elkaar, dan weet je dat voordat het geld vertrekt.
Dat is de definitie. De beslissing die voor je ligt is een andere: welke dienst je gebruikt, en hoe je een werkende dienst van een demo onderscheidt. Dit artikel is de checklist voor die beslissing - de vragen die je moet stellen, de antwoorden die je zorgen zouden moeten baren, en de antwoorden die dat niet hoeven.
Wees eerst duidelijk over wat een VoP-dienst niet is
Het is geen opzoeking. Gegevens van rekeninghouders zijn persoonsgegevens, en alleen de bank die de rekening aanhoudt kan bevestigen wie haar bezit. Een VoP-dienst doorzoekt geen namenregister - hij vraagt de bank van de begunstigde of de naam die je hebt opgegeven bij de rekeninghouder hoort, en geeft het antwoord terug. Elke dienst die beweert de eigenaar van een IBAN uit een zoekveld te onthullen, gokt, verkoopt gelekte gegevens door of verkoopt iets anders.
Een gesprek, geen database
Verification of Payee is een bericht tussen twee banken, geleid via het SEPA-schema. Daarom weegt bereik over het hele schema zwaarder dan de elegantie van één enkele integratie - en daarom is 'IBAN-eigenaar controleren' de verkeerde manier om de vraag te stellen.
De checklist voor kopers
- 1 Controleer het schema, niet het etiket. Zijn je betalingen eurobetalingen binnen SEPA, dan heb je het SEPA-VoP-schema nodig. Een aanbieder die op een ander nationaal naamcontroleschema is aangesloten, is niet automatisch op het jouwe aangesloten.
- 2 Vraag naar het bereik. De antwoordende PSP is de enige partij die kan antwoorden, dus dekking over het schema is het belangrijkste getal. Vraag hoeveel PSP's bereikbaar zijn en wat er gebeurt als er een niet bereikbaar is.
- 3 Test de latentie in een sandbox. De controle zit in de betaalstroom, dus ze moet snel zijn. Vraag een gemeten cijfer, geen belofte, en test het zelf voordat je je vastlegt.
- 4 Sta erop dat de geverifieerde naam bij een bijna-overeenkomst wordt meegegeven. Een resultaat dat 'bijna-overeenkomst' zegt zonder de betaler de juiste naam te geven, laat hem gokken - en gokken is precies wat de controle moet wegnemen.
- 5 Let op alle vier de uitkomsten, niet drie. Overeenkomst, bijna-overeenkomst, geen overeenkomst en niet beschikbaar. Een dienst die 'niet beschikbaar' niet netjes kan teruggeven, blokkeert betalingen of verbergt storingen.
- 6 Controleer de audittrail. Je moet kunnen exporteren wat er is gecontroleerd, wanneer, en wat er terugkwam - per betaling, en bewaard zolang je eigen controles dat vereisen.
- 7 Vraag hoe de dienst met volumes omgaat. Een enkele betaling in een app en een leveranciersbestand van 20.000 regels zijn verschillende problemen; je wilt één integratie die beide aankan.
- 8 Controleer wie de telefoon opneemt. De controle loopt binnen een betaalstroom, dus ondersteuning is deel van het product, geen bijzaak.
De driecontroletest
Voer voordat je iets ondertekent drie controles uit op een begunstigde die je goed kent: de exacte juridische naam, een verkorte handelsnaam en een bewust verkeerde naam. Een goede dienst geeft overeenkomst, bijna-overeenkomst met de geverifieerde naam, en geen overeenkomst - in die volgorde, in minder dan een seconde, met alle drie de resultaten gelogd. Komt een van de drie vaag, traag of niet gelogd terug, dan heb je je antwoord.
Wie koopt, en wat diegene echt nodig heeft
- Banken en PSP's - een schemeverplichting met een deadline. Het werk is een schemaproject: aansluiten op de routing- en directory-infrastructuur, de aanvraag- en antwoordberichten implementeren, de naam-matchingregels toepassen op je eigen rekeninggegevens als antwoordende PSP, en de uitkomst tonen in je kanalen als vragende PSP.
- Fintechs en softwareleveranciers - een ingebouwde capaciteit. Bouw je betaalproducten of betaalsoftware, dan is VoP een functie die je klanten zullen verwachten, en het is meestal sneller om een aanbieder te bellen dan zelf tot het schema toe te treden.
- Bedrijven - treasury, crediteurenadministratie, salarisadministratie en marktplaatsen - een dienst die je gebruikt. Je treedt niet toe tot het schema. Je verifieert één begunstigde in een dashboard, of je verifieert een heel betaalbestand vóór vrijgave, en je verifieert opnieuw wanneer de bankgegevens van een leverancier veranderen.
Voor een individuele betaler is de controle simpelweg de naamcontrole die je eigen bank je toont wanneer je een begunstigde instelt of betaalt. Je koopt haar niet, je gebruikt haar - en voor overboekingen in euro's moet ze gratis worden aangeboden.
Waar de verplichting vandaan komt
Verification of Payee is verplicht gesteld door de EU-verordening inzake instantbetalingen. PSP's in de eurozone moesten dit bij overboekingen in euro's sinds 9 oktober 2025 aanbieden, en PSP's in niet-euro EER-landen volgen uiterlijk 9 juli 2027. De verordening bepaalt de verplichting; het VoP-schema van de European Payments Council bepaalt de mechaniek. Eén detail is makkelijk te missen: de verplichting geldt voor overboekingen in euro's die de betaler elektronisch start, niet alleen voor instantbetalingen. Een standaard SEPA-overboeking heeft dezelfde controle nodig.
Hoe een goede oplossing eruitziet als je live bent
Een afgeronde implementatie is stil. Betalers zien een duidelijk antwoord voordat ze versturen, bijna-overeenkomsten worden gecorrigeerd in plaats van gegokt, geen overeenkomsten houden de betaling lang genoeg tegen zodat iemand de telefoon kan opnemen, en elke controle staat geregistreerd. De controle loopt in ruim minder dan een seconde, dus niets aan de betaalervaring voelt trager - en dat is precies het punt: de waarborg hoort onzichtbaar te zijn tot het moment waarop ze telt.
RoxPay levert schemaconforme Verification of Payee via één REST-API en een dashboard, met de gestandaardiseerde uitkomsten - overeenkomst, bijna-overeenkomst, geen overeenkomst en niet beschikbaar - in ruim minder dan een seconde, met de geverifieerde naam bij een bijna-overeenkomst en de BIC van de antwoordende bank, voor één betaling of een heel betaalbestand.