Картка для гаманця ui.qr_codes

QR-код перепустки для гаманця — це посилання на файл перепустки, бо саме так їх і роздають для Apple Wallet і Google Wallet. Код не містить перепустки: він веде до неї, а решту робить телефон.

Преміум

Створення QR-кодів доступне у нашому застосунку

Створюйте необмежену кількість QR-кодів прямо зі смартфона — будь-де й будь-коли. Безкоштовне завантаження.

Скористайтеся цією функцією у нашому мобільному застосунку. Завантажте його та отримайте повний мобільний досвід.

Завантажити безкоштовно

ui.howto_heading

  1. Покладіть файл перепустки на HTTPS Файл .pkpass для Apple Wallet або посилання на збереження для Google Wallet. Код не може нести сам файл, тож уся робота саме тут.
  2. Перевірте, з яким типом вмісту віддається файл Apple Wallet потребує application/vnd.apple.pkpass. Віддане як звичайне завантаження, iOS покаже файл, з яким не знає що робити, замість вікна «Додати до Wallet», — і зламаним здаватиметься код, хоч він цілий.
  3. Перевірте на iPhone і на Android Два гаманці беруть різні файли. Посилання, що додає перепустку на iOS, може не робити нічого корисного на Android, а код їх не розрізняє.
  4. Згенеруйте код із посилання У застосунку в розділі «Події та доступ» — або, оскільки payload є звичайною адресою, безкоштовним генератором Вебсайт на цьому сайті.

ui.about_heading

Перепустки — це файли, а файли надто великі для QR-коду: невеликий .pkpass важить десятки кілобайтів проти практичної стелі в кількасот символів. Тому кожен код перепустки у світі — це посилання, і цей не виняток: payload — ваша HTTPS-адреса й більше нічого.

Це варто сказати прямо, бо означає, що код не робить нічого хитрого й не варто цього від нього чекати. Працює перепустка завдяки файлу й серверу, що його віддає. Код — транспорт.

Український контекст — це звичка до документів у телефоні. Після «Дії» люди тут не дивуються посвідченню на екрані, і це грає вам на руку: пояснювати, навіщо класти перепустку в гаманець, майже не доводиться. Пояснювати доводиться інше — що для встановлення потрібен інтернет, а працює вона потім і без нього.

Той самий код можна зробити тут безкоштовно. Оскільки payload — звичайне посилання, генератор Вебсайт дає ідентичний візерунок. Версія в застосунку — це зручність, а не інший тип коду.

ui.usecases_heading

Вхід на подію за перепусткою

Перепустка лягає в гаманець і сама з’являється на екрані блокування в потрібний час і в потрібному місці. Цю поведінку дає гаманець, а не код.

Картки закладу й купони, які мають оновлюватися

Перепустці в гаманці можна надіслати зміни після встановлення — новий баланс, змінені двері. Статичний QR-код цього не вміє, і саме заради цього варто морочитися з перепусткою.

Роздача перепустки на друкованих носіях

Плакат або листівка, де в людини немає жодного застосунку, а ви хочете, щоб перепустка опинилася там, де її знайдуть удруге.

ui.limits_heading

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

Тип вмісту вирішує, чи це працює. Apple Wallet очікує application/vnd.apple.pkpass; неправильний заголовок дає завантаження в нікуди. Це найчастіша причина «перепустка не сканується» там, де сканування бездоганне.

Підписані посилання мають термін дії. Частина сервісів видає адреси з токеном, який помирає за певний час. Надрукований такий код має термін придатності, і ніщо в самому коді про це не попередить.

Один код не обслужить обидва гаманці, якщо сторінка за ним не визначає пристрій і не віддає потрібний файл.

Довжина важить, як і для будь-якого посилання: довга підписана адреса дає щільний код. Виміряно кодувальником цього сайту: адреса з 40 символів — це 29 модулів завширшки, а з 98 символів — 41 при тому самому рівні корекції.

ui.faq_heading

Чи містить QR-код саму перепустку?
Ні. Він містить посилання на неї. Перепустки важать десятки кілобайтів, а код на практиці тримає кількасот символів, тож будь-який код перепустки — це посилання, включно з цим.
Чи можна просто взяти безкоштовний генератор посилань?
Так. Payload — звичайна HTTPS-адреса, тож Вебсайт дає рівно той самий код. Версія в застосунку зручна тим, що тримає посилання поруч з іншими.
Код сканується, але в гаманець нічого не додається.
Майже завжди файл віддається з неправильним типом вмісту — Apple Wallet потребує application/vnd.apple.pkpass. Сканування й код у порядку, неправильно відповідає сервер.
Чи спрацює один код і на iPhone, і на Android?
Лише якщо сторінка за посиланням вирішує, який файл віддати. Гаманці використовують різні формати, а код не несе інформації про пристрій.

Створюйте QR-коди за лічені секунди

Створюйте QR-коди для застосунків, вебсайтів та багато іншого.

Завантажити в Google Play