Comment fonctionne un QR code Pix
Le code contient un BR Code : le format texte défini par la Banco Central do Brasil pour Pix, le système de paiement instantané brésilien, bâti sur la norme EMV des QR codes présentés par le commerçant. Chaque élément est écrit sous la forme identifiant, longueur sur deux chiffres, valeur. Le bloc du compte bénéficiaire porte l'identifiant br.gov.bcb.pix et votre clé Pix ; viennent ensuite la catégorie de commerçant 0000, la devise 986 pour le real, le montant facultatif, le pays BR, votre nom (25 lettres maximum), votre ville (15 maximum) et l'identifiant de transaction. Une somme de contrôle CRC-16 clôt la chaîne : un code abîmé ou modifié est refusé par l'application bancaire plutôt que payé à la mauvaise personne.
Il s'agit d'un code statique, du même type que celui qu'une banque vous remet pour l'afficher à la caisse. Il n'appelle aucune API ni service de paiement ; l'identifiant de transaction vaut donc *** si vous le laissez vide, exactement comme le manuel de la Banco Central le prévoit pour les codes statiques. Si vous en saisissez un (lettres et chiffres, 25 maximum), il accompagne le paiement et apparaît sur votre relevé, ce qui facilite le rapprochement.
Le payeur ouvre son application bancaire ou son portefeuille (Nubank, Itaú, Bradesco, Caixa, PicPay, Mercado Pago et tout autre participant Pix), choisit Pix et scanne. L'application recherche la clé dans l'annuaire central et affiche le nom enregistré du titulaire du compte, pas celui inscrit dans le code, afin que le payeur confirme qui reçoit l'argent. Si le code contient un montant, il est pré-rempli ; sinon, le payeur le saisit. La même chaîne constitue aussi le texte « Pix copia e cola » affiché sous le formulaire, que vous pouvez coller dans un message.
Exemples d'utilisation
- Un vendeur ambulant ou un stand de marché imprime un code sans montant : chaque client scanne et saisit ce qu'il doit.
- Une petite boutique place un code à prix fixe à côté d'un produit, par exemple un plat du jour à R$ 25,00.
- Une copropriété ou un club envoie un code avec la cotisation mensuelle et un identifiant de transaction comme COTA2026MAR, pour rapprocher facilement les paiements.
- Une église, une kermesse d'école ou une association affiche un code de don sur une affiche ou à l'écran d'une diffusion en direct.
Conseils avant d'imprimer
- Une clé téléphone doit commencer par +55, par exemple +5511912345678. Onze chiffres sans indicatif sont lus comme un CPF, qui est une autre clé.
- Gardez le nom et la ville courts et sans accents. La norme autorise 25 et 15 caractères, et les accents sont retirés pour vous ; les applications bancaires affichent de toute façon le nom enregistré avec la clé.
- Testez le code avec votre propre application bancaire avant d'imprimer. Elle affiche le nom enregistré du titulaire de la clé : si ce n'est pas le vôtre, la clé comporte une faute de frappe.
- Pour des prix qui changent, laissez le montant vide et écrivez le prix à côté du code. Un code avec montant doit être régénéré à chaque changement de prix.