BharatQR

BharatQR, developed by NPCI, Mastercard, and Visa, is an integrated payment system in India for mobile device.

It provides a common interface between RuPay, Mastercard, Visa and American Express, and is interoperable with all the banks.

[3] The system also supports Dynamic QR code generation which eliminates the need to enter the amount for payment.

[5] NPCI, Mastercard and Visa developed BharatQR with provisions for three additional fields: bank account and IFS (Indian Financial System) code, Unified Payments Interface (UPI) and Aadhaar.

These additional fields provide banks the option to populate them as QR-based payments scale in the country.