Нужен ли интернет, чтобы показать штрихкод карты

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

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

Как подготовить карту заранее, пока есть связь

Чтобы не зависеть от мобильного интернета в момент покупки, стоит один раз подготовиться дома или в офисе по Wi-Fi или при хорошей мобильной связи:

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

Что делать, если код всё равно не открывается

Если карта не открывается даже из кеша, у кассы есть несколько рабочих вариантов, которые не требуют интернета вообще:

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

Стоит заранее один раз узнать на своей кассе, какой из этих способов точно работает, — правила и техническая возможность ручного ввода номера карты могут отличаться от магазина к магазину и от кассы к кассе.

Таблица: способы показать карту в зависимости от ситуации

СитуацияЧто использовать
Интернет ограничен, приложение открывалось ранееОткрыть карту из кеша приложения, интернет не нужен
Приложение требует обновления кода онлайнПластиковая карта или номер карты вручную
Пластиковой карты нет и приложение не открывает кодУточнить у кассира про привязку к номеру телефона
Приложение только что установлено, карта ни разу не открываласьОткрыть карту заранее при хорошей связи дома

Почему стоит один раз проверить работу карты заранее

Момент у кассы с очередью за спиной — не лучшее время выяснять, работает ли карта без сети. Разумнее один раз, в спокойной обстановке дома по Wi-Fi или при хорошей связи, открыть карту, включить авиарежим и проверить, показывается ли код на экране. Так вы заранее будете знать, можно ли рассчитывать на приложение или лучше постоянно держать при себе пластиковую карту как запасной вариант на случай ограничений связи.

Осторожность с посторонней помощью на кассе

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

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