Як працює картка лояльності у Wallet: від QR-постера до заблокованого екрана
Картка лояльності у Wallet — це пропуск, який лежить в Apple Wallet або Google Wallet поруч із банківською карткою та посадковими талонами клієнта. Клієнт додає її один раз, відсканувавши QR-код, без жодного застосунку; після цього кожен штамп чи бал змінює картку прямо в телефоні, а коротке повідомлення від вашого закладу може з’явитися на заблокованому екрані. Нижче — що відбувається на кожному кроці і два місця, де все може тихо зламатися.
Якщо ви думаєте про картку у Wallet, у вас, найімовірніше, два запитання: «Чи треба клієнтам щось завантажувати?» і «Чи побачать вони моє повідомлення?» Відповідь на перше — ні. На друге — «зазвичай так, якщо виконуються дві умови», і це варте більше ніж одного речення. Тож для цієї статті я прочитав, що Apple і Google пояснюють тим, хто створює такі картки, і переклав це мовою магазину. Весь час я триматимусь одного прикладу: зоомагазин, де клієнтка приблизно раз на п’ять тижнів купує великий мішок корму для собаки, і кожен мішок дає штамп.
1. Клієнтка сканує постер біля каси
Усе починається з QR-постера біля каси або наліпки на дверях. Клієнтка наводить на нього камеру телефона, і в браузері відкривається сторінка. Вона вводить email, підтверджує короткий код і натискає «Додати в Apple Wallet» або «Додати в Google Wallet». От і все. Якщо в телефоні немає ні того, ні іншого, картка відкривається як вебкартка в браузері.
Жодного акаунта, жодного пароля, який треба пам’ятати. У зоомагазині це важить більше, ніж здається: хто купує корм, часто тримає в одній руці повідець, а в другій — 12-кілограмовий мішок. Усе, що довше за «відсканувати й натиснути», біля каси просто не станеться.
2. У телефоні з’являється пропуск, а не застосунок
У Wallet потрапляє пропуск: невелика картка з вашою назвою, вашими кольорами, кількістю штампів, QR-кодом для сканування і зворотом з умовами. Сам по собі пропуск уміє небагато, і в цьому вся суть. Жодних меню, нічого не треба оновлювати в магазині застосунків.
Але одну річ він робить тихо: каже серверу закладу «повідом мене, коли ця картка зміниться». Apple описує цей крок так: телефон реєструє пропуск і передає токен для сповіщень про оновлення (Apple Developer). Простими словами, картка в телефоні — це картинка рахунку. Справжній рахунок зберігається в нас на сервері, і картинка перемальовується, коли він змінюється.
3. Біля каси додається штамп
На касі персонал сканує QR-код картки будь-яким телефоном і натискає «додати штамп». Якщо ваша каса підключена (ми працюємо зі Square, Lightspeed, SumUp, Toast, Clover, Zettle і Shopify POS на плані Growth і вище), штамп приходить прямо з чека, і нікому не треба нічого сканувати.
Так чи інакше, штамп спершу зберігається на сервері. Телефон клієнтки ще про нього не знає.
4. Телефон отримує поштовх і перемальовує картку
Цю частину документації я вважаю найцікавішою. На iPhone сервер надсилає телефону пуш-сповіщення, і, за інструкцією Apple, воно має бути порожнім: ні кількості штампів, ні повідомлення, нічого. Apple пояснює це тим, що доставка пуш-сповіщень не гарантована, а кілька сповіщень можуть об’єднатися в одне, тож будь-що всередині може загубитися (інструкція Apple з оновлення пропусків). Поштовх каже лише «щось змінилося». Потім телефон питає в сервера, які картки змінилися, і завантажує нову версію.

Google Wallet усередині працює інакше (сервер закладу оновлює картку через Google), але клієнтка бачить те саме: четвертий штамп стає п’ятим.

Практично для вас це означає: якщо телефон клієнтки на касі без інтернету, штамп не загубиться. Він на сервері, і картка наздожене його, щойно телефон знову буде онлайн.
5. На заблокованому екрані з’являється повідомлення
Тепер про друге запитання — про повідомлення. На iPhone Wallet показує сповіщення, коли на картці змінюється рядок, налаштований так, щоб повідомляти про свої зміни. Apple називає це повідомленням про зміну, і описано його в тій самій інструкції. Саме так на заблокований екран потрапляє «раді вас бачити знову» чи «на вас чекає нагорода»: картка змінюється, і про зміну повідомляється.
У Google Wallet повідомлення прикріплюються до картки, і Google встановлює жорсткий ліміт. Картка лояльності може отримати за 24 години щонайбільше 3 повідомлення з пуш-сповіщенням і щонайбільше 3 оновлення полів на кшталт балансу балів зі сповіщенням; у користувачів мають бути увімкнені сповіщення для пропусків (Google for Developers, станом на жовтень 2026).
| Apple Wallet | Google Wallet | |
|---|---|---|
| Як змінюється картка | Порожній поштовх, потім телефон завантажує нову картку | Картка оновлюється через Google |
| Як з’являється повідомлення | Рядок на картці змінюється, і про це повідомляється | Повідомлення, прикріплене до картки |
| Денний ліміт сповіщень | Не опублікований | 3 повідомлення і 3 оновлення за 24 години |
| Клієнт може вимкнути | Так | Так |

У нас пуш-сповіщення у Wallet є в кожному плані, зокрема у Starter за 19 € на місяць за заклад (ціни, жовтень 2026), і кожен клієнт сам обирає, що хоче отримувати.
Два місця, де все тихо ламається
Усе описане вище працює. Коли щось ламається, то тихо, тому варто знати, куди дивитися.
Картка так і не потрапила у Wallet. Людина сканує, вводить email, підтверджує код, а потім черга рушає, і телефон зникає в кишені раніше, ніж вона натисне «Додати». Клієнт думає, що картка в нього є. Ви теж так думаєте. Насправді її немає ні в кого. Рішення — п’ятисекундна звичка для персоналу: коли хтось приєднується біля каси, попросіть показати картку на екрані, перш ніж ставити перший штамп.
Сповіщення вимкнені. Клієнт може вимкнути сповіщення для Wallet або для однієї картки. Картка далі оновлюється, штампи на місці, але ваше повідомлення так і не з’явиться на заблокованому екрані. Увімкнути їх замість клієнта ви не можете, і не варто цього хотіти. Єдине справжнє рішення — надсилати менше і кращих повідомлень, щоб ні в кого не було причини вас вимикати.
Це й моє правило, а ліміт Google аргументує його за мене: якщо платформі доводиться обмежувати магазин трьома сповіщеннями на день, хтось явно пробував більше. Я надсилав би не більше двох повідомлень на місяць на картку, і кожне — про власну картку клієнта: штамп, до якого лишилося трохи, нагорода, що чекає, візит, який затримується. Картка зі штампами для барбершопу показує одне таке повідомлення, приурочене до моменту, коли постійний клієнт зникає, а план на Чорну п’ятницю має ще чотири, які можна адаптувати.
Картка — найпростіша частина
Ось що цей розбір навмисно залишає за кадром. Технологія, яку я щойно описав, надійна. Apple і Google роками працюють із пропусками, а посадковий талон у вашому власному Wallet працює на тому самому механізмі. Чи спрацює ваша картка лояльності, вирішує все навколо: чи персонал пропонує її кожному клієнту, чи нагорода варта п’яти тижнів корму і чи ваші повідомлення — це те, чому людина рада на заблокованому екрані.
Тож якщо ви зважуєте картку у Wallet проти паперової, я б не витрачав багато часу на технологію. Я б витратив його на одне запитання: що змусило б вашого постійного клієнта зрадіти, побачивши вашу назву на екрані? Якщо маєте відповідь, картка зробить решту. Перегляньте типи карток, які ми пропонуємо, і спробуйте одну 30 днів безкоштовно, без прив’язки картки.
Більше історій
Подарункові сертифікати для малого бізнесу: 7 помилок, які варто виправити до Різдва
Паперові сертифікати без обліку, незручні суми, ризикові терміни дії й забутий отримувач: сім помилок із подарунковими картками та що робити натомість.
Програма лояльності для барбершопу: картка зі штампами в ритмі стрижок
Картка на шість штампів, нагорода для спокійних годин і одне повідомлення клієнтові, який зник: налаштування для барбершопу, яке можна скопіювати.
Чорна п’ятниця для малого магазину: програма лояльності, що винагороджує постійних клієнтів
Без знижки на все. План за датами від сьогодні до січня: нагорода для власників картки на вихідні Чорної п’ятниці й готові тексти повідомлень.