Tool 11 · Validation

VRP Mandate Builder + SEPA Validator

Draft UK CVRP mandates and validate SEPA credit transfers with MOD-97 IBAN check. Generate mandate XML and check SEPA reachability. Client-side only — zero PII.

Zero PII · Client-Side Only MOD-97 IBAN Validation SCT Inst €100K Limit pain.001 XML Output
· This tool runs entirely in your browser. No data is transmitted to any server. All mandate generation and validation happens locally on your device.
📋 Mandate Details
Unique identifier supplied by the Payment Service Provider
⚖️ VRP vs Direct Debit
Feature Variable Recurring Payment Direct Debit
Consumer controlReal-time revocation via appWritten notice to bank
Amount variabilityFlexible, within mandate limitsFixed or advance notice
Settlement speedNear-instant (Faster Payments)2–3 business days
Regulatory frameworkOpen Banking / PSD2 / CMA OrderBACS scheme rules
Indemnity claimNot applicableDD guarantee (8 weeks)
Mandate setupOAuth consent, strong authPaper / online AUDDIS
Transaction visibilityFull push notificationStatement entry only
Failed payment retryApp-initiated re-tryManual representation
📄
Mandate Preview
Complete the form and click Generate Mandate to produce a printable mandate document, consumer disclosure, and compliance checklist.

The VRP Mandate Builder helps payment service providers, banks, and fintech teams rapidly prototype UK Commercial Variable Recurring Payment (CVRP) mandates. It generates a printable mandate document, a plain-English consumer disclosure, and a compliance checklist aligned with the CMA Open Banking Order, PSD2, and the OBIE VRP standards.


Key logic: All mandate text and compliance checks are produced by transparent JavaScript conditionals — no external API, no ML model. The UKPI checklist verifies presence of mandatory fields (payee identity, limits, reference, validity period) and flags common omissions such as missing daily/monthly caps or missing revocation language.


Limitations: This tool is a reference prototyping aid only. It does not produce legally binding mandates and does not connect to any Open Banking directory or API. Always engage your legal and compliance teams before deploying live VRP mandates.

This tool runs entirely in your browser. No data is transmitted to any server. All calculations, mandate generation, IBAN validation, and file processing happen locally on your device. No analytics, no cookies, no telemetry. This tool does not collect, store, or transmit any personally identifiable information (PII) or payment account data.