QR code UPI

Aussi appelé: QR de paiement UPI, upi://pay

Définition

Un QR code UPI est un QR code pour l’Unified Payments Interface indienne, qui porte un lien upi://pay contenant l’identifiant UPI du bénéficiaire : n’importe quelle application UPI peut le scanner et préremplir un paiement.

Comment fonctionne un QR code UPI

Un QR code UPI contient un lien de paiement qui commence par upi://pay. Quand une application UPI le scanne, elle lit l’adresse de paiement virtuelle du bénéficiaire (l’identifiant UPI), son nom et l’éventuel montant ou la note, puis demande au payeur de confirmer avec son code PIN UPI. L’argent circule entre comptes bancaires par UPI, le système de paiement en temps réel exploité par la National Payments Corporation of India (NPCI).

Comme le format est partagé, un code créé pour une banque ou une application fonctionne avec toute autre application UPI. Un code de particulier à particulier ne porte généralement que l’identifiant UPI et le nom, tandis qu’un code de commerçant peut ajouter un code de catégorie de commerçant et une référence de transaction.

Champs du lien upi://pay

Le lien est un ensemble de paramètres de requête. Un exemple minimal est upi://pay?pa=shop@examplebank&pn=Example%20Store&cu=INR. Ajouter am=250.00 fixe le montant, et ajouter tn définit une note qui s’affiche dans l’application du payeur. Les espaces et caractères spéciaux du nom ou de la note doivent être encodés en pourcentage.

  • pa : adresse du bénéficiaire (identifiant UPI), obligatoire
  • pn : nom du bénéficiaire
  • am : montant, en roupies avec jusqu’à deux décimales
  • cu : devise, INR
  • tn : note de transaction
  • mc et tr : code de catégorie de commerçant et référence de transaction, utilisés par les commerçants

Codes statiques, codes dynamiques et sécurité

Un QR code UPI statique sans montant peut être imprimé et réutilisé, et le payeur saisit le montant à chaque fois. Un code dynamique inclut le montant et une référence pour une commande. Scanner un code UPI ne peut qu’envoyer de l’argent depuis le compte du payeur ; il ne peut pas en faire entrer : un message qui dit « scannez ce code pour recevoir un remboursement » est donc un schéma d’arnaque courant.

Questions fréquentes

Puis-je recevoir de l’argent en scannant un QR code UPI ?

Non. Scanner un QR code UPI et saisir votre PIN envoie toujours de l’argent. Vous n’avez jamais besoin de scanner un code ni de saisir un PIN pour recevoir un paiement.

Un QR code UPI fonctionne-t-il avec toutes les applications UPI ?

Oui, le format upi://pay est partagé entre les applications UPI : un code créé dans une application peut être scanné par n’importe quelle autre application UPI.

Puis-je mettre un montant fixe dans un QR code UPI ?

Oui. Ajoutez le paramètre am, par exemple am=250.00, et l’application du payeur affiche ce montant pour confirmation.

Sources et normes

Tous les termes