Swiss QR-bill — QR-IBAN carrying a SCOR reference (the pairing rule, broken)
O erro de maiores consequências do formato suíço: um QR-IBAN a transportar uma referência ISO 11649 (SCOR). A referência em si é perfeitamente válida — é essa a armadilha — mas um QR-IBAN exige uma referência QRR e mais nenhuma. O banco não consegue contabilizar o pagamento, e o veredicto é o mesmo sob as diretrizes 2.3 e 2.4.
Swiss IG 2.3 / 2.4 — Inválido
O erro de maiores consequências do formato suíço: um QR-IBAN a transportar uma referência ISO 11649 (SCOR). A referência em si é perfeitamente válida — é essa a armadilha — mas um QR-IBAN exige uma referência QRR e mais nenhuma. O banco não consegue contabilizar o pagamento, e o veredicto é o mesmo sob as diretrizes 2.3 e 2.4.
O que este ficheiro mostra
O erro de maiores consequências do formato suíço: um QR-IBAN a transportar uma referência ISO 11649 (SCOR). A referência em si é perfeitamente válida — é essa a armadilha — mas um QR-IBAN exige uma referência QRR e mais nenhuma. O banco não consegue contabilizar o pagamento, e o veredicto é o mesmo sob as diretrizes 2.3 e 2.4.
| Total | CHF 199,95 |
|---|---|
| Esquema | SCOR |
Os defeitos que contém
- 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.
Citado literalmente do validador, sem paráfrase.
Todas as partes, IBAN e montantes abaixo são fictícios. Os IBAN são estruturalmente válidos — passam no mod-97 — mas não correspondem a nenhuma conta real.
Conteúdo do ficheiro
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
EPDComo sabemos que estes resultados se mantêm
Cada ficheiro desta biblioteca passa pelo próprio validador do site em cada build. O resultado esperado indicado acima é verificado por um teste automatizado: se um ficheiro deixasse de corresponder ao que esta página afirma, o build falharia. Duas fixtures herdadas foram reparadas assim antes da publicação: três IBAN falhavam o mod-97 e vários nomes usavam caracteres fora do conjunto SEPA básico.
Código QR de pagamento (EPC / fatura QR suíça)
- 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