← QR Shop · Без купюрника

Безопасность оплаты по QR: что проверяет банк и клиент

Оплата по QR на автомате без оператора вызывает два встречных вопроса. Клиент боится отправить деньги не туда, владелец — что кто-то запустит пост бесплатно или переклеит код и заберёт выручку. Разбираем, на каком этапе платёж проверяет банк, что может проверить сам клиент за несколько секунд и какие простые меры закрывают реальные риски на точке.

Комиссия — по тарифу ЮKassa: от 0,9% + НДС по СБП, от 2,3% + НДС картами разных банков, только за успешные платежи.
Не нужно покупать кассу и ККТ — чек по 54-ФЗ формируется автоматически.

Где на самом деле живут риски

Сам перевод по СБП или оплата картой через ЮKassa защищены банковской инфраструктурой: данные карты не попадают ни к владельцу точки, ни на контроллер, а деньги списываются только после подтверждения клиентом в приложении банка. Слабые места почти всегда физические и организационные:

Что проверяют банк, СБП и ЮKassa

Когда клиент сканирует код, открывается платёжная страница или приложение его банка. Дальше платёж проходит несколько проверок, на которые владелец точки не влияет и которые невозможно обойти со стороны автомата.

  1. Получатель зарегистрирован. Принимать платежи через ЮKassa может только проверенный магазин: ИП или юрлицо с договором, реквизитами и расчётным счётом. Анонимный «кошелёк» таким получателем не станет.
  2. Клиент видит, кому платит. В приложении банка перед подтверждением отображаются название получателя и сумма. Без нажатия «Оплатить» деньги не спишутся.
  3. Банк клиента проверяет операцию. Антифрод банка оценивает платёж; при оплате картой может запрашиваться подтверждение 3-D Secure — код из СМС или пуш.
  4. Данные карты не передаются на точку. Номер карты вводится на защищённой странице платёжного сервиса, контроллер получает только сообщение «платёж такой-то, сумма такая-то, успешно».
  5. Статус платежа подтверждает сервис. Контроллер узнаёт об оплате от ЮKassa, а не от клиента. Скриншот, показанный в камеру, или нажатие кнопок на стойке ничего не запустят.

Как клиенту проверить код и получателя

Подсказку стоит напечатать прямо на табличке — она занимает две строки и снимает большую часть сомнений.

Подмена наклеек: почему статический код уязвимее

Мошеннику проще всего напечатать свой код и наклеить его поверх вашего. Насколько это опасно, зависит от того, какой код висит на посту.

Тип кодаЧто происходит при подменеКак защититься
Статический код на наклейкеКлиент платит постороннему, пост не включается, клиент считает, что его обманула мойкаЗащитное стекло, пломба-наклейка по контуру, регулярный осмотр, название получателя на табличке
Код с привязкой к посту через наш сервисЧужой код не связан с контроллером: пост не запускается, жалоба приходит быстроНомер поста на платёжной странице, уведомления о простое поста
Динамический код на экранеПодменить наклейкой нельзя: код генерируется под конкретный платёж и сумму и быстро устареваетЗащита экрана от вскрытия, проверка связи контроллера

Важная деталь: при подмене клиент теряет деньги, а пост не включается. Поэтому жалоба «заплатил, а ничего не работает» на посту, где раньше всё было в порядке, — первый сигнал проверить наклейку, а не контроллер.

Запуск только после подтверждения оплаты

Главное правило для владельца: оборудование включается не в момент сканирования и не по нажатию кнопки, а только после того, как платёжный сервис подтвердил успешный платёж. В QR Shop это устроено так:

  1. клиент выбирает сумму и подтверждает оплату в банке;
  2. ЮKassa присылает на сервер статус «оплачено» с номером платежа и суммой;
  3. сервер сверяет сумму и пост и передаёт команду контроллеру;
  4. контроллер подаёт на плату поста импульсы, соответствующие оплаченной сумме, — ни импульсом больше;
  5. каждый платёж запускает оборудование один раз: повторная отправка того же уведомления ничего не начислит.

Если связь с постом пропала в момент оплаты, платёж не теряется: в личном кабинете видно, что деньги пришли, а запуск не состоялся, и по такому платежу можно сделать возврат.

Возвраты как часть безопасности

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

Что делать владельцу точки

Стоимость и тариф

Контроллер QR Shop — от 50 000 ₽, это дешевле банковского терминала на каждый пост. Бывают случаи, когда наше оборудование не нужно: если у автомата есть облачное управление с открытым API, иногда подключаем по API без нашего оборудования.

Комиссия — это тариф ЮKassa: от 0,9% + НДС по СБП, от 2,3% + НДС картами разных банков, с успешного платежа. Не нужно покупать кассу и ККТ: чек по 54-ФЗ формируется автоматически и приходит клиенту на телефон.

Где это применяется

Применяется в местах, где необходимо предоставление контролируемого/платного доступа или услуг населению без наличия оператора: мойки самообслуживания, пылесосы, ковромойки, вендинг, шлагбаумы, турникеты, двери, платные туалеты, массажные кресла, стиральные машины. Мы делаем автоматизацию любых процессов вокруг оплаты и интеграцию с CRM: каждый платёж с номером точки, суммой и статусом попадает в вашу систему учёта, и спорные операции находятся за минуты.

Как обсудить защиту оплаты на вашем объекте

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

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

Может ли мошенник получить данные карты клиента через QR на автомате?
Нет. Данные карты вводятся на защищённой странице платёжного сервиса или в приложении банка. Контроллер и владелец точки получают только статус платежа и сумму.

Как клиенту понять, что код настоящий?
Перед подтверждением сверить название получателя и номер поста на экране оплаты с табличкой у автомата и убедиться, что код не наклеен поверх другого. После оплаты приходит чек по 54-ФЗ.

Можно ли запустить пост, показав скриншот оплаты?
Нет. Оборудование запускается только после того, как ЮKassa подтвердила успешный платёж на сервере. Скриншоты и повторные уведомления ничего не начисляют.

Что делать, если на посту обнаружили чужую наклейку?
Снять её, сохранить фото, повесить свой код под защиту с пломбой и проверить последние платежи и жалобы. Пострадавшим клиентам стоит обратиться в свой банк.

Как вернуть деньги, если оплата прошла, а оборудование не включилось?
Сделать возврат из личного кабинета: деньги вернутся на ту же карту или счёт. В кабинете видно платежи без запуска.

Какая комиссия и нужна ли касса?
Комиссия — тариф ЮKassa: от 0,9% + НДС по СБП, от 2,3% + НДС картами разных банков, с успешного платежа. Не нужно покупать кассу и ККТ: чек по 54-ФЗ формируется автоматически.

Читайте также

Что сделать дальше

Откройте бота QR Shop в MAX: там демо-оплата с телефона и заявка на расчёт под ваше оборудование. Опишите, что стоит на объекте, — подберём схему подключения.

Открыть бота: демо или заявка Позвонить +7 (977) 804-47-01

Наши каналы
Telegram · MAX · канал MAX · Дзен · сайт