Перейти к содержаниюСправка

Оплата по QR-коду: СБП и Яндекс Пэй

Покупатель считывает QR-код телефоном и платит в приложении своего банка — без карты и терминала. Касса поддерживает оплату через Систему быстрых платежей (СБП) и через Яндекс Пэй.

Общее описание

  1. QR-код Кассир нажимает кнопку оплаты по QR-коду. Касса запрашивает в облаке код на сумму чека и показывает его на экране.
  2. Оплата Покупатель считывает код камерой телефона и подтверждает платёж в банковском приложении.
  3. Проверка Касса узнаёт у банка, поступили ли деньги.
  4. Чек После подтверждения касса печатает чек. Оплата попадает в счётчик «Сумма по СБП».

Доступны три варианта. На кассе может быть включён один или несколько.

СБП Разовый QR-код на экране. Деньги приходят на расчётный счёт в банке «Точка». Кнопка «Оплата по QR»
Яндекс Пэй, QR на экране Разовый QR-код на экране. Покупатель может заплатить всю сумму сразу или частями (сплит). Кнопка «Яндекс Пэй / QR на экране»
Яндекс Пэй, QR-табличка Постоянный QR-код напечатан на табличке у кассы. Касса сама замечает поступление денег. Кнопка «QR от Я.Пэй»

Нужна связь с облаком. Оплата по QR-коду не работает без интернета: код выдаёт банк, и он же подтверждает платёж. Если связи нет, примите оплату наличными или картой.

Оплата по QR-коду всегда на всю сумму чека. Совместить её с наличными или картой в одном чеке нельзя; бонусы клиента списать можно — QR-код будет выставлен на остаток.

Подключение СБП

Комиссия банка по СБП обычно ниже, чем при оплате картой. Что потребуется:

  • расчётный счёт в банке «Точка» с подключённой услугой приёма платежей по СБП — на сегодня касса работает с СБП только через этот банк;
  • код категории продавца (МСС) — его сообщит банк;
  • по желанию — второй монитор, повёрнутый к покупателю, чтобы показывать QR-код.

Связь юридического лица с банком

  1. В панели управления откройте Точки продаж и кассы → Юридические лица и выберите организацию.
Список юридических лиц
Список юридических лиц
  1. Выберите Действия → Установить связь с банком и следуйте инструкциям. Нужно разрешить VirtualPos читать банковские реквизиты организации и работать с СБП.
Разрешение доступа в банке
Разрешение доступа в банке
  1. Дождитесь сообщения, что связь установлена. Система получит из банка данные организации и при необходимости создаст новое юридическое лицо.
  2. В разделе «Система быстрых платежей» проверьте строку «Статус юр. лица в СБП»: должно быть «Зарегистрировано». Если нет — перейдите по ссылке и пройдите регистрацию.
Статус юридического лица в СБП
Статус юридического лица в СБП
  1. Нажмите «Изменить» и заполните поле «Код категории продавца для эквайринга (МСС)» — четыре цифры.
Код МСС
Код МСС

Точка продаж, в которой стоит касса, тоже должна быть зарегистрирована в СБП: это делается на странице «Регистрация точки продаж в СБП» из карточки точки продаж.

Включение на кассе

  1. Откройте Точки продаж и кассы → Кассовые места, выберите кассу и нажмите «Изменить».
  2. Включите «Разрешить оплату по QR-коду (СБП)» и сохраните.
Параметр кассового места
Параметр кассового места
  1. В карточке кассы рядом с этим параметром нажмите «протестировать». Ответ «Тестовый QR-код для оплаты успешно сформирован» означает, что всё настроено.
  2. Перезагрузите кассу (F5).

Кнопка «Оплата по QR» появляется в окне оплаты, только когда выполнены все условия: параметр включён, у организации кассы есть счёт с поддержкой СБП, организация и точка продаж зарегистрированы в СБП. Если кнопки нет, выполните проверку из карточки кассы — она назовёт причину.

Подключение Яндекс Пэй

Яндекс Пэй включается через службу поддержки VirtualPos: сообщите, на каких кассах нужна оплата и какой вариант — QR на экране или QR-табличка. Для подключения понадобится договор с Яндекс Пэй и ключ из личного кабинета Яндекс Пэй.

Ключ хранится в опциях кассового места:

yandex_pay_api_key Ключ API для варианта «QR на экране»
newpay_user_token Токен из личного кабинета Яндекс Пэй для варианта «QR-табличка»

Значения ключей вводит служба поддержки. Не пересылайте ключи в открытых чатах и не показывайте их на скриншотах.

О возможностях сервиса — на сайте Яндекс Пэй и в презентации.

Оплата по СБП

  1. В окне оплаты нажмите «Оплата по QR» или клавишу Пробел.
Кнопка «Оплата по QR» в окне оплаты
Кнопка «Оплата по QR» в окне оплаты
  1. Откроется окно «Оплата по QR-коду»: сначала «Идет формирование QR-кода для оплаты…», затем сумма, QR-код и статус «Ожидается оплата».
  2. Попросите покупателя считать код в мобильном приложении его банка и подтвердить платёж.
  3. Нажмите «Проверить оплату» (или Enter). Касса запросит статус у банка.
  4. При статусе «Платеж получен» окно закроется, и касса напечатает чек.

Касса не проверяет оплату сама. Пока вы не нажали «Проверить оплату», статус на экране не изменится, даже если покупатель уже заплатил. Не отпускайте покупателя, пока касса не показала «Платеж получен» и не напечатала чек.

Статусы платежа:

Статус Что означает
Ожидается оплата Покупатель ещё не заплатил. Подождите и проверьте снова
В процессе проведения платежа Банк обрабатывает платёж. Проверьте ещё раз через несколько секунд
Платеж получен Деньги поступили, касса печатает чек
Платеж отклонен Банк отказал. Сформируйте новый код или примите оплату другим способом

Кнопка «Отмена» закрывает окно и возвращает к выбору способа оплаты. Если покупатель к этому моменту уже заплатил, деньги ему нужно вернуть отдельно — поэтому перед отменой нажмите «Проверить оплату» ещё раз.

Экран покупателя

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

Оплата через Яндекс Пэй

QR на экране

Оплата Яндекс Пэй по QR-коду на экране
Оплата Яндекс Пэй по QR-коду на экране

Нажмите «Яндекс Пэй / QR на экране» или Ctrl+Y. Дальше — как при оплате по СБП: покупатель считывает код, попадает на страницу оплаты и платит всю сумму или выбирает оплату частями, а кассир нажимает «Проверить оплату». Статусы: «Ожидается оплата», «Платеж получен», «Оплата отклонена».

QR-табличка

Табличка с QR-кодом Яндекс Пэй
Табличка с QR-кодом Яндекс Пэй
  1. Нажмите «QR от Я.Пэй».
  2. Дождитесь сообщения «Платеж подготовлен. Предложите покупателю считать QR код с таблички для перехода на страницу оплаты.»
  3. Покупатель считывает код с таблички и платит.
  4. Касса сама проверяет поступление каждые несколько секунд и показывает «Ожидание оплаты» с обратным отсчётом. Кнопка «Проверить оплату» запускает проверку сразу.
  5. После сообщения «Платеж успешно получен» печатается чек.

Касса ждёт оплату 10 минут. Кнопка «Отмена» отзывает запрос на оплату: «Отменяем запрос на оплату. Ожидайте…» → «Запрос на оплату успешно отменен».

Возврат

Возврат оформляется как обычно — через «Возврат по чеку», см. Возврат. Деньги возвращаются покупателю тем же способом, которым он платил.

СБП Касса отправляет в банк запрос на возврат (шаг «Возврат средств по системе быстрых платежей…»), затем печатает чек возврата
Яндекс Пэй, QR-табличка Так же, через тот же шаг
Яндекс Пэй, QR на экране На кассе возврат не выполняется. Верните деньги покупателю в личном кабинете Яндекс Пэй и обратитесь в службу поддержки, чтобы оформить чек возврата

Для возврата нужна связь с облаком. Если банк не подтвердил возврат сразу, касса сообщит: «Возврат был успешно инициирован, но за отведенное время банк не подтвердил…» — проверьте операцию в личном кабинете банка, прежде чем повторять возврат.

Если чек не напечатался после оплаты по QR-коду. Деньги покупателя уже списаны, и автоматически касса их не вернёт. Устраните причину сбоя и нажмите «Повторить печать чека». Если вы выберете «Отменить продажу (оплату по QR-коду вернуть вручную)», касса отменит продажу и покажет сумму, которую нужно вернуть: запишите её и время платежа и верните деньги через личный кабинет банка или Яндекс Пэй.

Сверка

Оплаты по QR-коду учитываются отдельно от карт: счётчик «Сумма по СБП» в меню денежных средств кассы и строка «Сверка с СБП» при закрытии смены. В карточке кассового места им соответствует поле «Оплачено СБП».

Частые ошибки

Сообщение Причина Что делать
В окне оплаты нет кнопки «Оплата по QR» СБП не настроена полностью или параметр кассы выключен Выполните проверку «протестировать» в карточке кассы и перезагрузите кассу
Произошла ошибка Облако не смогло сформировать код или проверить платёж. Причину касса не показывает Проверьте настройку кнопкой «протестировать» в карточке кассы: там причина указана полностью
Ошибка связи Нет связи с облаком Восстановите связь или примите оплату другим способом
…данному кассовому месту не назначено юр. лицо или к нему отсутствует доступ У кассы не указана организация Укажите организацию в карточке кассы
…для организации […] не настроен банковский счет с поддержкой СБП Не установлена связь с банком Выполните «Установить связь с банком»
…организация […] не зарегистрирована в СБП Юридическое лицо не прошло регистрацию Пройдите регистрацию по ссылке в карточке организации
…точка продаж […] не зарегистрирована в СБП Точка продаж не зарегистрирована Зарегистрируйте точку продаж в СБП
Нельзя оплатить по QR-коду больше, чем требуется для покупки товара. Покупка невозможна Сумма оплаты больше чека Закройте окно оплаты и откройте заново
Оплата по QR-коду запрещена администратором Параметр кассы выключен Включите «Разрешить оплату по QR-коду (СБП)»
Способ оплаты […] не поддерживает возврат Чек оплачен через Яндекс Пэй с QR на экране Верните деньги в личном кабинете Яндекс Пэй
Платеж с указанным QR-кодом не найден среди платежей за … Банк не нашёл исходный платёж за дату чека Проверьте платёж в личном кабинете банка, обратитесь в службу поддержки

Связанные разделы