Техническое задание: Интеграция с Apple Wallet для подарочных карт

Цель проекта

Реализовать на стороне сервиса по продаже подарочных карт функционал генерации уникальных ссылок (passes), позволяющих клиентам добавлять купленные цифровые карты напрямую в стандартное приложение Apple Wallet (Кошелек) на устройствах iOS.

Ключевые задачи

  • Настроить процесс формирования карт (passes) в формате .pkpass, совместимом с Apple Wallet.
  • Реализовать генерацию уникальных ссылок или QR-кодов для добавления карт пользователем.
  • Обеспечить интеграцию этого процесса с существующей системой продаж и управления подарочными картами.
  • Настроить возможность кастомизации внешнего вида карты (логотип, цвета, текст) в соответствии с брендом.
  • Обеспечить безопасность и валидацию карт.

Требования к исполнителю

В отклике обязательно подробно опишите:

  • Ваш практический опыт реализации аналогичных интеграций с Apple Wallet PassKit.
  • Какие технологии, фреймворки или сервисы вы планируете использовать (например, собственный сервер, сторонние SaaS-решения).
  • Перечень необходимых ресурсов и условий со стороны заказчика для успешного выполнения работы (например, наличие Apple Developer Account, сертификатов, SSL).
  • Понимание процесса: от создания шаблона карты до доставки ссылки клиенту.

Ожидаемый результат

Клиент сервиса после покупки подарочной карты получает возможность одним нажатием добавить ее в приложение Apple Wallet. Карта должна отображать актуальный баланс, быть защищенной от подделки и корректно обновляться при изменении данных.