Что такое Bharat QR
Bharat QR — это единый формат QR-кода для торговых платежей в Индии. Его разработала National Payments Corporation of India (NPCI) вместе с Mastercard и Visa, а появился он около 2016–2017 годов; позже к нему присоединились RuPay и American Express. Вместо отдельной наклейки для каждой сети продавец может выставить один код, который читают приложения участвующих банков.
Формат основан на спецификации EMVCo Merchant-Presented Mode. Идентификатор продавца каждой сети находится в своём шаблоне информации о счёте получателя, кроме того, можно включить адрес UPI, поэтому один и тот же код можно оплатить из приложения, привязанного к карте, или из приложения UPI.
Чем он отличается от обычного UPI QR-кода
Обычный UPI QR-код содержит только ссылку upi://pay и переводит деньги через UPI. Bharat QR — это содержимое в стиле EMV, которое может нести сразу несколько платёжных идентификаторов. В повседневной жизни многие мелкие продавцы выставляют UPI-коды, а Bharat QR выдают в основном через банки-эквайеры продавцам, которые принимают ещё и карты.