Как сделать виртуальную карту на айфоне

Обновлено: 06.07.2024

*Чтобы добавить карту Мир в Apple Pay, проверьте, что версия операционной системы не ниже 14.5 на iPhone и 7.4 на Apple Watch. Оплата картами Мир в Apple Pay работает на терминалах, которые принимают к оплате бесконтактные карты Мир.

Одним взглядом или касанием пальца

Apple Pay позволяет очень просто покупать в магазинах, приложениях и на веб-сайтах.

Оплачивать покупки с помощью Apple Pay могут владельцы устройств с операционной системой iOS и macOS — iPhone, iPad или Apple Watch.

Безопасность и конфиденциальность

При оплате с Apple Pay используется виртуальный номер карты вместо реального, а сам номер карты не хранится ни на устройстве, ни на серверах Apple.

Как подключить Apple Pay

Как платить с помощью Apple Pay

iPhone с Face ID

  • При оплате в магазинах дважды нажмите боковую кнопку, взгляните на iPhone для прохождения аутентификации, после чего поднесите его к терминалу.
  • При оплате в приложениях выберите Apple Pay в качестве способа оплаты.

iPhone с Touch ID

  • При оплате в магазинах приложите палец к Touch ID и поднесите iPhone к терминалу.
  • При оплате в приложениях выберите Apple Pay в качестве способа оплаты.

Что такое Apple Pay?

Apple Pay — это удобный, безопасный и конфиденциальный способ оплаты покупок в магазинах, приложениях и в интернете без использования пластиковой карты или наличных. Доступен на устройствах iPhone, iPad, Apple Watсh и Mac. При оплате данные вашей карты надёжно защищены, поскольку они не хранятся на устройстве и никуда не передаются при оплате.

Что нужно для подключения Apple Pay?

Для подключения Apple Pay вам понадобятся:

  • Устройство с функцией Face ID или Touch ID (начиная с iPhone 6), Apple Watch или другие поддерживаемые устройства,
  • Карта Visa, Mastercard или Мир СберБанка*,
  • Идентификатор Apple ID, с помощью которого выполнен вход в учётную запись iCloud**,
  • Подключение к интернету.

* Чтобы добавить карту Мир в Apple Pay, проверьте, что версия операционной системы не ниже 14.5 на iPhone и 7.4 на Apple Watch.

С какими картами СберБанка работает Apple Pay?

Как подключить Apple Pay на iPhone?

Для подключения Apple Pay добавьте карту СберБанка в приложение Wallet на вашем iPhone. Сделать это можно через СберБанк Онлайн или напрямую в приложении Wallet.

Как добавить карту в СберБанк Онлайн:

Как добавить карту сразу в Wallet:

Чтобы добавить карту Мир в Apple Pay, проверьте, что версия операционной системы на вашем iPhone не ниже 14.5.

Как подключить Apple Pay на Apple Watch?

Для подключения Apple Pay добавьте карту СберБанка в приложение Wallet на вашем устройстве Apple Watch. Сделать это можно через СберБанк Онлайн или напрямую в приложении Watch в разделе Wallet и Apple Pay.

Как добавить в СберБанк Онлайн:

Как добавить в приложении Watch:

Чтобы добавить карту Мир, убедитесь, что версия операционной системы на ваших Apple Watch не ниже 7.4.

Как подключить Apple Pay на iPad?

Для подключения Apple Pay добавьте карту СберБанка в раздел Wallet и Apple Pay на вашем устройстве iPad:

Чтобы добавить карту Мир в Apple Pay, проверьте, что версия операционной системы на вашем iPad не ниже 14.5.

Сколько стоит использование Apple Pay?

Где можно расплачиваться с помощью Apple Pay?

Как оплатить покупку в магазине с помощью iPhone?

iPhone c Face ID

Для оплаты в магазине дважды нажмите на боковую кнопку, авторизуйтесь по Face ID и поднесите iPhone к терминалу. Терминал сообщит об успешном завершении транзакции.

iPhone c Touch ID

Для оплаты в магазине поднесите iPhone к терминалу, приложив палец к Touch ID. Терминал сообщит об успешном завершении транзакции.

Полезно знать:

  • Всегда сверяйтесь с терминалом, чтобы убедиться, что оплата состоялась.
  • При транзакциях на сумму более 1000 рублей вас могут попросить ввести на терминале ПИН-код.
  • Не позволяйте никому регистрировать свои биометрические данные с привязкой к вашему устройству с Apple Pay.
  • Никому не сообщайте свой пароль.

Как оплатить покупку в магазине с Apple Watch?

Наденьте Apple Watch на запястье и введите пароль. Для оплаты дважды нажмите боковую кнопку на часах и поднесите Apple Watch дисплеем к терминалу. Терминал сообщит об успешном завершении транзакции.

Полезно знать:

  • Всегда сверяйтесь с терминалом, чтобы убедиться, что оплата состоялась.
  • При транзакциях на сумму более 1000 рублей вас могут попросить ввести на терминале ПИН-код.
  • Не позволяйте никому регистрировать свои биометрические данные с привязкой к вашему устройству с Apple Pay.
  • Никому не сообщайте свой пароль.

Как платить в мобильных приложениях и в интернете?

При оформлении заказа в приложении или интернете выберите Apple Pay в качестве способа оплаты. На iPhone c Face ID дважды нажмите боковую кнопку и авторизуйтесь. На iPhone c Touch ID приложите палец к сканеру отпечатков.

Нужно ли для оплаты покупок с помощью Apple Pay подключение к интернету?

Нет, для оплаты покупок в магазинах с Apple Pay подключаться к интернету не нужно. Ваше устройство взаимодействует с терминалом при помощи бесконтактной технологии NFC.

Favorite

В закладки

Как добавить любые карты скидок и бонусов в Apple Wallet

Стандартная утилита Wallet позволяет хранить в iPhone не только банковские карты, но и скидочные карты магазинов, купоны, бонусные карты, билеты в кино, посадочные талоны и прочие электронные аналоги физических карточек или документов.

К сожалению, не все виды карт поддерживаются программой по-умолчанию, иногда приходится использовать сторонние приложения для хранения некоторых купонов или талонов. Есть способ добавить практически любую карту в стандартное приложение iOS.

Как добавить любую карту в приложение Wallet на iPhone


1. Загрузите бесплатное приложение Pass2U Wallet из App Store.

2. Запустите приложение и нажмите “+” для добавления новой карты.

3. Выдайте разрешение для доступа к камере iPhone.

4. Отсканируйте QR-код или штрих-код добавляемой карты. Можно ввести код вручную или выбрать фото карты из галереи iPhone.

5. Заполните недостающие поля и нажмите Готово для добавления карты в приложение.

Карточка будет автоматически экспортирована в приложение Wallet на iPhone.


После этого нужно активировать две системных опции для удобного использования приложения.

► Активируйте переключатель Двойное нажатие боковой кнопки в меню Настройки – Wallet и Apple Pay. Это позволит быстро запускать приложение Wallet для выбора карты.

► Включите опцию Wallet по пути Настройки – Touch ID\Face ID и код-пароль, чтобы разрешить запуск приложения на экране блокировки.

Теперь сможете вызывать меню с картами двойным нажатием боковой кнопки и быстро применять нужную карточку.

Favorite

В закладки

Что такое Wallet? Он позволяет держать в телефоне различного вида карты (билеты, скидочные карты и т.п.), облегчая жизнь пользователям продукта. Более того, есть возможность актуализировать информацию о карте посредством push-уведомлений, но это тема для отдельной статьи. Но если у вас есть карта/билет/абонемент, которые можно интегрировать в телефон, то для этого есть решение! Как это сделать – читайте ниже.

Как правило, за создание карты отвечает ваш сервер. Приложение получает карту в виде .pkpass файла и уже через приложение пользователь может добавить карту в Wallet.

Структура карты

Что же представляет собой карта с точки зрения разработчика? Карта – это архив с расширением .pkpass. Он содержит в себе все данные, необходиимые для отображения и работы карты. Содержимое архива – в таблице ниже.


Файл Назначение
background.jpg Фоновая картинка для карты.
footer.jpg Картинка рядом со штрихкодом
icon.jpg Иконка для уведомлений и писем
logo.jpg Логотип карточки. Отображается слева сверху
manifest.json Реестр всех включанымх файлов
signature PKCS7 подпись
pass.json Внешний вид и информация на карте
strip.jpg Картинка, находящаяся сзади основного описания карточки
thumbnail.jpg Дополнительная картинка (уточнить)

Существуют следующие типы карт:

  • Посадочный билет: на самолет или поезд. Обычно купон работает на одну поездку;
  • Купон: для купонов и специальных предложений;
  • Билет на событие: может работать как для одного события, так и для целого сезона;
  • Скидочная карта: карты лояльности, скидочные или подарочные карты;
  • Карта общего вида: если ничего из вышеперечисленного не подходит под ваш случай: например, карта для поездок на метро или пропуск в спортзал.

Рассмотрим схематично внешний вид разных карт. Картинки лучше называть так, как это указано в таблице выше.

Посадочный билет




Купон




Билет на событие




Общая карта




Скидочная карта




Теперь обо всем подробнее.

Обязательные поля


description String.
Локализуемое
Краткое описание карты. Локализуемое.
formatVersion Int Версия формата файла. Значение должно быть 1.
String.
Локализуемое
Название организации, которая выдает карты.
String Pass Type ID и кабинете разработчика.
String Серийный номер отдельной карты
String Team ID команды разработчика

Ключи для связанных приложений


[Int] Опционально. ID приложений, ассоциированных с картой. Берется всегда первое, совместимое с текущим устройством.
String URL, который передается в приложение при открытии

Ключи стиля


[JSON] Основная информация о карте.
[JSON] Второстепенная информация.
[JSON] Поля для дополнительной информации. Опциональное
[JSON] Заголовок карты. Отображается даже в том случае, когда карты видны списком.
[JSON] Основная информация о карте.
String Тип транспорта для карт-билетов. Может принимать следующие значения:
PKTransitTypeAir,
PKTransitTypeBoat,
PKTransitTypeBu`,
PKTransitTypeGeneric,
`PKTransitTypeTrain`.
[JSON] Массив полей, отвечающий за обратную сторону карты

JSON в данном случае имеет следующий вид:

Значение по ключу value может быть как числовым, так и строковым. Однако currencyCode вместе со строковым значением использовать не получится. Что касается auxiliaryFields и secondaryFields, их может быть несколько, и стоит следить за длиной строк, которые в них используются.

Ключи визуального оформления

Баркод

Самая важная часть карты. В него зашивают идентификационный номер карты (например, номер физической карты или номер билета). Важно чтобы сканер или любой другой инструмент умели считывать коды в нужной кодировке.

Локация

Эти ключи отвечают за локацию, в пределах которой карта может быть использована.


String Опциональный текст, отображаемый рядом с баркодом в том случае, если баркод не считывается.
Долгота Широта
Double Широта
String Опциональный текст, который отображается на экране блокировки в тот момент, когда пользователь входит в радиус действия карты.

Оборотная сторона

На оборотной информационной части можно разместить дополнительную информацию: условия использования, политику автообновления, контактные данные и ссылку на приложение, к которому относится карта. На рисунке представлено соответствие полей в pass.json и внешнего вида обратной стороны карты. Если в value-поле есть ссылки, номера телефона и т.п., они подсветятся автоматически.


Итак, картинки готовы, pass.json сформирован, осталось собрать все это вместе. Для этого заполним manifest.json (см. таблицу 1), куда необходимо включить все картинки и pass.json. Получается примерно так:

С этого момента менять ничего не нужно, поскольку SHA будет некорректным, в случае изменений необходимо сгенерировать SHA заново.

Далее нужно создать Pass Type ID в кабинете разработчика и сделать для него сертификат. Процедура должна быть более-менее знакомая, если ранее вы создавали, например, Provisioning профили.




Далее заходим в ключницу (Keychain) и экспортируем оттуда Apple Worldwide Developer Relation Certificate (WWDR) как .pem.


Оттуда же экспортируем созданный Pass Type ID как .p12. На этом этапе ключница попросит вас ввести пароль для сертификата. При этом пароль вводить необязательно.
Обратите внимание, что все дальнейшие действия надо производить в одной папке, где уже должны лежать manifest.json, pass.json и картинки.

Теперь необходимо сгенерировать подпись, которой будем подписывать архив. Для начала экспортируем Pass Type ID и ключ к нему как .pem.

Теперь мы готовы к генерации подписи. Сделаем это командой:

Итак, у нас все готово, осталось только собрать архив, делаем это командой:

Обращаю внимание, что тут должны быть перечислены все файлы, в которые вы хотите включить архив данных для карты(.pkpass).
В итоге мы получим .pkpass файл, который можно открывать на компьютере. Мы увидим превью карты, внешний вид которой может отличаться от вида на телефоне.
Все это можно сделать чуть проще. Apple предоставляет утилиту signpass (Apple Wallet sample meterials), которая берет на себя все подсчеты SHA (файл manifest.json можно не делать самостоятельно) и работу по созданию подписей. Чтобы ей воспользоваться, нужно собрать проект и поместить файл signpass в папку со всеми необходимыми ресурсами.




В целом структура должна выглядеть примерно так:




Далее выполняем команду:

Wallet — это название папки, в которой лежат все ресурсы. На выходе получаем файл wallet.pkpass. Его содержимое можно посмотреть, разархивировав wallet.pkpass.

Не исключено, что создание pkpass будет вынесено на бэкенд, в таком случае надо будет передать разработчикам WWDR, сертификат для Pass Type ID в виде .p12 и пароль от него.

Для того чтобы приложение имело возможность добавлять карты в Wallet, необходимо включить эту возможность в App ID и также включить эту возможность в Capabilities в проекте.







Добавление карты

Добавлять карты очень просто:

Однако, опять же, чаще .pkpass файл надо будет скачивать с вашего сервера.
Стоит отметить, что PassKit выдает довольно читаемые ошибки, поэтому можно легко понять, что именно было сделано не так.

Получение информации о добавленных картах

Чтобы получить информацию о картах, имеющихся в Wallet и относящихся к вашему приложению, необходимо обратиться к объекту PKPassLibrary.

Таким образом, можно понять, добавлена карта или нет, а также обновить интерфейс. Кроме того, через PKPassLibrary карты можно обновлять и удалять. Обновлять карты можно и через веб-сервисы, но в этой статье мы не будем рассматривать такой вариант.

Поскольку в вашем сервисе, как правило карта привязана к аккаунту, в приложении скорее всего придется как-то определять принадлежность карты к текущему пользователю. Предлагаю делать это через serialNumber . Например, задавать в качестве serialNumber id пользователя или номер карты.

В статье был рассмотрен процесс создания и дизайна карты, а также процесс интеграции c приложением и проблем, которые могут возникнуть. Я намерено не касался вопросов интеграции с веб-сервисами и обновления карт, и надеюсь сделать это в следующей статье.

Совместимы ли Apple Pay и Qiwi

Можно ли привязать Киви-кошелек к платежной системе

Перед ответом на вопрос следует сказать, что Киви имеет свой аналог Эппл Пей. Фирменное приложение для Qiwi-карт поддерживает оплату по бесконтактной связи и может пользоваться кошельком в качестве счета для оплаты чеков в магазинах. Однако оно функционирует только на смартфонах с ОС Android. Для владельцев Айфонов есть немного иное решение.

Киви предлагает пользователям взять виртуальную платежную карту. От пластиковой карточки она вообще не отличается, т.к. имеет собственный номер, пароль и CVV.

Обратите внимание! Для добавления Qiwi в Апп Стор, пользователю нужно получить электронную карту и добавить ее в Wallet.

Как добавить карту

Для привязки Qiwi в Apple Pay необходимо выполнить следующее:

  1. Загрузите Qiwi Wallet на свой смартфон.
  2. Создайте виртуальную карточку.
  3. Зарегистрируйте карточку в Апп Стор.
  4. Добавьте пластиковый продукт в Wallet (в нем хранится информация о платежных картах) на Айфоне.

Первый шаг выполняется достаточно просто. Это приложение доступно бесплатно в магазине приложений. Как только сервис установится, авторизуйтесь в Киви или зарегистрируйтесь, если ранее не открывали счет.

Как создать виртуальную карту

Как только вы войдете в свой аккаунт, будет предложено открыть карту. Всего их 3 вида:

  1. Virtual. Виртуальная карта, которая действует в течение 3 месяцев. Она имеет отдельный счет и подойдет для разовых покупок.
  2. Card. Действует в течение года. Она имеет один код с кошельком и предназначена для регулярной эксплуатации.
  3. Plastic. Пластиковая карточка, рассылаемая по почте. Она подойдет в тех случаях, если поблизости нет магазинов, поддерживающих бесконтактную систему оплаты.

Для регулярного использования Apple Pay оптимально подойдет Visa Card от Qiwi. Создать ее достаточно просто:

Спустя несколько минут на указанный номер поступит уведомление об успешной привязке и номером платежного продукта.

Оформление виртуальной карты стоит 99 рублей. Поэтому если вы только зарегистрировались в электронном кошельке, пополните счет.

Чтобы начать пользоваться системой, карту нужно добавить в App Store. Делается это следующим образом:

Привязка к Wallet

Wallet – это электронный кошелек, в котором будет храниться информауия о платежных картах. Чтобы пользоваться платежным сервисом Apple Pay, привяжите к Wallet карточку Qiwi:

Теперь платежная карта появилась в кошельке Wallet. К одной учетной записи можно привязать сразу несколько карт Qiwi, поэтому вам не придется носить пластик в кошельке.

Как платить с Apple Pay

С Apple Pay можно совершать как онлайн-, так и офлайн-покупки.

Чтобы оплатить чек, сделайте следующее:

  1. Откройте приложение Эппл Пей.
  2. Выберите нужную карту и пройдите идентификацию по паролю или с помощью сканера отпечатка пальца.
  3. Поднесите телефон к считывающему терминалу на расстояние до 10 см.
  4. Дождитесь звукового уведомления об успешной оплате.

Весь процесс занимает не более нескольких секунд.

Важно! Apple Pay и Qiwi предупреждают, что расплатиться картой через Айфон можно не во всех точках. Необходимую информацию следует уточнить согласно месту жительства.

Достоинства системы

Есть несколько достоинств Apple Pay:

  • удобство использования. С Эппл Пей вам больше не нужно носить пластиковые карты. Просто открываете приложение, выбираете карту и прикладываете телефон к терминалу в магазине;
  • скорость оплаты. Как только вы приложите телефон к считывающему устройству, платеж произойдет почти мгновенно. Об этом уведомит звуковой сигнал или надпись на дисплее терминала;
  • безопасность. Для доступа к Apple Pay пользователю необходимо каждый раз вводить пароль или прикладывать палец к сканеру отпечатка. Поэтому злоумышленники не смогут снять деньги с вашего счета, если украдут телефон. Также за безопасность Эппл Пей отвечает и технология токенизации. В момент оплаты на считывающий терминал отправляются не реальные реквизиты карты, а сгенерированный код (токен). Это обычная комбинация из символов, не несущая никакой информации. Даже если его и перехватить, доступ к системе он не доставляет;
  • доступность. Apple Pay является полностью бесплатным платежным сервисом. За его использование вы не заплатите и рубля. Кроме того, система не взимает комиссию за совершенные транзакции.

Есть и другие преимущества Апп Стор перед использованием банковских карт напрямую. К примеру, пластиковую карточку можно забыть дома или вовсе потерять. А это подвергает риску ваш счет и оставляет вас без возможности оплатить чек. Тогда как с AP такой проблемы не возникнет, ведь люди всегда носят смартфоны в собой.

Заключение

Как оказалось, кошелек Qiwi легко привязывается к Эппл Пей. Все, что нужно – оформить виртуальную карточки и привязать ее к платежному сервису. Если в ходе привязки возникли неполадки, обратитесь в службу поддержки.

Читайте также: