Как настроить, использовать Apple Pay на iPhone 12 Pro Max, 11 Pro Max, X, 8

Где использовать бесконтакную оплату

apple-pay-instrucii-4.jpg

Создание платежной сессии

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

if (window.ApplePaySession) {    //Apple Pay JS API доступно }

Далее с помощью Apple Pay JS API можно проверить есть ли у пользователя активные карты, привязанные к Apple Pay. Предоставляется 2 метода canMakePayments и canMakePaymentsWithActiveCard. Первый проверяет только факт поддержки Apple Pay, второй помимо этого позволяет узнать есть ли по крайней мере 1 карта, привязанная к Apple Pay. У нас, например, эти проверки используются для того, чтобы решить показать кнопку оплаты через Apple Pay над остальными способами оплаты или под ними. В случае если добавленных карт нет, выводится кнопка Set Up Apple Pay, по клику открываются настройки телефона с разделом Wallet. В итоге пользователь уходит с сайта, а процесс оплаты прерывать не стоит, поэтому кнопка располагается под основными типами оплаты и даже не видна без скролла экрана. Страницы оплаты для настроенного и ненастроенного Apple Pay:

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

const paymentRequest = {    total: {        label: 'ivi.ru',        amount: 50    },    countryCode: 'RU',    currencyCode: 'RUB',    merchantCapabilities: ['supports3DS'],    supportedNetworks: ['masterCard', 'visa'] };  const applePaySession = new window.ApplePaySession(1, paymentRequest);

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

  • onvalidatemerchant срабатывает при открытии платежной формы Apple Pay. В обработчике этого события требуется верифицировать платежную сессию. Процесс верификации описан далее;
  • onpaymentauthorized срабатывает когда пользователь подтверждает платеж на платежной форме Apple Pay с помощью Touch ID, Face ID или кода. Здесь доступен платежный токен, который нужно передать в платежный шлюз для проведения платежа;

После создания объекта ApplePaySession нужно вызвать метод begin для отображения диалога оплаты:

applePaySession.begin();

В результате пользователь увидит следующее:c77a71b144fabc7b01adcec4ca9bae4b.png При показе формы срабатывает событие onvalidatemerchant. Для того чтобы продолжить платеж реализуем следующий этап.

Что такое платёжная система Apple Pay?

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

Данный сервис по праву является предметом гордости его разработчиков – площадка специально придумана таким образом, чтобы максимально упростить процедуру совершения транзакций. Кроме того, чтобы скачать приложение Apple Pay, отнюдь не обязательно быть «богом» компьютерных технологий – с этим без труда справится даже ребенок. Факт оплаты происходит после того, как пользователь поднесёт телефон к терминалу и подтвердит свои действия через пароль или сканер собственного отпечатка. Помимо РФ приложение активно поддерживает еще 9 крупнейших государств мира. С версией совместимы практически все модели смартфонов айфон, что расширяет границы покрытия сервиса.

Инструкция с картинками

Оплата с помощью телефона или даже наручных часов – явление давно привычное, при этом запрос «Как пользоваться Apple Pay / Googe Pay» не теряет популярность. Finance.ua решил сэкономить ваше время на самостоятельное изучение вопроса и собрал всю информацию в подробной инструкции. Оглавление1. Это безопасно? 2. Как проверить наличие чипа в телефоне 3. Как добавить карту Apple Pay 4. Как добавить карту Google Pay 5. Особенности использования 6. Как активировать платежную систему

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

. Там мы публикуем полезные инструкции и дельные советы, за которые ваш кошелек вам точно скажет «Спасибо».

Apple Pay и Google Pay – это платежные системы, с помощью которых можно оплатить практически любые услуги и товары, просто приложив телефон к терминалу.

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

Apple Pay – технология бесконтактной оплаты, которую создала компания Apple для своих устройств, а Google Pay – аналогичная технология от Google для устройств, управляемых операционной системой Android.

На деле они больше, чем мобильные платежные сервисы. Это возможность безопасно хранить карты, билеты на мероприятия, посадочные талоны, пользоваться банкоматами и турникетами в метрополитене, передавать Wi-Fi пароли, пересылать деньги между картами частных лиц, оплачивать покупки через приложения и на сайтах.

В системе Apple Pay работают 40 украинских банков. Детально узнать, карты каких банков и в каких странах позволяют совершать бесконтактные платежи .

В системе Google Pay работает 37 банков Украины и подключено 140 стран мира, хотя некоторые функции могут не работать или работать не в полном объеме в определенном государстве.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий