Naar hoofdinhoud
SEPA VoP Payment Gate

Foutmeldingen van SEPA VoP Payment Gate in Odoo: wanneer elke melding verschijnt en wat je doet

SEPA VoP Payment Gate geeft meldingen die zeggen wat er ontbreekt: een leesbaar bestand, een VoP-controle voordat je de betaling bevestigt, VoP manager-rechten of een record dat de module niet laat aanpassen. Hier vind je de letterlijke meldingen per moment gegroepeerd, wanneer ze verschijnen en wat je doet.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
6 min

Zo lees je een melding van SEPA VoP Payment Gate

Wat je op deze pagina ziet als %(ref)s, %(row)s of %(state)s is de plek waar het concrete gegeven komt: de referentie van de betaling, de regel in het bestand of de status van de import. Eindigt de melding op %(error)s, dan is wat na de dubbele punt volgt het detail van de fout.

Wil je eerst zien welke menu's de module toevoegt en welke stappen een resultaat doorloopt, begin dan bij hoe SEPA VoP Payment Gate van binnen werkt.

Lijst met VoP-resultaten gefilterd op Active met zeven records
De lijst met VoP-resultaten: referentie, bankrekening van de relatie, IBAN, resultaatstatus, beslissing, verificatiedatum, recordstatus en bedrijf.

Bij het laden van het resultatenbestand van de bank

Deze meldingen verschijnen wanneer je het bestand met de VoP-resultaten importeert. Volgens de eigen melding heeft de module geen inlezing van resultaten in pain.002 ingesteld en vraagt ze het bestand als CSV, JSON of XML.

MeldingWanneer verschijnt hijWat doe je
The import has no file. of Please upload a VoP result file.De import bevat geen bestand.Upload het VoP-resultatenbestand en probeer opnieuw.
The file is not UTF-8 text: %(error)sHet bestand is geen UTF-8-tekst.Zorg dat je het bestand als UTF-8-tekst krijgt.
No bank specification for Verification of Payee results in pain.002 is configured in this module. Ask the bank for its VoP result file as CSV, JSON or XML.Je laadt VoP-resultaten in pain.002.Vraag de bank om het bestand als CSV, JSON of XML.
The CSV file is malformed: %(error)s, The JSON file is malformed: %(error)s of The XML file is malformed: %(error)sHet bestand is in zijn formaat niet leesbaar.Corrigeer wat het detail na de dubbele punt aangeeft.
The JSON file must be a list of results or {"results": [...]}.De JSON heeft geen van beide vormen.Maak er een lijst met resultaten van of een object met de sleutel results.
Row %(row)s is not a record.Een regel is geen record.Corrigeer de regel die de melding noemt.
Row %(row)s: unknown result "%(result)s" (expected %(valid)s).Een regel bevat een resultaat dat de module niet herkent.Gebruik een van de waarden die na expected staan.
The file has no result rows.Het bestand bevat geen resultaatregels.Vraag de bank om het bestand met de resultaten.
The file has %(rows)s result rows but %(expected)s were expected.Er zijn meer of minder regels dan verwacht.Vergelijk de twee aantallen in de melding en controleer het bestand.
The manual connector does not support file import. Use an import_file source instead.Je importeert vanuit een bron met de handmatige connector.Gebruik een import_file-bron.

Tijdens de stappen van de import

Volgens de meldingen begint een import als concept (draft), wordt hij gevalideerd en daarna toegepast, en gaat de status nooit terug.

MeldingWanneer verschijnt hijWat doe je
Only draft imports can be validated. Current state: %(state)s.Je valideert een import die geen concept meer is.Bekijk de huidige status in de melding.
Only validated imports can be applied. Current state: %(state)s. of Please validate the file before applying.Je past toe zonder te valideren.Valideer eerst en pas daarna toe.
Import state cannot go backwards. Current: %(current)s → Requested: %(new)s.Je vraagt een eerdere status dan de huidige.Ga verder vanaf de huidige status.

Bij het bevestigen van een betaling

Hier werkt de module als poort: ze houdt de betaling tegen tot de VoP-controle en het beleid het toelaten.

MeldingWanneer verschijnt hijWat doe je
No payment selected.Je start de actie zonder geselecteerde betaling.Selecteer de betaling.
Payment "%(ref)s" has no partner bank account.De betaling heeft geen bankrekening van de relatie.Vul de bankrekening van de relatie in op die betaling.
Payment "%(ref)s" requires SEPA Verification of Payee. Please run VoP before confirming this payment.Je bevestigt een betaling die VoP vereist zonder de controle te hebben uitgevoerd.Voer de VoP-controle uit en bevestig daarna.
Payment "%(ref)s" is blocked by VoP policy. Result: %(status)s. Contact your VoP manager to override.Het VoP-beleid blokkeert de betaling vanwege het getoonde resultaat.Bekijk het resultaat en neem voor een override contact op met je VoP manager.
Payment "%(ref)s": VoP opt-out is not allowed by policy.Je probeert de betaling van VoP uit te sluiten en het beleid staat dat niet toe.De betaling moet door VoP.
Formulier van een VoP-resultaat met status Close Match
Een VoP-resultaat in Close Match, met betalingsgegevens, de SEPA-verificatie en de beslissing goedgekeurd door Mitchell Admin met de reden.

Records die de module niet laat wijzigen of verwijderen

Deze meldingen zijn geen gegevensfouten: het is de module die haar records beschermt. Ze behandelt verificatieresultaten en auditgebeurtenissen als bewijsspoor, en de melding verwijst naar Verordening (EU) 2024/886.

MeldingWanneer verschijnt hijWat doe je
The following fields are write-protected on VoP result records: %(fields)s. Create a new verification instead. (in Odoo 18, 19 en 20 ook Write-protected VoP fields cannot be modified: %(fields)s.)Je bewerkt beschermde velden van een VoP-resultaat.Maak een nieuwe verificatie aan.
VoP verification results cannot be deleted. They form the legal evidence trail required by EU Reg 2024/886.Je verwijdert een verificatieresultaat.De module staat dat niet toe.
VoP audit events cannot be modified. They form the legal evidence trail. of VoP audit events cannot be deleted. They form the legal evidence trail required by EU Reg 2024/886.Je bewerkt of verwijdert een auditgebeurtenis.De module staat dat niet toe.
VoP health log entries cannot be modified after creation. of VoP health log entries cannot be deleted.Je bewerkt of verwijdert een regel uit het health log.De module staat dat niet toe.
Only VoP managers can group or export VoP results by bank account: its name is the full IBAN.Je groepeert of exporteert resultaten per bankrekening zonder VoP manager te zijn.Vraag een VoP manager om het te doen.

Klopt een resultaat niet, dan is de weg die de module voorschrijft een nieuwe verificatie aanmaken, niet de bestaande bewerken.

Bij het instellen van het beleid en de bronnen

MeldingWanneer verschijnt hijWat doe je
Result freshness must be at least 1 day.Je stelt in het beleid een kortere geldigheid in.Vul 1 dag of meer in.
Evidence retention must be at least 5 years (1825 days) to comply with EU Reg 2024/886.Je stelt een kortere bewaartermijn voor bewijs in.De module vereist minimaal 1825 dagen.
Evidence reference can only be entered when "Attestation-Only Mode" is enabled in the VoP policy. Contact your VoP administrator.Je vult de bewijsreferentie in zonder dat die modus actief is.Neem contact op met je VoP administrator.
VoP source "%(name)s" is inactive.Je gebruikt een inactieve VoP-bron.Activeer hem of gebruik een actieve bron.
Unknown connector class "%(cls)s" on source "%(src)s". Valid classes: %(valid)s.De bron heeft een connectorklasse die de module niet kent.Kies een van de klassen uit de melding.
Formulier van het VoP-beleid met acties per resultaatstatus en betalingsregels
Het VoP-beleid van een bedrijf: acties per resultaatstatus, betalingsregels met drempel en geldigheid, en het begin van de override-instellingen.

Hoe FlexigoTech je helpt

SEPA VoP Payment Gate staat op Odoo Apps voor Odoo 17, 18, 19 en 20, voor € 9 excl. btw per Odoo-versie, als eenmalige betaling. Je vindt hem op de pagina in Odoo Apps en op de pagina op flexigotech.com; twijfel je nog of hij past, lees dan wat hij dekt en wat je nodig hebt voordat je hem installeert.

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Levert je bank de resultaten aan in een formaat dat de module niet leest, dan kun je dat voorleggen als integratie op maat.

Lees verder

Zo werkt SEPA VoP Payment Gate in Odoo: menu's, geplande acties en recordsMenu's, modellen en geplande acties van SEPA VoP Payment Gate in Odoo 17, 18, 19 en 20: wat de module toevoegt en wat je op elk scherm ziet.SEPA VoP Payment Gate: wat het dekt, wat niet en wat je vooraf nodig hebt in OdooWat SEPA VoP Payment Gate volgens de documentatie wel en niet dekt, wat je nodig hebt voor de installatie en voor welke Odoo-versies het beschikbaar is.EU Digital Services Act Compliance Suite in Odoo in gebruik nemen: een case van begin tot eindPraktijkcase voor EU Digital Services Act Compliance Suite in Odoo: belangrijke velden, statussen per record en wat je de eerste week controleert.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen