Добавление транспортной карты в Apple Wallet – Служба поддержки Apple (RU)

Что такое wallet?

Стоит отметить, что ранее приложение Wallet называлось Passbook. Оно впервые появилось в iOS в 2021 году и предназначалось для хранения карт лояльности, посадочных талонов, билетов в кино в электронном виде. Доступна такая прелесть была исключительно в США.

На отечественные просторы такая опция вышла только через пару лет. Однако и Apple не дремала. К 2021 году в США запустили сервис Apple Pay (возможность оплаты покупок с помощью iPhone). И Wallet-passbook получил опцию для добавления карт оплаты. Также в приложении хранились данные о платежных реквизитах.

Не стоит и упоминать о том, что до России Apple Pay и обновленный Wallet добрались только к 2021 году. Лучше поздно, чем никогда. Однако и теперь далеко не везде есть возможность оплатить покупку с помощью айфона. А с картами лояльности ситуация и вовсе критическая.

Apple pay в wallet

В первую очередь — это безопасно. Думаю, многие уже убеждены в безопасности платформы iOS. Однако всегда находятся несогласные. Специально для таких людей, мы стараемся разложить по полочкам причину, по которой Apple гордится своей защитой. iOS — это закрытая платформа, которая тщательно фильтрует поступающий на нее контент.

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

“Неприкосновенность частной жизни — фундаментальное право человека. И одна из ключевых ценностей компании Apple. Ваши устройства интегрированы в вашу жизнь. А значит, именно вы должны решать, какие данные они предоставляют и кому. Создавая продукты Apple, мы прежде всего заботимся о том, чтобы защитить вашу личную информацию и предоставить вам контроль над ней. Добиться этого бывает не просто. Но мы верим, что инновации в этой сфере стоят наших усилий.”
Apple.

Исходя из этих принципов, такая огромная компания, как Apple просто напросто не хочет терять свое лицо сливая информацию своих пользователей. Элементарный пример, даже когда государственные спец. службы просили Apple предоставить информацию с телефона преступника — они отказались. Спорный момент, но это лишь доказывает непреклонность яблочных создателей в раскрытии личных данных.

Также не стоит забывать и о том, что Apple Pay существует и на других устройствах Apple, таких, как Apple Watch. Активируете оплату и прикладываете часы к приемнику. Главный принцип — это синхронизация вашего iPhone с часами, соответственно все карты используемые на телефоне будут и на часах. Это еще одно большое удобство подаренное нам компанией Apple.

Вывод

Можно с уверенностью пользоваться всеми своими картами не боясь за то, что мошенники найдут доступ к картам привязанным через Wallet. Для обычных пользователей это отличный вариант избавиться от лишнего груза кучи банковский и бонусных карт. Это упрощает оплату всех ваших онлайн подписок. Музыка, игры, сервисы для просмотра фильмов и сериалов, просто подключаете автоплатёж и готово. никаких вводов карточных данных. Все проходит через сервера Apple.

Конечно, каждый выбирает сам, доверять сервису или нет, но с учетом всех вышеупомянутых факторов, у меня лично сомнений не осталось. Это отличный вариант для деловых людей или же просто для тех, кто не хочет стоять по полчаса на кассе и искать нужную карту. Пишите нам в директ Instagram, если хотите узнать про Wallet для бизнеса. Или же, если у вас есть своим вопросы касаемые Apple.

Apple wallet и онлайн-покупки

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

Покупка онлайн-билета в кинотеатр через Apple Wallet:

Так, в частности, приложение способно оцифровать и привести в нужный формат:

  • карты клубов;
  • бронирование отелей;
  • разовые билеты.

Хорошим примером может служить возможность загрузки в приложение авиабилетов компании «Аэрофлот». Перечень совместимых билетов (в том числе абонементов отелей) обязательно должен включать возможность поддержки сервиса.

Apple wallet как пользоваться приложением?

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

  1. Например, банковскую карту добавляют через меню «Добавить платежную карту».
  2. Для интеграции бонусной карты магазина в Интернет вы получаете смс с кодом либо путем сканирования штрих-кода.
  3. Также есть способ активизации на сайтах магазинов и непосредственно в сервисе Wallet.
Добавление карт в Apple Wallet
Apple Wallet — что это и как пользоваться?

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

Apple pay

Apple Pay безопаснее, чем использование физической кредитной или дебетовой карты. Для оплаты покупок на iPhone, Apple Watch, Mac или iPad требуется Face ID, Touch ID или ваш код-пароль. Номер карты и ваша личность не раскрываются продавцам, а реальный номер вашей физической карты не сохраняется ни на вашем устройстве, ни на серверах Apple.

При оплате покупок в магазинах ни Apple, ни ваше устройство не передают номер вашей карты продавцу. А при платежах онлайн в Safari или в приложениях продавец получает только информацию, разрешённую вами и необходимую для выполнения заказа, например ваше имя, электронную почту, расчётный адрес и адрес доставки.

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

Без очередей в кино и ресторан

Этим наверняка наши читатели пользуются чаще всего, ведь, по статистике, более 30% билетов, купленных онлайн, попадают именно в Wallet. Но на всякий случай напомним для тех, кто до сих пор приходит за 40 минут до начала сеанса постоять в очереди за билетами.

Сейчас сохранение билетов в кино в виде карточки Wallet поддерживают все билетные системы, а именно Rambler, Parter, Tickets, Яндекс.Касса, Кинопоиск и Киноход. После покупки приложения сами формируют билеты в кино в виде карточки Wallet и штрихкода, причем даже если вы покупали 4-5 билетов на компанию, карточка все равно одна, что очень удобно.

Аналогично это работает и с ресторанами. Забронировали онлайн, сохранили карточку в Wallet, показали ее хостес при входе. И можно наслаждаться ужином!

Надо ли говорить, что и этим возможности Apple Wallet не ограничиваются. Карточки, например, можно применять для хранения страховых полисов из «Тинькофф Страхование», «ВТБ страхование», «АльфаСтрахование», «Ингосстрах» (в поездках за границу пригодится), а также для такого направления, как карты лояльности.

Бесконтактная оплата с «валлет»

Работа виртуального бумажника предусмотрена в двух режимах. В автоматическом при включенной геолокации приложение само выбирает, как себя проявить в зависимости от местоположения владельца гаджета. Недалеко от аэропорта или кинотеатра на экране высветится посадочный талон или приобретенный билет. Чтобы воспользоваться им, достаточно разблокировать устройство и поднести к сканеру.

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

  1. Открыть приложение Wallet двойным нажатием кнопки «Домой» (экран должен быть заблокирован).
  2. Воспользоваться Touch ID или Face ID.
  3. Поднести iPhone к считывающему устройству.
    Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU)  Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU)

После этого плата за товар будет произведена, а полагающаяся скидка учтена при расчетах.

Если при двойном нажатии кнопки «Домой» Apple Pay не запускается, проверяем, установлен ли индикатор во включенном состоянии:

Бесконтактные платежи с помощью apple pay на iphone

Возможности программы

Разобравшись, что такое Wallet на айфоне, легко понять основные преимущества использования этого приложения:

  1. Покупателю не нужно носить с собой большое количество карт – все они будут храниться в цифровом виде на телефоне.
  2. Приложение сводит к нулю риск утери или порчи карточки.
  3. Посторонний человек, даже имея доступ к смартфону, не сможет провести с него оплату, поскольку идентификация производится по отпечатку пальца владельца гаджета.

В приложение можно добавить до 8 платежных карт (как дебетовых, так и кредиток), при условии, что их эмитенты поддерживают систему Apple Pay.

Кроме того, у пользователя есть возможность отцифровать билеты и посадочные талоны ряда авиа и ж/д компаний, брони отелей и т.д. А если карта или билет стали неактуальны, их можно удалить за пару секунд.

Добавление и использование карт в приложении wallet на iphone

Добавление ранее использованной карты на iphone

  1. Откройте приложение Wallet и нажмите кнопку «Добавить» кнопка «Добавить».
  2. Выберите «Ранее добавленные карты», чтобы увидеть карты, которые в прошлом были добавлены в приложение Wallet.
  3. Выберите одну или несколько карт, которые хотите добавить, и нажмите «Продолжить».
  4. Добавьте карту, следуя указаниям на экране.
  5. При необходимости подтвердите свои данные в банке или у эмитента вашей карты. Прежде чем разрешить использование карты в Apple Pay, они могут попросить вас предоставить дополнительные сведения или скачать приложение.
  6. Если у вас есть связанное устройство Apple Watch, вы также можете добавить карту на часы.

Если вы не можете добавить карту в приложение Wallet, обратитесь к этой статье.

После добавления карты вы сможете начать пользоваться Apple Pay.

Чтобы удалить карту с экрана «Ранее добавленные карты», нажмите «Изменить» > кнопку «Удалить» Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU) > «Удалить». Затем выберите «Удалить карточку», чтобы подтвердить удаление и удалить карту со всех ваших устройств.

Другие возможности wallet

Если разобраться, то Wallet – уникальное приложение. Ничего подобного в ОС “Андроид” и близко нет. Хотя в “Гугл” пытались создать копию бумажника от “яблочников”. Но оригинальный Wallet обладает сложной многоступенчатой защитой и приятным интерфейсом.

В принципе, все основные опции приложения были рассмотрены выше, но есть еще несколько функций, которые появились относительно недавно в Wallet. Обзор был бы неполным без их упоминания. К примеру, студенты могут сделать электронный студенческий билет и использовать его вместо бумажного или пластикового.

В 2021 году в Wallet была добавлена возможность бесконтактного использования всех карт (платежных, бонусных, различных билетов, студенческих пропусков и так далее). Но опять же. Доступна данная опция только жителям Соединенных Штатов Америки, использующим Wallet. Что это?

Отголоски санкций? Нет. Просто в РФ все новинки не всегда можно внедрить по причине отсутствия аппаратных возможностей. Но в скором времени новые опции бумажника айфона будут доступны и пользователям из России. Правда, у Wallet к этому времени появятся новые. Вот так и живем.

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

Как правило, на дисконтных картах, совместимых с Apple Wallet, размещается соответствующий QR-код. Запустите приложение Wallet и нажмите под списком карт ссылку «Сканировать код». Запустится основная камера, которая в актуальных версиях iOS способна распознавать и сканировать QR-коды. Распознав код, она автоматически выполнит добавление в Кошелёк. Одномерные штрих-коды на данный момент не поддерживаются.

Другой способ – запросить ссылку в SMS или электронном письме. Если эмитент поддерживает такую возможность, то он отправит вам ссылку, которую надо открыть на iPhone, и она переоткроется в Кошельке автоматически.

Наконец, можно установить официальное приложение магазина, салона, кинотеатра и т.д., и после авторизации оно само предложит прикрепить к Wallet свою скидочную карту. Так, например, работает сеть «Пятёрочка».

Как добавить карту для apple pay на apple watch

Вы можете добавить новую дебетовую или кредитную карту либо карту, ранее использованную на устройстве, связанном с вашим идентификатором Apple ID, непосредственно на устройстве Apple Watch. Вы также можете добавить карту в приложении Apple Watch на связанном устройстве iPhone.

Добавление карты для apple pay на apple watch

  1. На устройстве Apple Watch откройте приложение Wallet.
  2. Прокрутите экран вниз и нажмите «Добавить карту».
  3. Выберите «Дебетовая или кредитная карта», чтобы добавить новую карту, или «Предыдущая карточка», чтобы выбрать карту, которая была добавлена в приложение Wallet ранее.
  4. Нажмите «Продолжить».
  5. Введите данные карты и добавьте ее, следуя указаниям на экране.
  6. При необходимости подтвердите свои данные в банке или у эмитента вашей карты, используя приложение Apple Watch на связанном iPhone. Прежде чем разрешить использование карты в Apple Pay, они могут попросить вас предоставить дополнительные сведения или скачать приложение.

На устройствах Apple Watch, использующих Семейную настройку, непосредственное добавление карт может быть недоступно.

Как добавить карту для apple pay на iphone

Добавьте новую дебетовую или кредитную карту в приложение Wallet или добавьте ранее использованную карту на устройстве, связанном с вашим идентификатором Apple ID.

Добавление ранее использованной карты на iphone

  1. Откройте приложение Wallet и нажмите кнопку «Добавить» кнопка «Добавить».
  2. Выберите «Ранее добавленные карты», чтобы увидеть карты, которые в прошлом были добавлены в приложение Wallet.
  3. Выберите одну или несколько карт, которые хотите добавить, и нажмите «Продолжить».
  4. Добавьте карту, следуя указаниям на экране.
  5. При необходимости подтвердите свои данные в банке или у эмитента вашей карты. Прежде чем разрешить использование карты в Apple Pay, они могут попросить вас предоставить дополнительные сведения или скачать приложение.
  6. Если у вас есть связанное устройство Apple Watch, вы также можете добавить карту на часы.

Если вы не можете добавить карту в приложение Wallet, обратитесь к этой статье.

После добавления карты вы сможете начать пользоваться Apple Pay.

Чтобы удалить карту с экрана «Ранее добавленные карты», нажмите «Изменить» > кнопку «Удалить» Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU) > «Удалить». Затем выберите «Удалить карточку», чтобы подтвердить удаление и удалить карту со всех ваших устройств.

Как добавить карты и билеты в wallet

Для того чтобы добавить пластик в приложение, необходимо выполнить следующий алгоритм действий:

  1. Запустить Wallet.
  2. Кликнуть на синий знак « » в верхней строке.
  3. Сфотографировать карту или ввести данные вручную. Для банковских карточек это номер, имя держателя, срок действия и код безопасности.
    Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU)  Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU)
    Добавление транспортной карты в Apple Wallet - Служба поддержки Apple (RU)

Для карт Сбербанка существует вариант добавления непосредственно из мобильного приложения «Сбербанк-онлайн».

В хранилище вносятся не только банковские, но и скидочные карты. Для этого предусмотрено несколько способов:

  • через ссылку, полученную в сообщении или по электронной почте;
  • с помощью сторонних приложений, поддерживающих Wallet;
  • через web-браузер;
  • через локальную сеть AirDrop;
  • посредством сканирования QR-кода или штрих-кода;
  • из уведомления, поступившего после оплаты через Apple Pay.

Количество добавляемых карт варьируется от восьми на старых устройствах до 12-ти – на новых. На сегодняшний день существует несколько вполне достойных ресурсов с большим количеством карт. Правила пользования ими просты: выбрав нужную организацию из списка, внести номер своего пластика. Этого достаточно, чтобы создать виртуальную дисконтную карту.

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

Читайте ещё про NFC:  «Банковские карты в Крыму, мобильная связь, жильё, бюджет поездки и другие вопросы о Крыме» — заметки для путешественников и туристов

Как совершать оплату с помощью apple pay в магазинах и других местах

С устройством iPhone или Apple Watch вы сможете пользоваться Apple Pay в магазинах, ресторанах, на заправках, в такси и везде, где вы увидите один из этих символов1.

Оплата с помощью iphone

  1. Чтобы использовать платежную карту по умолчанию, сделайте следующее.
    • Если на вашем iPhone есть Face ID, дважды нажмите боковую кнопку. Пройдите аутентификацию с помощью Face ID или пароля.
    • Если на вашем iPhone есть Touch ID, поместите палец на датчик Touch ID.
  2. Чтобы открыть другие карты, нажмите на карту по умолчанию. Затем выберите новую карту и пройдите аутентификацию.
  3. Удерживайте верхнюю часть iPhone рядом с бесконтактным устройством считывания, пока на дисплее не появится надпись «Готово» с галочкой.

Оплата с помощью apple watch

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

Какие карты совместимы с apple wallet?

Сервис Wallet, на основе которого функционирует приложение, нельзя в полной мере назвать популярным для России. Возможно, это связано с типами систем обработки транзакций – для нас будут доступны только карты типа MasterCard и Visa, к тому же ограниченного перечня банков, это:

  • Альфабанк.
  • Сбербанк.
  • ВТБ 24 и еще несколько коммерческих учреждений.
Использование карт для оплаты через Apple Wallet
Приложение Wallet iPhone что это?

Национальные карты «Мир» пока не имеют интеграции с сервисом.

Какие устройства поддерживаются

Чтобы пользоваться Wallet на айфоне, необходима поддержка бесконтактных платежей и, следовательно, модуль NFC. На начало 2021 года это следующие устройства:

Поскольку рассчитываться на кассах с помощью планшета не очень удобно, а для пользования часами Айфон так или иначе необходим, в дальнейшем мы будем описывать опыт именно с iPhone.

Для старых моделей, лишённых NFC и Apple Pay, нет и приложения Wallet. Как пользоваться на айфоне без NFC Кошельком, впрочем – проблема решаемая. Если вы не хотите расставаться со своим iPhone 5/5s (например, из-за размеров), вы можете приобрести к нему Apple Watch первого или второго поколения.

Терминал, через который вы собираетесь рассчитаться, должен поддерживать методы бесконтактной оплаты PayPass/payWave.

Ключи стиля

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

 "key"   : "value1",
    "label" : "value2",
    "value" : "value3"

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

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

Баркод

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

Локация

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

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

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

Создание карты. часть 2

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

. . . . . . 
   "pass.json" = 303c753abc39aa732ec74643d6db28348fe8a823;

   "strip.png" = 736d01f84cb73d06e8a9932e43076d68f19461ff;

   "strip@2x.png" = 468fa7bc93e6b55342b56fda09bdce7c829d7d46;
. . . . . .

С этого момента менять ничего не нужно, поскольку 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.

openssl pkcs12 -in certificate.p12 -clcerts -nokeys -out passcertificate.pem -passin pass: your_password

и

openssl pkcs12 -in certificates.p12 -nocerts -out passkey.pem -passin pass: -passout pass:new_password

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

openssl smime -binary -sign -certfile WWDR.pem -signer passcertificate.pem -inkey passkey.pem -in manifest.json -out signature -outform DER -passin pass:пароль_из_предыдущей_команды

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

zip -r nameOfPass.pkpass manifest.json pass.json signature logo.png logo@2x.png logo@3x.png icon.png icon@2x.png icon@3x.png

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

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

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

./signpass -p wallet

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

unzip wallet.pkpass

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

Интеграция с приложением

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

Это необходимо для полноценной корректной работы с Wallet. В противном случае не получится считывать карты с Wallet и, например, не будет возможности понять, добавлена наша карта или нет. Также важно отметить, что team id в pass.json должен совпадать c team id, либо придется добавлять их вручную в entitlements и это может исправить ситуацию, но это я не проверял.

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

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

guard let passPath = Bundle.main.path(forResource: "wallet", ofType: "pkpass") else { return }
        let error: ErrorPointer = ErrorPointer(nilLiteral: ())
        guard let passData = NSData(contentsOfFile: passPath) else { return }
        let pass = PKPass(data: passData as Data, error: error)

        let passLibrary = PKPassLibrary()
        passLibrary.addPasses([pass]) { (status) in
            print(passLibrary.containsPass(pass))

        }

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

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

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

let passLibrary = PKPassLibrary()
let passes = passLibrary.passes()

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

Проверка на уникальность

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

Тестирование

Apple предоставляет примеры pkpass для разных типов, можно ориентироваться на них. Apple Wallet samples Чтобы увидеть то, как выглядит карта, можно, добавить pkpass в проект (см. «Добавление карты»). Процесс добавления/удаления уже рассмотрен выше, осталось только напомнить, что приложение не будет видеть уже добавленные карты, если карта для Wallet создавалась на одном аккаунте разработчика, а сама разработка велась с другого аккаунта (актуально для аутсорс-компаний). При этом добавлять карты можно без проблем. Проверить, корректно ли закодирована информация в штрихкоде, можно с помощью любого сканера QR-кодов. И точно необходимо проверить корректность работы с настоящим сканером.

Заключение

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

Читайте ещё про NFC:  ‎Apple Maps on the App Store

Новое слово в бизнесе

Сейчас карты лояльности в Apple Wallet реализуют многие компании, в том числе своими силами, но зачастую такие карточки бесполезны: они содержат мало информации, не могут обновляться, так как отсутсвует интеграция с внутренними бизнес системами, не имеют push-уведомлений и обратной связи.

Поэтому существуют специальные сервисы электронных карт, предоставляющие комплексные решения по автоматизации бизнеса. Одним из них является компания OSMICards — сервис, который с 2021 года работает на базе Wallet для iOS и WalletUnion для Android, помогая компаниям и пользователям максимально выгодно использовать все преимущества данной технологии.

Клиенты ЦУМа, например, уже успели оценить удобство карты лояльности торгового центра в AppleWallet, которые были разработаны в сотрудничестве с OSMICards. Очень удобно, например, иметь возможность контролировать свой бонусный счет и статус карты, а также получать push-уведомления о предстоящих акциях и распродажах прямо в Wallet, без необходимости нагружать свой iPhone еще одним приложением.

Бизнес может дарить своим покупателям электронные ссертификаты в AppleWallet, что значительно упрощает их распространение. Ну и не стоит забывать о продвинутой обратной связи — можно с помощью Wallet общаться с магазином и высказывать свое мнение об обслуживании.

С точки зрения маркетологов преимуществ от использования технологии AppleWallett значительно больше. В первую очередь — отсутствие необходимости выделять внушительные бюджеты на SMS-оповещение, рассылки по электронной почте и работу сотрудников кол-центра.

Сервис позволяет взаимодействовать с покупателями при помощи push-уведомлений и геотаргетинга: управлять всем этим можно в Личном кабинете, где компания создает электронные карты клиента, или же непосредственно из бизнес-системы (1С, ManzanaLoyalty, 1C-Битрикс, LuxeRetail, Universoft, R-keeper, iiko и многие другие).

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

Персональному подходу к покупателю также способствует отслеживание количества выданных карт и установок, активности использования карты и даже моделей смартфонов клиентов. Но самый, пожалуй, очевидный плюс продвинутых карт лояльности — отсутствие необходимости в разработке собственного мобильного приложения, а это экономия до миллиона рублей на дизайне, написании кода и дальнейшей поддержке программы.

Наглядно результат использования карт лояльности от OSMICards описала торговая сеть «TimeCode»: она ранее эмитировала пластиковые карты лояльности, но затем решила использовать свою базу клиентов для выпуска электронных карт в Wallet. После этого торговая сеть стимулировала своих покупателей к установке электронного подарочного купона на фиксированную сумму.

В результате сеть получила небывалый скачок повторных продаж, а если учесть, что она занимается продажей швейцарских часов, можно представить, как подобная схема будет работать в других товарных категориях. За первые 14 дней акции клиентами было установлено в смартфоны около 10 000 электронных купонов, из которых около 50% — это совершенно новые клиенты, а денежный поток вырос в 3-5 раз.

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

Преимущества внедрения Wallet в бизнесе очевидны, и поскольку Apple постоянно развивает свой сервис, покупатели вскоре смогут получить больше функций в электронных картах лояльности и дополнительные возможности использования Wallet, а ритейл — улучшенные каналы коммуникации с пользователями за счет новых трендов в сфере электронных карт.

Оплата при помощи приложения

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

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

Иногда кассир может попросить покупателя ввести пин-код для оплаты. Что это? На iphone пользователь может оплатить только чеки, объем которых составляет менее 1000 рублей. Если сумма покупки выше, нужно после срабатывания Wallet на терминале набрать на нем пароль от карточки, с которой списываются деньги.

Оплата с помощью apple wallet

Чтобы провести оплату через Apple Pay, нужно сделать следующее:

  1. Нажмите на смартфоне кнопку блокировки два раза
  2. Подтвердите вход с помощью пароля, отпечатка пальца или сканирования лица
  3. Выберите нужную банковскую карту
  4. Поднесите смартфон к терминалу
  5. Дождитесь, пока он завибрирует и покажет на экране сообщение «Готово»

При расчёте с помощью Apple Watch вам достаточно дважды нажать кнопку на часах и выбрать карту; дополнительное подтверждение входа не нужно.

После оплаты вам может прийти уведомление и от вашего банка, и от приложения Apple Pay. Сумма в обоих сообщениях должна сходиться.

Приобретение билетов в кино

Мало кто знает, но, приобретя билеты на каком-нибудь популярном онлайн-сервисе, можно добавить их в Wallet и спокойно использовать их электронные копии для прохода в кино. Пока в России не особо много сервисов поддерживают эту опцию. Но “Киноход”, Rambler, Parter, Tickets, “Яндекс.

Однако не стоит забывать, что далеко не во всех городах нашей необъятной Родины работники развлекательных заведений знают, что такое Apple Wallet и с чего это вдруг им вместо билета суют телефон с какой-то невразумительной информацией на экране. В глубокой провинции такие новшества пока еще вызывают шок.

Работа с неплатежными картами

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

Точно можно сказать, что в ближайшее время данная технология будет внедрена практически везде. Но пока список экстремально короткий. Обычно торговые сети оповещают своих клиентов о возможности создать бонусную карту в Wallet с помощью СМС-сообщений.

Совершение покупок

  1. При оформлении заказа в интернет-магазине нажмите «Apple Pay». Если Вы сохранили в Apple несколько карт, Вы можете выбрать, какую карту использовать. Вы можете также указать новый адрес доставки или контактные данные.

  2. Поместите палец на сенсор Touch ID, чтобы оплатить покупку. Если Вы еще не настроили Touch ID, Вы можете коснуться кнопки «Купить» в панели Touch Bar и ввести пароль. Если Ваш компьютер Mac не оснащен панелью Touch Bar или Вы используете Mac с процессором Apple, можно дважды коснуться Touch ID и ввести пароль.

Примечание. Если крышка ноутбука Mac закрыта и сенсор Touch ID недоступен, оплатите покупку с помощью iPhone или Apple Watch и карты, привязанной к соответствующему устройству.

Если Вы еще не настроили Touch ID, см. раздел Настройка Touch ID.

Если Touch ID не работает на компьютере Mac или клавиатуре Magic Keyboard, см. эту статью службы поддержки Apple.

Создание карты. часть 2

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

. . . . . . 
   "pass.json" = 303c753abc39aa732ec74643d6db28348fe8a823;

   "strip.png" = 736d01f84cb73d06e8a9932e43076d68f19461ff;

   "strip@2x.png" = 468fa7bc93e6b55342b56fda09bdce7c829d7d46;
. . . . . .


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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector