Swiss QR-bill

Swiss QR-bill menggantikan slip pembayaran oranye dan merah Swiss pada Juli 2020. Ini adalah ISO 20022 Customer Credit Transfer Initiation (pain.001) yang dirender sebagai QR dengan overlay tanda silang Swiss wajib di tengah. Setiap bank Swiss menerimanya; tidak ada yang lain diterima.

Spesifikasi kanonik:SIX Swiss Implementation Guidelines for the QR-bill v2.3 (2024-04).
Dasar ISO: ISO 20022 pain.001.
Wajib sejak: 1 Juli 2020. Slip lama dihapus pada 30 September 2022.

Apa itu

Payload adalah daftar 32 bidang (pemisah CRLF) dalam tujuh blok. QR yang dihasilkan ditempatkan di dalam blok «Bagian pembayaran» di sepertiga bawah faktur. Setiap aplikasi perbankan Swiss (UBS, ZKB, PostFinance, Raiffeisen, Neon, Yuh, Revolut CH) membacanya secara native.

QRType         → Selalu "SPC"
Version        → 0200 (v2.3)
Coding         → 1 (Latin-1)
[Creditor Information]         ← 7 bidang (IBAN + alamat)
[Ultimate Creditor]            ← 7 bidang (opsional)
[Payment Amount Information]   ← 3 bidang (jumlah, mata uang, jatuh tempo)
[Ultimate Debtor]              ← 7 bidang (opsional)
[Payment Reference]            ← 2 bidang (jenis + nomor referensi)
[Additional Information]       ← 2 bidang (pesan + info tagihan)
[Alternative Procedures]       ← 2 bidang (opsional)

QR-IBAN vs IBAN biasa

«QR-IBAN» adalah IBAN Swiss khusus di mana rentang kode bank 5 digit adalah 30000–31999. QR-IBAN memerlukan referensi QR terstruktur (QRR, 27 digit, mod-10). IBAN Swiss biasa menerima referensi kreditur (SCOR) atau tanpa referensi.

Jenis IBAN krediturJenis referensi yang validCatatan
QR-IBAN (kode bank 30000–31999)QRR (27 digit, mod-10)Wajib. SCOR dan NON tidak valid.
IBAN biasa (CH atau LI)SCOR atau NONQRR tidak valid, hanya untuk QR-IBAN.

Vektor uji kanonik

KasusInputJenis referensi
Minimal (IBAN biasa, tanpa jumlah, tanpa referensi)iban=CH9300762011623852957
name=Acme AG
street=Bahnhofstrasse 1
postal=8001
city=Zürich
country=CH
NON
IBAN biasa + jumlah + pesan tidak terstruktur(sama)
amount=100.00
message=Invoice 1234
NON
QR-IBAN + referensi QRRiban=CH4431999123000889012
name=Acme AG
amount=250.00
reference=210000000003139471430009017
QRR
IBAN Liechtensteiniban=LI0508800000021904015
name=Beispiel AG
city=Vaduz
country=LI
NON

Validator IBAN Swiss langsung

Validator di bawah memeriksa tiga aturan khusus Swiss: (1) kode negara CH atau LI, (2) panjang tepat 21, (3) checksum ISO 7064 mod-97 lolos.

Masukkan IBAN CH atau LI untuk divalidasi.

Jebakan umum

Kompatibilitas pemindai

PembacaDukunganCatatan
UBS Mobile / PostFinance / ZKB appNativeSetiap aplikasi perbankan Swiss membaca QR-bill secara native.
Neon / Yuh / Revolut CHNativeNeobank menangani payload pain.001 penuh.
Kamera iOSTidakiOS memperlakukan QR-bill sebagai string mentah, tanpa penguraian. Pengguna harus membuka aplikasi perbankan.
Kamera Android / Google LensTidakSama, tidak ada penguraian native.
OCR komersialYaAlat OCR kelas perbankan membaca QR-bill ke pipeline AP/AR.

Lihat juga

Versi spesifikasi diverifikasi 2026-04-18 (SIX v2.3, diterbitkan 2024-04). Tinjauan berikutnya: 2026-07-18.