Studio de codes QR

Générateur de codes QR UPI

Créez un code QR de paiement UPI à l’aide de champs structurés comprenant l’UPI ID/VPA, le nom du bénéficiaire, le montant et la référence de transaction.

Besoin du QR sur une facture ? Utilisez le créateur de factures pour créer la facture, ajouter les informations de paiement et générer un QR pour la facture enregistrée.
GS1 Digital Link statique
Ce générateur conserve l’URI GS1 Digital Link directement dans le QR code. Les redirections dynamiques Premium QR ne sont pas utilisées pour les codes GS1 Digital Link.
En attente
Saisissez un GTIN avec un chiffre de contrôle GS1 valide.
Par défaut : https://id.gs1.org. Un résolveur personnalisé doit utiliser HTTPS.
Qualificateurs de clé facultatifs
Premium QR Codes émet les qualificateurs dans l’ordre du chemin GS1 Digital Link : AI 22, AI 10, puis AI 21.
La validation du GTIN est appliquée de nouveau côté serveur. Les valeurs GTIN-8, GTIN-12 et GTIN-13 valides sont normalisées vers la représentation à 14 chiffres utilisée par cette implémentation GS1 Digital Link.

Personnalisation avancée
Standard
Fusion artistique IA
Neon Cyber
3D Isometric
Liquid Metal
Halftone
Solide standard
✨ Mode Liquid Glass
Carré
Matrice de points
Arrondi
💎 Diamant
✨ Étoilé
➕ Croix / Plus
Œil carré
Œil circulaire
Arrondi
Pupille carrée
Pupille circulaire
Arrondi
Sans cadre
Bannière encadrée « Scannez-moi »
Designer
Couleurs et dégradés
Image de marque
Logo et icône sociale
Exporter
Taille du QR code
512px
Renseignez les champs obligatoires pour prévisualiser votre QR code.
Aperçu du QR code généré
STUDIO D’EXPORT PROFESSIONNEL Export QR prêt pour la production
PNG · 2048×2048 px · Arrière-plan QR actuel
SVG reste vectoriel. PNG, WEBP et JPG sont rasterisés dans votre navigateur. L’arrière-plan transparent n’est pas disponible pour JPG.
INTELLIGENCE QR
En attente du QR code Générez un QR code pour analyser son aptitude à la lecture.
-- /100 APTITUDE EST.
STRUCTURE QR
CHARGE UTILE
CONTRASTE
SÉCURITÉ DU LOGO
RISQUE DE STYLE
RÉSILIENCE AUX ERREURS
TAILLE D’IMPRESSION MIN.
DÉPLOIEMENT
Votre QR code n’a pas encore été analysé.
SÉCURITÉ AUTOMATIQUE DU DESIGN Contrôle préalable du logo et du design
SÛR
Score de sécurité
Structure QR
Empreinte du logo
Contraste minimal
Générez un QR code pour exécuter le contrôle préalable du design.
Conseils de précontrôle uniquement. Real Scan Lab effectue la vérification par décodeur.
INTELLIGENCE DE TAILLE D’IMPRESSION Guide d’impression physique du QR
En attente du QR code
STRUCTURE QR
ZONE DE SILENCE INCLUSE
MINIMUM RECOMMANDÉ
TAILLE D’IMPRESSION PRÉFÉRÉE
TAILLE DU MODULE À LA TAILLE PRÉFÉRÉE
DENSITÉ QR
DÉPLOIEMENT ADAPTÉ
Générez un QR code pour calculer les recommandations de taille physique d’impression.
Les recommandations de taille physique sont des conseils préalables, pas une garantie universelle de lecture ou d’impression.
CERTIFICAT DE VÉRIFICATION QR Rapport de vérification du décodeur
Non vérifié
Exécutez Real Scan Lab avant de générer un certificat.
PROFILS DE DÉPLOIEMENT Optimisez selon l’endroit où votre QR sera utilisé
Numérique / Écran

    La sélection d’un profil ne modifie pas le QR tant que vous ne l’appliquez pas.
    STUDIO DE CONNAISSANCES QR

    Générateur de codes QR UPI

    Réponse rapide : Un code QR UPI encode une demande de paiement au moyen du schéma URI upi:// défini par la National Payments Corporation of India (NPCI). Le champ obligatoire est le VPA du bénéficiaire — la Virtual Payment Address, par exemple name@upi. Si vous omettez le montant, le payeur pourra le saisir.

    Fonctionne dans votre navigateur Aucun envoi de données Design personnalisé SVG, PNG, WEBP, JPG

    Comment créer un code QR UPI

    1. Saisissez le VPA du bénéficiaire — la Virtual Payment Address au format name@bankhandle, par exemple merchant@okaxis ou freelancer@ybl.
    2. Saisissez le nom du bénéficiaire tel qu’il doit apparaître dans l’historique des transactions de l’expéditeur.
    3. Saisissez un montant fixe en INR si vous souhaitez préremplir la valeur du paiement, ou laissez le champ vide pour que le payeur saisisse le montant dans son application UPI.
    4. Ajoutez une note de transaction (champ tn) de 50 caractères maximum si le paiement nécessite une description visible par le payeur.
    5. Ajoutez une référence de transaction (champ tr) si votre système utilise des identifiants de référence pour le rapprochement.
    6. Scannez le code généré avec une application UPI sur votre propre appareil pour confirmer que le VPA et le montant sont corrects avant téléchargement.
    7. Personnalisez le motif, le style des repères, les couleurs et le logo si nécessaire, puis exportez en PNG, SVG, WEBP ou JPG jusqu’à 4096 px.

    Le code QR est construit dans votre navigateur. Rien de ce que vous saisissez n’est envoyé.

    Qu’est-ce qu’un code QR UPI ?

    Un code QR UPI est un code QR standard dont la charge utile est un URI de paiement suivant le schéma upi:// défini par la National Payments Corporation of India (NPCI). Le symbole QR suit ISO/IEC 18004:2015, la norme internationale de symbologie QR Code. La couche de charge utile UPI est décrite dans le NPCI UPI Product Overview and BHIM Brand Guidelines.

    UPI — Unified Payments Interface — est le système indien de paiement interbancaire en temps réel. Un paiement UPI transfère directement des fonds d’un compte bancaire à un autre via le NPCI réseau. Toute application compatible UPI, notamment Google Pay, PhonePe, Paytm et BHIM, peut scanner le code QR et lancer un paiement.

    Un code QR UPI n’est ni un numéro de compte bancaire, ni un numéro de carte, ni un portefeuille. Le VPA — Virtual Payment Address — agit comme un alias qui est résolu vers le compte bancaire associé au moment du paiement. Le payeur ne voit jamais le numéro de compte.

    Syntaxe de la charge utile UPI et référence des champs

    Structure URI

    Le format complet de l’URI de paiement UPI, conformément à la NPCI spécification, est :

    upi://pay?pa=<VPA>&pn=<name>&am=<amount>&cu=INR&tn=<note>&tr=<reference>

    Toutes les valeurs de champ doivent être encodées en pourcentage conformément à RFC 3986. Les espaces deviennent %20. La chaîne de requête séparée par des esperluettes compose la demande de paiement complète.

    ParamètreNom du champObligatoireFormat et contraintes
    paAdresse du bénéficiaire (VPA)Ouiname@bankhandle — la Virtual Payment Address
    pnNom du bénéficiaireOui (UPI 2.0)Nom d’affichage du bénéficiaire encodé pour URL
    amMontantNon (QR statique)Décimal en INR, deux décimales, par ex. 50.00
    cuDeviseObligatoire si am est présentToujours INR — aucune autre devise n’est valide pour UPI
    tnNote de transactionNonNote lisible, 50 caractères maximum
    trRéférence de transactionNonIdentifiant de référence alphanumérique pour le rapprochement
    mcCode de catégorie de commerçantNonCode ISO 18245 à quatre chiffres pour les transactions marchandes

    UPI 2.0, publié par NPCI en août 2018, a ajouté un paramètre sign pour les codes QR marchands signés RSA. Cette signature est générée par le prestataire de services de paiement du commerçant et ne peut pas être créée par un générateur manuel d’URI.

    Format du VPA

    Un VPA (Virtual Payment Address) suit le format handle@bankname. bankname est un suffixe enregistré de prestataire de services de paiement UPI attribué par NPCI. Les suffixes courants comprennent :

    SuffixePrestataire de services de paiement ou banque associé
    @okaxisAxis Bank via Google Pay
    @yblYes Bank via PhonePe
    @paytmPaytm Payments Bank
    @upiBHIM et VPA bancaires directs
    @oksbiState Bank of India via Google Pay

    Un VPA est propre à la personne ou à l’entreprise enregistrée auprès du prestataire UPI. Saisir un VPA inexistant produit un code QR d’apparence valide que le réseau UPI rejettera au moment du paiement. Vérifiez que le VPA se résout correctement en scannant le code avec une application UPI avant impression.

    Codes QR UPI statiques ou dynamiques

    CaractéristiqueQR UPI statiqueQR UPI dynamique
    MontantMontant fixe ou libreFixe par transaction
    RéutilisableOuiUne utilisation par code (généré par PSP)
    Créé parN’importe quel générateur d’URIPlateforme d’un prestataire de services de paiement
    Adapté àCommerces, boîtes à pourboires, freelancesTransactions marchandes de grande valeur
    RapprochementManuel ou via le champ trAutomatique via l’ID de transaction du PSP

    Un QR UPI statique sans montant fixe est le format le plus courant pour les petits commerçants et les freelances. Il est réutilisable, imprimable et scannable depuis toute application compatible UPI. Un QR UPI dynamique est généré par la plateforme d’un prestataire de services de paiement pour chaque transaction et contient généralement un identifiant de transaction unique lié au backend du PSP.

    Quand utiliser un code QR UPI

    Petits commerces et vendeurs ambulants. Un QR statique imprimé au comptoir permet aux clients de payer le montant dû en le saisissant dans leur application UPI. Aucun lecteur de carte n’est nécessaire.

    Freelances et prestataires de services. Un code QR sur une facture ou un devis permet aux clients d’initier un paiement UPI directement vers le VPA du freelance sans rechercher manuellement ses coordonnées.

    Boîtes à pourboires et points de don. Un QR statique à montant libre permet aux donateurs de choisir leur propre somme. Le nom du bénéficiaire et la note de transaction rendent le paiement identifiable sur le relevé.

    Collecte de loyers et de dépenses partagées. Un code QR envoyé dans une discussion ou affiché sur un panneau permet aux colocataires ou aux participants de payer leur part sans communiquer de coordonnées bancaires.

    Travailleurs à distance et de terrain. Un code QR sur une carte imprimée ou un badge permet de recevoir immédiatement un paiement là où Internet est disponible mais où aucun terminal POS ne l’est.

    Exigences de conception et d’impression

    Conservez une zone silencieuse de quatre modules sur tous les côtés. ISO/IEC 18004:2015 La section 6.3.3 précise ce minimum, et les applications de scan UPI en ont besoin pour une détection fiable.

    Imprimez au minimum à 5 cm sur 5 cm les codes UPI à charge utile dynamique complète destinés au point de vente. Cette valeur est tirée des recommandations du secteur pour l’affichage des QR UPI aux comptoirs. Un QR ne contenant qu’un VPA sans champs facultatifs a une charge utile plus faible et peut être imprimé à 2 cm, mais 5 cm constitue le seuil sûr pour un affichage marchand public.

    Utilisez des modules sombres sur un fond clair. Un fort contraste est particulièrement important dans les environnements très lumineux où les codes UPI sont généralement scannés, par exemple sur les stands extérieurs et les comptoirs de magasin.

    Un code UPI comportant tous les champs facultatifs — nom du bénéficiaire, montant, note, référence et code de catégorie de commerçant — produit un URI plus long et un symbole QR plus dense. À taille d’impression fixe, plus de données signifie des modules plus petits. Si vous utilisez tous les champs, imprimez plus grand plutôt que plus serré.

    Utilisez le niveau de correction d’erreurs M comme base. Le niveau M récupère environ 15 pour cent des mots de code endommagés et constitue un bon réglage par défaut pour un QR marchand susceptible d’être manipulé et affiché dans des conditions variables.

    Dépannage : pourquoi votre code QR UPI ne fonctionne pas

    Le VPA n’existe pas ou est mal saisi. Le réseau UPI rejette les paiements vers un VPA non enregistré. Scannez le code avec une application UPI et vérifiez qu’elle affiche le bon nom de bénéficiaire enregistré avant de considérer le code comme prêt à l’emploi.

    Le champ de montant utilise des virgules au lieu d’un point décimal. Les montants UPI doivent être formatés comme un nombre décimal avec un point : 1000.00, et non 1,000.00. Une virgule dans le champ am peut être rejetée par certaines applications UPI.

    Le champ devise est absent ou incorrect. cu=INR est obligatoire lorsque le champ am est présent. L’omettre ou utiliser tout autre code devise est contraire à la NPCI spécification UPI et provoquera des erreurs dans certaines applications.

    La note de transaction dépasse 50 caractères. Le champ tn est limité à 50 caractères selon la NPCI spécification. Raccourcissez la note à 50 caractères ou moins.

    Le code est trop petit pour être scanné au comptoir. Une charge utile UPI dense de moins de 3 cm échouera par intermittence en faible lumière ou avec un téléphone doté d’une caméra médiocre. Imprimez à 5 cm ou plus pour tout affichage marchand public.

    Le nom du bénéficiaire contient des caractères spéciaux. Toutes les valeurs de champ doivent être encodées en pourcentage. Si le nom contient une esperluette, un signe égal ou un autre caractère réservé, il doit être encodé sous la forme %26, %3D, etc. Ce générateur gère automatiquement l’encodage ; si vous construisez l’URI manuellement, encodez-le avec soin.

    UPI par rapport aux autres systèmes QR de paiement

    CaractéristiqueQR UPI (Inde)QR EPC (Europe/SEPA)QR PIX (Brésil)
    Organisme de gouvernanceNPCIEuropean Payments CouncilBanco Central do Brasil
    DeviseINR uniquementEUR uniquementBRL
    StandardURI upi://, NPCI spécificationEPC069-12 v3.1EMVCo MPM, BCB BR Code Manual
    Champ minimum requisVPA du bénéficiaire (pa)Nom du bénéficiaire et IBANClé PIX du compte marchand
    Montant obligatoireNonNonNon (montant libre statique)

    Chaque système est propre à son réseau de paiement et à sa juridiction. Un QR UPI fonctionne uniquement avec les applications compatibles UPI et uniquement pour les transactions en INR via le NPCI réseau.

    Ce que vous offre ce générateur de codes QR UPI

    Cet outil fonctionnant dans le navigateur crée une demande de paiement de type NPCI en upi:// contenant un VPA, le nom du bénéficiaire et, facultativement, un montant ou une note. Il est conçu pour les paiements marchands indiens, les factures, les demandes à distance et les encaissements à montant fixe. L’aperçu en direct se met à jour pendant la saisie, ce qui facilite la détection d’un champ manquant ou d’un symbole anormalement dense avant téléchargement.

    Vous pouvez régler les motifs de matrice, les styles des repères, les couleurs de premier plan et d’arrière-plan, les dégradés, les cadres, la taille et un logo facultatif. Les exports sont disponibles en SVG, PNG, WEBP et JPG en 512, 1024, 2048 ou 4096 pixels. SVG est le choix pratique pour l’impression professionnelle. Un PNG haute résolution convient aux documents de bureau et aux créations numériques.

    La charge utile statique est construite dans votre navigateur. Les informations saisies dans le générateur n’ont pas besoin d’être envoyées pour créer l’image QR. Confirmez le VPA et le bénéficiaire affiché dans l’application de paiement avant validation ; l’image QR elle-même ne valide pas la propriété du compte.

    Utiliser ce QR code à Bahreïn et à l’étranger

    UPI est un système de paiement indien, pas un rail de paiement domestique de Bahreïn. Il n’est utile à Bahreïn que lorsque le payeur et le bénéficiaire prévus disposent d’un accès UPI compatible.

    Utilisez l’orthographe britannique dans les contenus destinés aux clients lorsque cela correspond au style de votre organisation, et fournissez une version arabe lorsque le public l’attend. Rendez l’action après le scan évidente. Une courte phrase près du symbole, comme « Scannez pour enregistrer le contact » ou « Scannez pour ouvrir le lieu », rassure les utilisateurs avant qu’ils pointent leur appareil photo.

    Testez le design final sur des appareils iPhone et Android récents. Testez-le de nouveau après impression sur le papier, l’autocollant, la carte, le panneau ou l’emballage réel. La forte lumière extérieure de Bahreïn peut révéler des reflets et des problèmes de faible contraste moins visibles à l’écran. Pour un usage international, vérifiez les indicatifs pays, devises, fuseaux horaires, disponibilité régionale des applications et compatibilité des réseaux de paiement.

    LISTE DE CONTRÔLE DE L’ÉDITEUR

    Avant de publier

    • Type de charge utile QR correct
    • Données complètes et vérifiées
    • Zone de silence de quatre modules
    • Fort contraste du premier plan
    • Mise à l’échelle carrée proportionnelle
    • Logo maintenu dans des limites sûres
    • SVG ou PNG haute résolution
    • Test de scan sur appareil à la taille finale
    Retour au générateur ↑
    FAQ SUR LES QR CODES

    Questions fréquentes

    Ouvrez une question pour lire une réponse technique concise.

    01Quel est le format d’un code QR UPI ?+

    Le format est upi://pay?pa=<VPA>&pn=<name>&am=<amount>&cu=INR&tn=<note>&tr=<reference>. Le champ pa (VPA du bénéficiaire) est obligatoire. Le champ am est facultatif pour les codes QR statiques : l’omettre permet au payeur de saisir le montant dans son application UPI. Toutes les valeurs doivent être encodées en pourcentage conformément à RFC 3986. Ce format est défini par NPCI, la National Payments Corporation of India.

    02Qu’est-ce qu’un VPA dans un code QR UPI ?+

    Un VPA — Virtual Payment Address — est l’équivalent UPI d’un nom d’utilisateur pour les paiements. Il suit le format name@bankhandle, par exemple merchant@okaxis ou freelancer@ybl. Le VPA est résolu vers un compte bancaire lié via le réseau NPCI. Le payeur ne voit jamais le véritable numéro de compte lorsqu’il utilise un VPA.

    03Puis-je créer un code QR UPI sans montant fixe ?+

    Oui. Omettez les paramètres am et cu de l’URI. Le code QR ouvrira l’écran de paiement dans l’application UPI du payeur avec le nom du bénéficiaire prérempli, puis le payeur saisira le montant manuellement. C’est le format le plus courant pour les codes QR des petits commerçants affichés au comptoir.

    04Un code QR UPI fonctionne-t-il avec Google Pay, PhonePe et Paytm ?+

    Oui. Toute application prenant en charge la norme UPI de NPCI peut scanner un code QR UPI. Google Pay, PhonePe, Paytm, BHIM et toutes les autres applications UPI certifiées NPCI sont compatibles avec le format URI upi://.

    05Quelle est la différence entre un code QR UPI statique et dynamique ?+

    Un QR UPI statique encode directement le VPA et un montant fixe facultatif. Il est réutilisable et peut être créé sans prestataire de services de paiement. Un QR UPI dynamique est généré par une plateforme PSP pour une transaction précise et transporte un identifiant de transaction unique. Les codes dynamiques permettent le rapprochement automatisé et sont généralement utilisés par les commerçants enregistrés pour des transactions de plus grande valeur.

    06Un VPA UPI personnel est-il identique à un compte UPI marchand ?+

    Non. Un VPA personnel est lié à un compte bancaire individuel et convient aux paiements entre particuliers. Les règles de NPCI et des banques encadrent séparément les comptes d’encaissement marchands. Si vous collectez des paiements pour une entreprise à grande échelle, contactez votre banque ou un prestataire de services de paiement certifié UPI au sujet d’un compte marchand et de ses obligations de conformité. Un VPA personnel ne remplace pas un compte marchand.

    07Quelle est la taille minimale d’impression d’un code QR UPI ?+

    Les recommandations du secteur pour les codes QR UPI marchands indiquent au minimum 5 cm sur 5 cm pour une charge utile dynamique complète affichée à un comptoir de point de vente. Un code ne contenant qu’un VPA sans champs facultatifs peut être imprimé à 2 cm pour un scan rapproché, mais 5 cm est la norme sûre pour un affichage marchand public.

    08Comment ajouter une note de transaction à un code QR UPI ?+

    Ajoutez le paramètre tn à l’URI : tn=Payment%20for%20order%20123. La valeur doit être encodée pour URL et limitée à 50 caractères selon la spécification NPCI. La note apparaît dans l’historique des transactions du payeur et aide les deux parties à identifier le paiement.

    09Pourquoi mon code QR UPI se scanne-t-il alors que le nom du bénéficiaire est incorrect ?+

    Le paramètre pn est une indication d’affichage visible dans l’application du payeur avant confirmation. Le nom réel du bénéficiaire enregistré auprès du fournisseur UPI peut différer si le champ pn a été mal saisi. Le VPA (champ pa) détermine qui reçoit les fonds. Vérifiez que le VPA se résout vers le bon nom enregistré en scannant le code avec une véritable application UPI.

    10Un code QR UPI expire-t-il ?+

    Un code QR UPI statique n’expire pas. Le VPA est encodé directement dans le motif et le code continue de fonctionner tant que le VPA reste actif et lié à un compte bancaire. Si le VPA est désenregistré ou si le compte bancaire est fermé, le réseau UPI rejettera les paiements même si le code QR se scanne encore.