Ce que contient un code MNB QR
Le texte commence par HCT, puis viennent la version 001 et le jeu de caractères. Chaque champ se termine par un saut de ligne, même les champs vides, afin que les 17 positions restent fixes.
- BIC
- Le BIC de la banque du bénéficiaire. Le format l’exige.
- Nom et IBAN
- Le nom du bénéficiaire (70 octets) et son compte.
- Montant
HUFsuivi d’un nombre entier de forints, sans décimales.- Validité
- La date et l’heure jusqu’auxquelles le code peut être utilisé, écrites sous la forme
YYYYMMDDhhmmssavec un décalage de fuseau horaire, à l’heure de Budapest. - Message
- L’avis adressé au bénéficiaire, 70 octets au maximum.
Les points qui posent souvent problème
- Le BIC est obligatoire ici, contrairement à la plupart des autres normes.
- La validité est exprimée à l’heure de Budapest, qui change entre l’hiver et l’été. Compter à partir de minuit UTC donne le mauvais jour.
- Les noms et les messages sont limités en octets, pas en caractères : une lettre accentuée en occupe donc deux.
L’utiliser dans votre boutique Shopify
Scanay crée automatiquement le code de chaque commande et l’insère dans vos e-mails de commande Shopify, vous ne saisissez donc jamais ces informations vous-même. Il choisit la bonne norme d’après le pays de la commande.
Le guide de configuration prend une dizaine de minutes, ou commencez l’essai gratuit.
Questions
Combien de temps le code doit-il rester valable ?
Aussi longtemps que le payeur a besoin pour payer. Pour les commandes d’une boutique en ligne, 30 jours est courant. Passé cette date, l’application bancaire refuse le code.
Pourquoi y a-t-il des champs vides dans le texte ?
La norme compte 17 champs. Certains, comme l’identifiant de la boutique, sont facultatifs, mais ils gardent leur place sous forme de lignes vides.
Autres normes
- UPN QR: Le code QR des bulletins de paiement slovènes, lu par les applications bancaires slovènes.
- HUB3: Le code-barres PDF417 des bulletins de paiement croates, lu par les applications bancaires croates.
- QR Platba: Le code QR court et lisible des virements bancaires tchèques, pris en charge par les applications bancaires tchèques.
- PAY by square: Le code QR compressé utilisé pour les virements bancaires et les factures en Slovaquie.
- ZBP: Le code de paiement 2D à barres verticales recommandé par l’Association des banques polonaises.
- EPC QR: Le code QR européen des virements SEPA en euros, aussi appelé GiroCode.
Scanay n’est affilié à aucune des organisations qui définissent ces normes. Les descriptions résument leurs spécifications publiques ; consultez la spécification elle-même pour les détails contraignants.