В этой статье
- 01Что такое карта лояльности в Apple Wallet
- 02Как её видит клиент на iPhone
- 03Что технически нужно, чтобы выпустить пасс
- 04Почему не стоит делать это самому
- 05Как получить карту в Apple Wallet со Stampaz
- 06Как оформить карту для Wallet
- 07Частые вопросы гостей (и что отвечать)
- 08Apple Wallet против картонной карты
Что такое карта лояльности в Apple Wallet
Карта лояльности в Apple Wallet — это «пасс»: файл, который клиент сохраняет в приложение Wallet на iPhone рядом с посадочными талонами, билетами и банковскими картами. Это не приложение и не сайт, а объект, который живёт прямо в телефоне.
Apple делит пассы на стили. Для лояльности используется стиль store card («карта магазина»). Согласно документации Apple о создании пасса store card, этот стиль предназначен для дисконтных, подарочных карт и карт лояльности магазинов и позволяет показывать баллы, баланс, условия и другую полезную информацию.
Такой пасс может содержать:
- Логотип и картинку-полосу (баннер) во всю ширину карты.
- Поля с важной информацией: штампы, баллы, баланс или уровень. На лицевой стороне помещается немного полей; если текст длинный, Wallet покажет его не целиком.
- Код (QR или другой формат), который сотрудник сканирует на кассе.
- Оборотную сторону с любым нужным текстом: условия, часы работы, контакты.
Как её видит клиент на iPhone
Для клиента всё очень просто, и именно поэтому это работает.
Сохранить
Клиент сканирует камерой QR на вашем плакате, заполняет минимум полей и нажимает «Добавить». В руководстве пользователя iPhone о пассах Apple описывает разные способы добавить пасс в Wallet, в том числе из Safari, письма или по коду.
Показать на кассе
Открывает Wallet (или дважды нажимает боковую кнопку, в зависимости от настроек), показывает карту, сотрудник сканирует код. Не нужно рыться в сумке или диктовать номер телефона.
Видеть актуальное состояние
Когда вы ставите штамп, пасс меняется в телефоне клиента. Apple называет это автоматическими обновлениями; клиент может включить или выключить их в информации о каждом пассе. При обновлении поля iPhone может показать уведомление на экране блокировки («До бесплатного кофе остался 1 штамп»).
Появиться, когда клиент рядом
Пасс может содержать значимые места. Согласно руководству Apple о показе пасса на экране блокировки, система может показывать пасс, когда человек находится в определённом месте, — например, карту фитнес-клуба в клубе. Пасс поддерживает до 10 значимых мест. Для кофейни это значит, что карта может всплыть на экране блокировки, когда клиент проходит мимо.
Что технически нужно, чтобы выпустить пасс
Если интересно (или у вас есть знакомый программист с горящими глазами), вот что Apple требует для выпуска пассов. Всё описано в документации Wallet для разработчиков.
- Аккаунт Apple Developer (платный) для доступа к разделу сертификатов.
- Идентификатор типа пасса (Pass Type ID) в формате «pass.com.vashbiznes.loyalty». У каждого клиента — свой пасс с собственным серийным номером.
- Сертификат подписи для этого идентификатора. Создаётся на портале Apple по запросу на подпись (CSR).
- Сборка пасса: файл pass.json с данными, изображения в нескольких разрешениях, манифест с хешем каждого файла и цифровая подпись. Всё упаковывается и переименовывается в .pkpass. Apple подробно описывает это в разделе Building a Pass.
- Веб-сервис обновлений. Чтобы пасс менялся при начислении штампа, нужен HTTPS-сервер, который регистрирует устройства, отправляет push через серверы Apple и отдаёт новую версию пасса. Описано в Adding a Web Service to Update Passes.
А дальше то, чего нет в документации: способ, которым сотрудники сканируют и начисляют штампы, база клиентов с соблюдением законов о персональных данных, продление сертификата, когда истечёт срок, и повторение всего для Android с Google Wallet, который устроен иначе.
Почему не стоит делать это самому
Можно, и для крупной сети со своими разработчиками это может иметь смысл. Для локального бизнеса — не окупается:
| Если делать самому | С платформой |
|---|---|
| Аккаунт разработчика, сертификаты и их продление | Этим занимается платформа |
| Программировать сервер обновлений | Обновления приходят сами |
| Делать свой инструмент для сканирования | Готовый сканер на любом телефоне |
| Повторять всё для Android | Apple, Google и веб-карта сразу |
| Недели работы и поддержки | Около 5 минут на запуск |
Время, которое ушло бы на подписи и серверы, лучше потратить на то, что действительно приводит гостей: хорошую награду и команду, которая рассказывает о карте.
Как получить карту в Apple Wallet со Stampaz
Запуск занимает около 5 минут:
- Выберите тип карты: штампы, баллы, уровневая скидка, кэшбэк, подарочная карта или подписка. Все есть на каждом тарифе.
- Настройте дизайн: логотип, фоновое фото, цвета, подписи и, если хотите, штампы с вашим рисунком.
- Распечатайте плакат с QR, который сделает Stampaz, и поставьте у кассы.
- Сканируйте любым телефоном: сотрудникам не нужны ни учётные записи, ни приложения.
Одна и та же карта сохраняется в Apple Wallet на iPhone, в Google Wallet на Android и в виде веб-карты для остальных. Вам не нужно ничего делать отдельно для каждого случая.
Кроме того, из панели можно отправлять push-уведомления на экран блокировки (4 в месяц на тарифе Local, без лимита на Pro и Cadena), настроить автоматические сообщения на день рождения, приветствие или «мы скучаем» (Pro и Cadena) и включить уведомление рядом с точкой (Pro и Cadena).
Полная пошаговая инструкция — от выбора награды до фразы на кассе — в статье как создать карту лояльности.
Как оформить карту для Wallet
Карта соревнуется ещё с десятком других в кошельке клиента. Вот детали, которые решают:
Полоса (баннер)
- Используйте горизонтальное и простое фото: ваш продукт или зал, без надписей поверх.
- Wallet размещает информацию поверх картинки, поэтому избегайте пёстрого фона там, где будут штампы или баллы.
- По руководству Apple о store card, на Apple Watch картинка-полоса не показывается. Главное должно быть в полях, а не только на фото.
Читаемость
- Высокий контраст текста и фона. Белый на тёмном фирменном цвете обычно работает.
- Короткие подписи: «Кофе», «Баллы», «Баланс». На лицевой стороне мало места, длинные тексты обрезаются.
- Логотип, читаемый в малом размере. Если в нём много деталей, используйте упрощённую версию.
Оборотная сторона
Туда — всё, что не помещается спереди: как работает программа, условия, часы работы и контакты. Apple требует указывать на обороте контакты того, кто подписывает пасс.
Уведомления
Каждое должно что-то давать: недостающий штамп, новинку, предложение в спокойные часы. Если слать неинтересное, клиент отключит обновления или удалит карту.
Частые вопросы гостей (и что отвечать)
После запуска сотрудники услышат на кассе такие вопросы. Лучше, чтобы ответы были готовы:
- «Не появляется кнопка “Добавить”». Обычно так бывает, если ссылка открыта внутри другого приложения (например, мессенджера). Пусть откроет её в Safari и попробует снова.
- «Не вижу штамп, который вы только что поставили». Для обновления нужна связь. Если в зале не ловит, он придёт на улице. Штамп уже записан.
- «А если я сменю iPhone?» По руководству Apple, пассы Wallet синхронизируются между устройствами с одним Apple ID.
- «Не хочу оставлять свои данные». Объясните, что вы спрашиваете и зачем. Спрашивайте минимум: чем короче форма, тем больше регистраций.
Держите на телефоне заведения тестовую карту, чтобы показать, как она выглядит. Увидеть карту убеждает лучше, чем услышать о ней.
Apple Wallet против картонной карты
Карта в Wallet не постирается вместе с джинсами, не забудется дома (телефон всегда с собой) и позволяет говорить с клиентом после того, как он ушёл. Но это не волшебство: если награда слабая или на кассе о карте никто не говорит, она тоже не сработает. Спокойно сравниваем варианты в статье бумажная или электронная карта.
Частые вопросы
Напрямую — нет: Apple Wallet принимает только пассы, подписанные их выпускающим. Зато можно создать электронную версию своей карты и при регистрации начислить клиенту штампы, накопленные на бумаге.
Показать её — да: пасс хранится в iPhone, и код отображается офлайн. Обновления (новые штампы, баланс) придут, когда у телефона снова появится связь.
Нет. Wallet установлен на всех iPhone. Клиент сканирует QR, нажимает «Добавить», и карта сохранена.
Только если вы выпускаете пассы сами: понадобятся идентификатор типа пасса и сертификат подписи. Если вы используете платформу вроде Stampaz, этим занимается платформа.
Они могут сохранить ту же карту в Google Wallet. Кто не пользуется ни одним из кошельков, может открыть веб-карту в браузере.