Середньо ⏱ 30 хвилин на читання, 1-2 тижні на впровадження Для: CTO, product-менеджери, technical founders

Додайте картки в Apple Wallet: бізнес-гайд

Огляд для бізнесів: як працює Apple Wallet, які варіанти випуску карток, коли обирати самостійну розробку vs готову платформу типу 7Konto.

Apple Wallet — це системний застосунок на iPhone для зберігання карток: посадкових талонів, білетів, карток лояльності, подарункових карток, ID. Для бізнесу він відкриває канал взаємодії з клієнтом без потреби розробляти власний застосунок. Ось усе, що потрібно знати.

Що потрібно

  • Технічна команда (мінімум backend-розробник)
  • Apple Developer акаунт ($99/рік для власної інтеграції)
  • Домен з HTTPS для web service
  • Або: підписка на платформу типу 7Konto (без свого коду)

Покроковий процес

1

Що таке Apple Wallet і PassKit

Apple Wallet — це сховище цифрових карток. PassKit — фреймворк Apple для створення й розповсюдження цих карток. Кожна картка — це .pkpass файл, підписаний вашим сертифікатом.

  • iOS 6+ (запущено у 2012)
  • Native на всіх iPhone
  • Оновлюється через APN push-нотифікації
2

Оберіть підхід

Є два основних шляхи: розробити власну інтеграцію з PassKit або використати готову платформу (7Konto, PassKit.com).

  • Власна розробка: повний контроль, велика робота — 2-3 місяці розробки
  • Готова платформа: швидкість — 1-2 тижні, обмежена гнучкість, залежність від вендора
  • Гібрид: використати платформу для випуску, власну розробку для UX
3

Налаштуйте Apple Developer акаунт (для власної розробки)

Для власної інтеграції потрібен Apple Developer акаунт ($99/рік) + Pass Type ID сертифікат.

  • Реєстрація на developer.apple.com
  • Створення Pass Type ID (pass.com.yourdomain.pass)
  • Скачування сертифікатів для підпису passes
  • Налаштування push-нотифікацій
4

Спроектуйте картку

Кожен pass має тип (loyalty, gift, event, boarding, generic), поля, кольори, лого.

  • 5 типів passes: boarding, event, coupon, storeCard, generic
  • Поля: primary, secondary, auxiliary, back
  • Кольори: background, foreground, label
  • Штрихкод: QR, PDF417, Aztec, Code 128
5

Створюйте й підписуйте passes

На бекенді генеруйте pass.json, images, підписуйте сертифікатом, збирайте в .pkpass ZIP.

  • Використайте бібліотеки: passkit-generator (Node), signpass (Ruby)
  • Обов'язкові файли: pass.json, manifest.json, signature, icon@2x.png
  • Опційні: logo, strip, background, footer images
6

Розповсюджуйте passes

Клієнт додає pass у Wallet через: посилання, email attachment, QR-код, SMS з .pkpass URL.

  • Найпростіше: посилання «Додати в Wallet» на сайті
  • SMS з .pkpass URL для доставки одразу в кишеню
  • QR-код на POS для сканування камерою iPhone
7

Оновлюйте passes в реальному часі

Баланс, статус, поле — все можна оновити через push. Клієнт бачить актуальну інформацію на екрані блокування.

  • Webhook від Apple при реєстрації нового pass
  • API для push-нотифікацій
  • Web Service URL у pass.json для оновлень

Пропустіть гайд — ми зробимо це за Вас

Безкоштовний 30-денний пілот включає повне впровадження нашою командою. Ви отримуєте результат, не роблячи роботу.