Почему камера или приложение не считывают QR-код для оплаты

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

Что проверить в первую очередь

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

Если код считался, а оплата всё равно зависла

Если рамка сканера подсветила код, но после этого ничего не происходит или крутится значок загрузки, вероятная причина — отсутствие или нестабильность интернета на телефоне в этот момент, а не проблема самого QR-кода. При ограничениях мобильного интернета в регионе стоит проверить, ловит ли телефон Wi-Fi магазина, если он есть, или подождать несколько секунд — часть приложений досылают запрос автоматически, как только связь ненадолго появляется. Закрывать приложение и открывать заново в этот момент не стоит — можно потерять уже начатую попытку оплаты.

Что видитеВероятная причина
Камера вообще не открывается в приложенииНет разрешения на камеру в настройках телефона
Камера открылась, но рамка не подсвечивает кодПлохой свет, грязная камера или повреждённый стикер с кодом
Рамка подсветила код, но дальше ничего не происходитНет связи для отправки запроса на подтверждение оплаты
Один код читает одно приложение, а другое — нетПриложение не поддерживает конкретный формат QR-кода

Что делать, если QR так и не сканируется

Если после проверки камеры, света и разрешений код всё равно не читается, можно ввести реквизиты платежа вручную — многие приложения оплаты по QR допускают ручной ввод номера счёта или ссылки, напечатанной рядом с кодом на чеке или стикере. Также стоит уточнить у кассира, действителен ли сам код — стикеры с QR иногда выцветают или их случайно заклеивают другим объявлением поверх настоящего кода на кассе. Если магазин крупный, у него, как правило, есть и другие способы принять оплату, поэтому один нечитаемый код редко становится непреодолимой преградой.

Запасные способы оплаты вместо QR

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

Осторожно с чужими QR-кодами

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