Swiss QR-bill — QR-IBAN carrying a SCOR reference (the pairing rule, broken)
Der folgenschwerste Fehler des Schweizer Formats: eine QR-IBAN mit einer ISO-11649-Referenz (SCOR). Die Referenz selbst ist einwandfrei — das ist die Falle —, doch eine QR-IBAN verlangt eine QRR-Referenz und nichts anderes. Die Bank kann die Zahlung nicht verbuchen; das Urteil gilt unter Implementation Guidelines 2.3 wie 2.4.
Swiss IG 2.3 / 2.4 — Ungültig
Der folgenschwerste Fehler des Schweizer Formats: eine QR-IBAN mit einer ISO-11649-Referenz (SCOR). Die Referenz selbst ist einwandfrei — das ist die Falle —, doch eine QR-IBAN verlangt eine QRR-Referenz und nichts anderes. Die Bank kann die Zahlung nicht verbuchen; das Urteil gilt unter Implementation Guidelines 2.3 wie 2.4.
Was diese Datei zeigt
Der folgenschwerste Fehler des Schweizer Formats: eine QR-IBAN mit einer ISO-11649-Referenz (SCOR). Die Referenz selbst ist einwandfrei — das ist die Falle —, doch eine QR-IBAN verlangt eine QRR-Referenz und nichts anderes. Die Bank kann die Zahlung nicht verbuchen; das Urteil gilt unter Implementation Guidelines 2.3 wie 2.4.
| Summe | 199,95 CHF |
|---|---|
| Verfahren | SCOR |
Die enthaltenen Fehler
- QR-IBAN/QRRis a QR-IBAN — its institution ID (31999) falls in the 30000-31999 range — so the reference type must be QRR, not "SCOR". A QR-IBAN without a QR reference cannot be booked.
Wörtlich aus dem Validator zitiert, nicht umformuliert.
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
SCOR
RF6518539007547034
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 — QR-IBAN with a QRR reference (the pairing rule, satisfied)
- Swiss QR-bill — normal IBAN with an ISO 11649 (SCOR) reference