Оплата по QR-коду

Можно наклеить QR-код на коробку с пиццей или разместить в интернет-магазине рядом с кнопкой оплаты. Покупатель отсканирует QR, перейдет по нему к оплате заказа и заплатит с телефона — любым удобным способом.

Важно: QR создается для конкретного заказа. Чтобы прошла оплата, нужно обязательно указать идентификатор покупателя в вашей системе (customerNumber).

Как это работает

  1. Вы формируете ссылку на оплату заказа через Кассу.
  2. Генерируете QR-код, который на нее ведет.
  3. Покупатель сканирует QR-код своим смартфоном,
  4. Попадает на страницу оплаты этого заказа в Кассе и платит, как обычно.

Как сделать QR-код

Ничего специально включать не нужно: сформируйте платежную ссылку и зашейте ее в QR-код.

Шаг 1. Сформируйте платежную ссылку на оплату заказа

Для создания ссылки нужны параметры:

  • shopId и scid — настройки магазина в Кассе,
  • sum — сумма к оплате,
  • customerNumber — идентификатор покупателя в вашей системе.

Можно добавить другие параметры. Посмотреть в документации

Подставьте значения параметров в образец — вместо элементов в треугольных скобках. Это можно делать вручную или автоматически.

Образец платежной ссылки

https://money.yandex.ru/eshop.xml?shopId=<shopId>&scid=<scid>&sum=<sum>&customerNumber=<customerNumber>&custom_field=qrpayment

Пример готовой ссылки

https://money.yandex.ru/eshop.xml?shopId=62333&scid=57035&sum=3.50&customerNumber=4QRTests&custom_field=qrpayment

Шаг 2. Сгенерируйте QR-код

Вручную — с помощью любого сервиса или приложения.

Автоматически — отправив запрос к нашему сервису для генерации QR-кодов.

Посмотреть документацию

Шаг 3. Разместите QR рядом с вашим заказом

Там, где покупателю будет удобно его сканировать.