Che cos'è Bharat QR
Bharat QR è un formato comune di codice QR per i pagamenti agli esercenti in India. È stato sviluppato dalla National Payments Corporation of India (NPCI) insieme a Mastercard e Visa, e introdotto intorno al 2016-2017, con la partecipazione anche di RuPay e poi di American Express. Invece di mostrare un adesivo separato per ogni circuito, un esercente può esporre un solo codice che le app bancarie partecipanti sono in grado di leggere.
Il formato si basa sulla specifica EMVCo Merchant-Presented Mode. L'identificativo dell'esercente di ciascun circuito sta nel proprio modello di informazioni sul conto dell'esercente, e si può includere anche un indirizzo UPI, così lo stesso codice si può pagare da un'app collegata a una carta o da un'app UPI.
In che cosa differisce da un semplice codice QR UPI
Un semplice codice QR UPI contiene solo un link upi://pay e sposta il denaro tramite UPI. Un codice Bharat QR è un payload in stile EMV che può contenere più identificatori di pagamento insieme. Nell'uso quotidiano molti piccoli esercenti espongono codici UPI, mentre il Bharat QR è emesso soprattutto tramite le banche acquirer agli esercenti che accettano anche carte.