Оплата по QR-коду
Важно: эта опция работает по Протоколу приема платежей, способ подключения — HTTP-протокол (к нему не подключаются новые пользователи).
Можно наклеить QR-код на коробку с пиццей или разместить в интернет-магазине рядом с кнопкой оплаты. Покупатель отсканирует QR, перейдет по нему к оплате заказа и заплатит с телефона — любым удобным способом.
QR создается для конкретного заказа. Чтобы прошла оплата, нужно обязательно указать идентификатор покупателя в вашей системе (
customerNumber
).
Как это работает
  1. Вы формируете ссылку на оплату заказа через ЮKassa.
  2. Генерируете QR-код, который на нее ведет.
  3. Покупатель сканирует QR-код своим смартфоном,
  4. Попадает на страницу оплаты этого заказа в ЮKassa и платит, как обычно.
Как сделать QR-код
Ничего специально включать не нужно: сформируйте платежную ссылку и зашейте ее в QR-код.
Шаг 1. Сформируйте платежную ссылку на оплату заказа
Для создания ссылки нужны параметры:
  • shopId
    и
    scid
    — настройки магазина в ЮKassa,
  • sum
    — сумма к оплате,
  • customerNumber
    — идентификатор покупателя в вашей системе.
Можно добавить другие параметры. Посмотреть в документации
Подставьте значения параметров в образец — вместо элементов в треугольных скобках. Это можно делать вручную или автоматически.
Образец платежной ссылки
Пример готовой ссылки
Шаг 2. Сгенерируйте QR-код
Вручную — с помощью любого сервиса или приложения.
Шаг 3. Разместите QR рядом с вашим заказом
Там, где покупателю будет удобно его сканировать.