Comment fonctionne un QR code UPI
Le code contient un lien UPI au format publié par la NPCI, l'organisme qui gère le système de paiement instantané indien : upi://pay?pa=votreid@banque&pn=Votre%20Nom&am=250.00&cu=INR&tn=Table%204. Le paramètre pa est votre UPI ID (aussi appelé VPA), pn le nom du bénéficiaire affiché au payeur, am le montant facultatif, cu toujours INR et tn une note facultative. Les espaces et caractères spéciaux du nom et de la note sont encodés en pourcentage, de sorte que le lien forme une seule chaîne continue.
Toutes les applications UPI en Inde sont tenues de comprendre ce lien : le même code fonctionne donc dans PhonePe, Google Pay, Paytm, BHIM, Amazon Pay et les applications bancaires. Le payeur ouvre l'application, appuie sur Scanner, et l'application renseigne votre UPI ID, le nom et le montant s'il a été défini. Le payeur confirme avec son code PIN UPI et l'argent passe d'un compte bancaire à l'autre en quelques secondes.
C'est la forme statique du lien, présentée par le commerçant. Les champs qu'utilisent les passerelles de paiement pour les codes dynamiques, comme une référence de transaction, un code commerçant ou une signature, sont volontairement omis. Le code reste ainsi simple et valide pour un UPI ID personnel ; un compte commerçant enregistré fonctionne aussi, puisque l'application n'a besoin que de l'identifiant.
Exemples d'utilisation
- Une épicerie de quartier (kirana) ou un stand de thé imprime un code sans montant : les clients saisissent ce qu'ils doivent après chaque vente.
- Un pâtissier à domicile ou un tailleur partage un code à prix fixe dans un message WhatsApp ou sur un prospectus.
- Une copropriété ou une école encaisse une cotisation avec un code portant le montant et une note comme Maintenance March.
- Un temple, une ONG ou un festival universitaire affiche un code de don sur une banderole ou à l'écran lors d'un événement.
Conseils avant d'imprimer
- Vérifiez l'UPI ID caractère par caractère. Les suffixes courants sont @okaxis, @oksbi, @ybl, @paytm, @ibl et @upi ; une lettre erronée envoie l'argent à quelqu'un d'autre ou fait échouer le paiement.
- Saisissez le nom du bénéficiaire tel qu'il figure dans votre banque, pour que le payeur voie un nom qu'il reconnaît. L'application affiche ce nom et le nom vérifié du titulaire du compte.
- Laissez le montant vide pour les commerces dont les additions varient. Pour des tarifs fixes, renseignez-le afin que le payeur ne puisse pas se tromper.
- Scannez le code terminé avec deux applications UPI différentes avant d'imprimer. Si l'une affiche un nom ou un montant erroné, corrigez maintenant plutôt qu'après cent exemplaires.