Карта — это держатель для одного номера
Переверните магазинную карту — на ней немного: штрих-код и то же значение, напечатанное снизу. Этот штрих-код не ссылка на какой-то аккаунт где-то ещё, это и есть номер аккаунта, нарисованный штрихами.
Потому кассир и может спасти неудавшееся сканирование, набрав номер: цифры и штрихи говорят одно и то же.
Большинство кодов лояльности — линии, а не квадраты
Коды, которые люди носят с собой, в подавляющем большинстве линейные: один ряд штрихов, читаемый в одном направлении. Карта супермаркета — обычно простой EAN-13; карта спортзала или библиотеки — Code 128 или Codabar.
Скопировав этот код, вы копируете только код и ничего больше. А станет ли он вместо этого подписанным пропуском — решает магазин: Карты в Apple Wallet и Google Wallet
Экран читает только один вид сканеров
На кассовых стойках стоят два семейства считывателей штрих-кодов, и работают они в противоположных направлениях.
Лазерный сканер ждёт отражённого света
Он проводит лучом по коду и читает вернувшийся свет: белые промежутки отражают, чёрные полосы — нет. Экран не отражает ничего — вместо этого он светит сам. Лучу нечего собрать обратно, и никакая настройка телефона этого не меняет.
Имидж-сканер — это камера
Он фотографирует то, что перед ним, и разбирает картинку, поэтому светящийся экран для него — обычный объект. Большинство современных касс читают телефоны без разговоров; с теми, что не могут, спорить бесполезно.
| Что ему дают читать | Лазерный сканер | Имидж-сканер |
|---|---|---|
| Печатная пластиковая карта | Да | Да |
| Код на светящемся экране | Нет | Да |
| Экран, притушенный ради экономии батареи | Нет | Сложнее |
| Заляпанный или треснувший экран | Нет | Сложнее |
| Экран под лампой или на солнце | Нет | Сложнее |
| Цветной или градиентный код | Нет | Сложнее |
- Столбец с лазером не меняется никогда: помеха — сам экран, а не его состояние.
- Чёрные полосы на чистом белом читаются лучше всего; цветные и градиентные коды снижают шансы.
Яркость — это баланс, а не максимум
Выкрутить ползунок до упора — только половина правды. За пределами того, что нужно помещению, экран начинает бликовать сам, а блик прячет код не хуже темноты.
Помогают четыре вещи, именно в таком порядке:
- Протрите экран: отпечаток пальца для камеры — это пропавший штрих.
- Зафиксируйте ориентацию, чтобы код не поворачивался, когда вы тянетесь через прилавок.
- Поднимите яркость, но не до бликов, и наклоните экран в сторону от жёсткой лампы сверху.
- Знайте номер; после двух отказов продиктовать его лучше, чем пробовать в третий раз.
Потому у открытой карты и стоят рядом кнопка «Развернуть» и кнопка яркости. Код во весь экран — цель куда крупнее, чем карта.
Часть карт придётся оставить в кошельке
Приложение-кошелёк копирует штрих-код. Всё остальное, что делала карта, оно не копирует.
- Карта с вашей фотографией или та, на которую должен посмотреть сотрудник.
- Карта с чипом или магнитной полосой, где считыватель ждёт прикосновения или того, что картой проведут.
- Карта, которая заодно является платёжным средством, — тут правила другие.
- Всё, что срабатывает по NFC, а не по считанному коду.
В каждом из этих случаев проверяют не штрих-код. Скопировав его, вы получите картинку карты, а не саму карту.
Чтением не выяснишь, к какой стороне относится конкретная карта. Опробуйте копию в телефоне один раз в спокойную минуту, оставив пластик в кармане.
Большая часть пластика — не из супермаркетов
Вытряхните кошелёк на стол — магазинных карт там обычно меньшинство. Остальное — членство: спортзал, библиотека, аптека, музей, парковочный счёт, подарочная карта.
Каждая опознаёт вас по коду, который кто-то сканирует, — вот и всё требование.
Первыми стоит переносить редкие карты: библиотечная, нужная дважды в год, никогда не лежит в том пальто, что на вас. Сделать так, чтобы находились тридцать штук, — отдельная работа: Организатор штрих-кодов
Сигнал хуже всего там, где карта нужна
Подумайте, где эти карты нужны. Супермаркет в подвале. Спортзал с толстыми стенами. Магазин, где ваш интернет в роуминге и выключен.
Кошелёк, который тянет карты с сервера, именно в этот момент показывает крутящийся индикатор. Очередь при этом не останавливается.
Сохранённый код рисуется из данных, которые уже лежат на устройстве, поэтому открывается и в авиарежиме.
Страница магазина, покупка и синхронизация с iCloud на iOS связь всё-таки требуют. Аккаунт при этом нигде не участвует — и это отдельная тема: Кошелёк без аккаунта
Если сказать просто, весь довод в этом: карта должна быть на месте — в подвале, на кассе, с очередью за спиной. Положите её в ScanKeeper — и номер будет в телефоне независимо от того, дотягивается ли телефон хоть куда-нибудь.
Как пластиковая карта попадает в телефон
- 01
Отсканируйте код на пластике
Держите печатный код в кадре камеры. Распознавание идёт на устройстве и сохраняет значение таким, как оно напечатано.

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

В спешке вы ориентируетесь по цвету. - 03
Положите её в папку
Папки держат карты спортзала отдельно от продуктовых. Папки, поиск по коллекции и экспорт в CSV входят в ScanKeeper Premium.

Сгруппировано по тому, где вы этим действительно пользуетесь. - 04
Найдите кнопки «Развернуть» и яркости
Открытая карта показывает код, значение с кнопкой копирования и формат. Кнопки «Развернуть» и яркости стоят рядом.

Сохранённый код доступен и без интернета. - 05
Покажите её на кассе
В развёрнутом виде код поворачивается набок и заполняет экран на полной яркости. Если его дважды не приняли, продиктуйте номер.
Цель крупнее, чем была сама карта.
Что меняется, когда карты живут в телефоне
Экран становится картой
Код во всю ширину телефона — цель крупнее, чем печатный.
В очереди нечего загружать
Карта открывается из того, что уже лежит в телефоне, поэтому ряд с одной палочкой связи ничего не меняет.
Одна вещь в кармане
Десяток карт превращается в телефон, который вы и так носили с собой.
Что нужно знать, прежде чем начать
Все ли карты из кошелька можно перенести в телефон?
Если на карте есть штрих-код или QR-код, который читает кассовый сканер, — да. ScanKeeper поддерживает QR Code, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF-14, Codabar, PDF417, Aztec и Data Matrix. Карты, которые работают только по NFC или только внутри приложения самого магазина, штрих-кодами не являются, и скопировать их так не получится.
Почему один магазин читает мой телефон, а следующий отказывается?
У них разные сканеры. Имидж-сканер фотографирует код, поэтому экран для него — просто ещё одна картинка. Лазерному сканеру нужен отражённый свет, а экран светит своим.
Стоит ли выкручивать яркость на максимум?
Вверх, но не вслепую. Экран ярче, чем требует помещение, начинает бликовать сам, а блик прячет код. Поднимайте, пока штрихи не станут чёткими.
Код не сканируется. Что дальше?
Протрите экран и попробуйте снова под другим углом. Если не вышло — используйте цифры: номер под штрих-кодом и есть членский номер, и кассир может ввести его вручную.
Влияет ли треснувший или грязный экран?
Влияет. Разводы и трещины разбивают рисунок, который считывает камера, — так же, как потёртая карта. Если протереть экран, чаще всего этого хватает.
Переезжают ли баллы и купоны вместе со штрих-кодом?
Нет. Баллы, история покупок и предложения остаются в программе лояльности магазина, которая знает вас по номеру, записанному в штрих-коде.
Это то же самое, что Apple Wallet или Google Wallet?
Нет. Там лежат пропуска, которые выпустил и подписал магазин, а ScanKeeper их не создаёт. Он хранит код, который вы отсканировали сами.
Стоит ли выбрасывать пластик?
Не в первый же день. Опробуйте копию в телефоне один раз на своей кассе, оставив карту в кармане.

