UPI QR-код

Также называют: платёжный QR UPI, upi://pay

Определение

UPI QR-код — это QR-код для Unified Payments Interface (Индия), несущий ссылку upi://pay с UPI ID получателя, чтобы любое приложение UPI могло его отсканировать и подставить данные платежа.

Как работает UPI QR-код

UPI QR-код содержит платёжную ссылку, начинающуюся с upi://pay. Когда приложение UPI сканирует её, оно читает виртуальный платёжный адрес получателя (UPI ID), имя получателя и, если есть, сумму или примечание, а затем просит плательщика подтвердить платёж своим UPI PIN. Деньги переходят между банковскими счетами через UPI — систему мгновенных платежей, которой управляет National Payments Corporation of India (NPCI).

Поскольку формат общий, код, созданный для одного банка или приложения, работает с любым другим приложением UPI. Код для перевода между людьми обычно содержит только UPI ID и имя, а код продавца может добавлять код категории продавца и ссылку на транзакцию.

Поля ссылки upi://pay

Ссылка — это набор параметров запроса. Минимальный пример: upi://pay?pa=shop@examplebank&pn=Example%20Store&cu=INR. Добавив am=250.00, можно зафиксировать сумму, а добавив tn — задать примечание, которое появится в приложении плательщика. Пробелы и специальные символы в имени или примечании должны быть закодированы в процентной кодировке.

  • pa: адрес получателя (UPI ID), обязательное
  • pn: имя получателя
  • am: сумма в рупиях, до двух десятичных знаков
  • cu: валюта, INR
  • tn: примечание к транзакции
  • mc и tr: код категории продавца и ссылка на транзакцию, используются продавцами

Статические и динамические коды и безопасность

Статический UPI QR-код без суммы можно напечатать и использовать многократно, а плательщик каждый раз вводит сумму сам. Динамический код содержит сумму и ссылку для одного заказа. Сканирование UPI-кода может только отправлять деньги плательщика; получить деньги так нельзя, поэтому сообщение вроде «отсканируйте этот код, чтобы получить возврат» — распространённая схема мошенничества.

Частые вопросы

Можно ли получить деньги, отсканировав UPI QR-код?

Нет. Сканирование UPI QR-кода и ввод PIN всегда отправляют деньги. Чтобы получить платёж, сканировать код или вводить PIN никогда не нужно.

Работает ли UPI QR-код с каждым приложением UPI?

Да, формат upi://pay общий для приложений UPI, поэтому код, созданный в одном приложении, может отсканировать любое другое приложение UPI.

Можно ли задать в UPI QR-коде фиксированную сумму?

Да. Добавьте параметр am, например am=250.00, и приложение плательщика покажет эту сумму для подтверждения.

Источники и стандарты

Все термины