Swiss QR-bill — QR-IBAN with a QRR reference (the pairing rule, satisfied)
Die kanonische Schweizer QR-Rechnung: eine QR-IBAN (Institut-ID 31999, im Bereich 30000-31999), gepaart mit der QR-Referenz, die sie verlangt — 26 Ziffern plus eine Prüfziffer im rekursiven Modulo 10, nicht das Mod-97 der IBAN-Welt. Man beachte den Block „ultimate creditor“: sieben Zeilen, vorhanden und völlig leer, genau wie die Guidelines es fordern.
Swiss IG 2.3 / 2.4 — Gültig
Die kanonische Schweizer QR-Rechnung: eine QR-IBAN (Institut-ID 31999, im Bereich 30000-31999), gepaart mit der QR-Referenz, die sie verlangt — 26 Ziffern plus eine Prüfziffer im rekursiven Modulo 10, nicht das Mod-97 der IBAN-Welt. Man beachte den Block „ultimate creditor“: sieben Zeilen, vorhanden und völlig leer, genau wie die Guidelines es fordern.
Was diese Datei zeigt
Die kanonische Schweizer QR-Rechnung: eine QR-IBAN (Institut-ID 31999, im Bereich 30000-31999), gepaart mit der QR-Referenz, die sie verlangt — 26 Ziffern plus eine Prüfziffer im rekursiven Modulo 10, nicht das Mod-97 der IBAN-Welt. Man beachte den Block „ultimate creditor“: sieben Zeilen, vorhanden und völlig leer, genau wie die Guidelines es fordern.
| Summe | 199,95 CHF |
|---|---|
| Verfahren | QRR |
Alle Parteien, IBANs und Beträge unten sind fiktiv. Die IBANs sind strukturell gültig — sie bestehen die Mod-97-Prüfung — gehören aber zu keinem realen Konto.
Dateiinhalt
SPC
0200
1
CH4431999123000889012
S
Robert Schneider AG
Rue du Lac
1268
2501
Biel
CH
199.95
CHF
S
Pia-Maria Rutschmann-Schnyder
Grosse Marktgasse
28
9400
Rorschach
CH
QRR
210000000003139471430009017
Rechnung Nr. 3139 471 430
EPDWoher wir wissen, dass diese Ergebnisse stimmen
Jede Datei dieser Bibliothek läuft bei jedem Build durch den eigenen Validator der Website. Das oben genannte erwartete Ergebnis wird von einem automatisierten Test geprüft: Passt eine Datei nicht mehr zu dem, was diese Seite behauptet, schlägt der Build fehl. Zwei geerbte Fixtures wurden so vor der Veröffentlichung repariert — drei IBANs scheiterten an der Mod-97-Prüfung, und mehrere Namen nutzten Zeichen außerhalb des SEPA-Basiszeichensatzes.
Zahlungs-QR-Code (EPC / Schweizer QR-Rechnung)
- EPC QR code — version 002 with a structured creditor reference (RF)
- EPC QR code — version 001 (BIC mandatory) with a free-text message
- EPC QR code — 312 characters but 338 bytes: over the 331-byte cap
- Swiss QR-bill — normal IBAN with an ISO 11649 (SCOR) reference
- Swiss QR-bill — QR-IBAN carrying a SCOR reference (the pairing rule, broken)