Код виден на часах, камера телефона его распознаёт, но сканер на кассе или турникете отклоняет карту. Это не обязательно означает, что экран Garmin не подходит для штрихкодов.
Причина может быть в исходных данных, выбранном формате, сроке действия кода или условиях считывания. Эти варианты лучше проверять по отдельности.
Проверьте данные внутри кода
Камера телефона умеет менять фокус и экспозицию, распознавать разные форматы и компенсировать небольшой наклон. Стационарный сканер может быть рассчитан на определённое расстояние и только один формат.
Распознавание камерой подтверждает, что данные читаются с экрана. Оно не доказывает, что система магазина или спортзала признает их действующей картой, билетом или абонементом.
Даже небольшое отличие имеет значение. Пропущенный ноль меняет идентификатор. Номер под штрихкодом может быть сокращённым или отличаться от данных внутри кода. Поэтому ручное копирование видимого номера не всегда даёт нужный результат.
Декодируйте исходный код и сохраните его полное содержимое без изменений, включая начальные нули, регистр и знаки препинания.
Сохраните исходный формат
QR не заменяет все остальные штрихкоды. Запись номера карты в QR создаёт корректный код, но сканер может ожидать Code 128, EAN-13 или другой формат.
На абонементах и клубных картах могут использоваться Code 128 и Code 39, на картах магазинов — EAN-13 или UPC-A, на билетах — Aztec. Определяйте формат по исходному коду, а не по назначению карты.
Выбирайте тот же формат, что у оригинала. Для проверки удобно использовать средство распознавания, которое показывает и содержимое, и название формата, а не только текст.
Проверьте срок действия кода
Постоянные коды могут содержать одни и те же данные месяцами. Другие коды обновляются при открытии официального приложения или через определённый промежуток времени.
Сохранённая копия динамического кода иногда проходит первую проверку, а позже перестаёт работать. В таком случае изображение может быть правильным, но данные уже недействительны.
Откройте карту в официальном приложении, сравните декодированные данные и повторите проверку позже. Если код меняется, используйте официальное приложение: WalletPro не обновляет такие коды.
Проверьте экран и положение часов
У Garmin есть часы с дисплеями AMOLED, MIP и компактными экранами Instinct. Размеры и возможности устройств различаются, но код на любом из них должен быть целым, чётким и достаточно контрастным.
Вокруг кода необходимо свободное светлое поле. Полосы и квадраты не должны сливаться или обрезаться. На считывание также влияют яркость, блики, наклон экрана и расстояние до сканера.
Попробуйте немного изменить угол и медленно отдалить или приблизить часы. Не прижимайте экран вплотную к стеклу сканера: на таком расстоянии он может не сфокусироваться.
Даже правильно отображённый код не заставит систему принять неизвестный формат или незарегистрированный идентификатор. Проверяйте результат на той кассе или турникете, где будете пользоваться картой.
Как проверить карту по порядку
Начните с оригинальной карты или официального приложения. Получите полные данные кода, определите формат и убедитесь, что данные не обновляются. Сохраните карту, выполните синхронизацию и откройте её на часах.
Для первой проверки держите рядом оригинал. Если код не принят, проверьте отдельно содержимое, формат, срок действия и качество отображения. Случайная замена одного формата другим обычно не помогает найти причину.
Успешная проверка означает, что конкретный код работает с конкретным сканером. Она не гарантирует совместимость с другими системами или с будущей обновлённой версией карты.
Что поддерживает WalletPro
WalletPro сохраняет статические карты на часах Garmin и поддерживает QR, Code 128, Aztec, EAN-13, Code 39 и UPC-A. Это позволяет выбрать исходный формат без обязательного преобразования в QR.
После синхронизации абонементы, карты лояльности, клубные карты, коды parkrun и совместимые пропуска доступны без подключения к телефону. Приложение не обновляет динамические коды, не входит в аккаунты магазинов и не гарантирует работу с каждым сканером.
Откройте WalletPro в Garmin Connect IQ.
Если код считывается с телефона, но не с часов, сначала сравните исходные данные и формат. Затем проверьте срок действия, отображение и условия сканирования — так причину можно найти без случайных изменений карты.