Il codice QR EPC è uno specifico formato di codice QR utilizzato per le transazioni nell'area unica dei pagamenti in euro. Il codice contiene, in chiaro, tutti i dati necessari per il pagamento secondo un formato standardizzato definito dal Consiglio europeo per i pagamenti.[1]

Le prime specifiche del formato sono state pubblicate nel 2013 e, a luglio 2024, lo standard è utilizzato da banche e istituzioni finanziarie in Austria, Belgio, Finlandia, Germania e Paesi Bassi.[2]

Formato

modifica
Il codice QR generato dai dati dell'esempio.

Un codice QR EPC contiene i seguenti parametri:

Parametro Descrizione Esempio
Codice di servizio Valore fisso "BCD" BCD
Versione I possibili valori sono:
  • 001 se il mittente e/o il beneficiario del pagamento provengono da un paese esterno allo Spazio economico europeo
  • 002 se entrambe le parti provengono da paesi membri del SEE
001
Codifica di caratteri La codifica di caratteri utilizzata:
  • 1 = UTF-8
  • 2 = ISO/IEC 8859-1 (lingue dell'Europa occidentale che usano l'alfabeto latino)
  • 3 = ISO/IEC 8859-2 (lingue dell'Europa orientale che usano l'alfabeto latino)
  • 4 = ISO/IEC 8859-4 (lingue dell'Europa settentrionale che usano l'alfabeto latino)
  • 5 = ISO/IEC 8859-5 (lingue che usano l'alfabeto cirillico)
  • 6 = ISO/IEC 8859-7 (lingue che usano l'alfabeto greco)
  • 7 = ISO/IEC 8859-10 (lingue dell'Europa settentrionale che usano l'alfabeto latino)
  • 8 = ISO/IEC 8859-15 (lingue dell'Europa occidentale che usano l'alfabeto latino)
1
Identificativo Il tipo di transazione:
  • SCT = bonifico SEPA
  • INST = bonifico SEPA istantaneo
SCT
BIC Codice BIC del destinatario (facoltativo se il parametro Versione è 002) BPOTBEB1
Nome Nome del destinatario (max 70 caratteri) Red Cross of Belgium
IBAN IBAN del destinatario BE72000000001616
Importo Importo del pagamento preceduto dalla parola "EUR". Usare il punto come separatore decimale. EUR1.00
Scopo del pagamento Codice causale SEPA del pagamento.[3] CHAR
Riferimento causale Creditor Reference secondo lo standard ISO 11649. Deve essere lasciato vuoto se la causale è specificata nel parametro successivo. RF18 5390 0754 7034
Causale Causale del pagamento (testo libero, max 140 caratteri). Se inserito, il parametro Riferimento causale deve essere lasciato vuoto. Urgency fund
Informazioni addizionali Informazioni addizionali per il destinatario del pagamento (testo libero, max 70 caratteri). Può essere lasciato vuoto. Sample EPC QR code

Ogni valore deve trovarsi su una linea singola. Se un valore non viene specificato, la riga corrispondente deve essere lasciata vuota.

La stringa risultante utilizzando i dati dell'esempio sarà pertanto:

BCD
001
1
SCT
BPOTBEB1
Red Cross of Belgium
BE72000000001616
EUR1.00
CHAR

Urgency fund
Sample EPC QR code

Il codice QR generato da questa stringa potrà quindi essere scansionato dalle applicazioni di pagamento che supportano questo standard per ottenere automaticamente le informazioni necessarie ad effettuare il pagamento.

Note

modifica
  1. ^ (EN) Quick Response Code - Guidelines to Enable the Data Capture for the Initiation of a SEPA Credit Transfer (PDF), su europeanpaymentscouncil.eu.
  2. ^ (EN) EPC QR code, su billit.eu.
  3. ^ (DE) Purpose-SEPA-Codes, su wiki.windata.de.

Voci correlate

modifica

Collegamenti esterni

modifica

📚 Artikel Terkait di Wikipedia

Byte

scientifici venivano usati, per la rappresentazione dei numeri decimali, 4 bit BCD (ovvero numeri decimali codificati in binario, es. 5 = 0101, 9 = 1001), mentre

Codifica di caratteri

tradotta nello standard europeo ECMA-6. Un po' storicamente isolato, il BCD (Binary Coded Decimal) di IBM era uno schema di codifica a sei bit utilizzato

EBCDIC

una codifica a 8 bit in grado di estendere in modo rilevante il sistema BCD a 6 bit allora in uso; il suo sviluppo è stato indipendente rispetto alla

BAL (linguaggio)

memorizzati valori positivi o negativi da 0 a 999.999.999.999.999 (codificati in BCD). Gli mnemonici riferivano i registri senza che il programmatore si dovesse

Registro di stato

il segno degli operandi. AF = Auxiliary Carry Flag. usato nell'aritmetica BCD; vale 1 se c'è stato riporto (somma) o prestito (sottrazione) del bit 3 PF

Sigle nelle telecomunicazioni

Notation one AWGN Additive White Gaussian Noise BBC Bolck Check Character BCD Binary-coded decimal BCI Bit-count integrity BER Bit Error Ratio BERT Bit

Timecode SMPTE

formato ore:minuti:secondi:fotogrammi e 32 bit di dati utente, codificati BCD. I dati utente sono di solito chiamati user bit o U-bit sulle apparecchiature

Fraseologia (aviazione)

DELL tah»), oppure I-BCD («IN dee ah, BRAH voh, CHAR lee, DELL tah») oppure Cessna CD («Cessna, CHAR lee, DELL tah») oppure Cessna BCD («Cessna, BRAH voh