Swiss QR-bill — QR-IBAN with a QRR reference (the pairing rule, satisfied)
A fatura QR suíça canónica: um QR-IBAN (ID de instituição 31999, dentro do intervalo 30000-31999) emparelhado com a referência QRR que exige — 26 dígitos mais um dígito de controlo em módulo 10 recursivo, não o mod-97 do mundo IBAN. Repare no bloco «ultimate creditor»: sete linhas, presentes e totalmente vazias, tal como exigem as diretrizes.
Swiss IG 2.3 / 2.4 — Válido
A fatura QR suíça canónica: um QR-IBAN (ID de instituição 31999, dentro do intervalo 30000-31999) emparelhado com a referência QRR que exige — 26 dígitos mais um dígito de controlo em módulo 10 recursivo, não o mod-97 do mundo IBAN. Repare no bloco «ultimate creditor»: sete linhas, presentes e totalmente vazias, tal como exigem as diretrizes.
O que este ficheiro mostra
A fatura QR suíça canónica: um QR-IBAN (ID de instituição 31999, dentro do intervalo 30000-31999) emparelhado com a referência QRR que exige — 26 dígitos mais um dígito de controlo em módulo 10 recursivo, não o mod-97 do mundo IBAN. Repare no bloco «ultimate creditor»: sete linhas, presentes e totalmente vazias, tal como exigem as diretrizes.
| Total | CHF 199,95 |
|---|---|
| Esquema | QRR |
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
QRR
210000000003139471430009017
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 — normal IBAN with an ISO 11649 (SCOR) reference
- Swiss QR-bill — QR-IBAN carrying a SCOR reference (the pairing rule, broken)