QR code EPC (GiroCode)

Aussi appelé: GiroCode, QR code SEPA, Scan to Pay

Définition

Un QR code EPC, connu dans certains pays sous le nom de GiroCode, est un QR code défini par le Conseil européen des paiements qui porte les données d’un virement SEPA, comme l’IBAN, le nom et le montant.

Ce qu’est un QR code EPC

Un QR code EPC permet de lancer un virement SEPA en scannant au lieu de saisir. Il est défini dans une ligne directrice du Conseil européen des paiements (EPC) et figure sur des factures, des relevés de services publics et des appels aux dons dans toute la zone euro. En Allemagne et en Autriche, il est largement connu sous le nom de GiroCode.

Scanner le code ne fait que remplir le formulaire de virement dans l’application bancaire du payeur. Le payeur vérifie encore les données et autorise le paiement de la manière habituelle de sa banque : le code ne fait donc pas circuler d’argent à lui seul.

Ce que contient le code

Contrairement aux codes de paiement EMV, un QR code EPC est du texte brut avec un champ par ligne, dans un ordre fixe. Une charge utile typique pour une facture de la boulangerie Maple Street serait constituée des lignes BCD, 002, 1, SCT, un BIC facultatif, le nom Maple Street Bakery, l’IBAN, EUR12.30, un code de motif facultatif, puis soit une référence structurée du créancier, soit un texte de communication libre. La charge utile entière peut faire au plus 331 octets.

  • Étiquette de service : BCD
  • Version : 002 (001 est l’ancienne version, qui exige un BIC)
  • Jeu de caractères : 1 pour l’UTF-8
  • Identification : SCT (virement SEPA)
  • BIC (facultatif en version 002 dans l’EEE), nom du bénéficiaire (jusqu’à 70 caractères), IBAN
  • Montant sous la forme EUR12.30, code de motif facultatif
  • Référence structurée ou texte de communication non structuré (un seul des deux), note facultative pour le payeur

Conseils d’impression

La ligne directrice recommande le niveau de correction d’erreur M, qui équilibre robustesse et taille du code. Comme la charge utile est assez longue, un QR code EPC est plus dense qu’un simple lien : il ne faut donc pas l’imprimer trop petit sur une facture. De nombreuses applications bancaires de la zone euro savent le lire, mais la prise en charge varie selon la banque et le pays.

Questions fréquentes

GiroCode est-il la même chose qu’un QR code EPC ?

Oui. GiroCode est le nom couramment utilisé en Allemagne et en Autriche pour le QR code EPC des virements SEPA.

Un QR code EPC a-t-il besoin d’un BIC ?

En version 002, le BIC est facultatif pour les virements au sein de l’EEE. La version 001 l’exige.

Un QR code EPC peut-il recevoir des paiements dans d’autres devises que l’euro ?

Non. Le QR code EPC sert aux virements SEPA : le montant est donc en euros.

Sources et normes

Tous les termes