1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Подключаем оплату через Apple Pay на сайте

Подключаем оплату через Apple Pay на сайте

Сейчас, в том числе и у нас на сайте, и в приложениях ivi, есть явная тенденция роста аудитории на мобильных устройствах. Также растет и доля покупок, совершаемых в интернете с мобильных устройств. В отличие от десктопа, помимо традиционных вариантов оплаты, доступны системы мобильных платежей, например Apple Pay, Android Pay, Samsung Pay. Эти системы можно использовать не только для оплаты в терминалах, принимающих банковские карты, но и для оплаты в приложениях и на веб-сайтах.

Внедрение мобильных платежей мы начали с веб-версии ivi и выбрали мобильный сайт и систему Apple Pay.

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

В этой статье я расскажу об использовании библиотеки Apple Pay JS.

Библиотека предназначена для использования Apple Pay на сайтах. Apple Pay JS API поддерживается на:

  • iOS начиная от 10 версии в браузере Safari и моделях iPhone, поддерживающих бесконтактные платежи (SE и старше 6);
  • macOS от версии 10.12 в браузере Safari на компьютерах с Touch ID или при подключенном iPhone или Apple Watch для подтверждения платежей.
  • Девелоперский аккаунт Apple;
  • HTTPS на странице, использующей Apple Pay;
  • Выбрать платежный шлюз, с которым вы будете работать. Мы пользуемся услугами Payture.
  • Merchant ID — идентификатор продавца, представляющий его в Apple Pay;
  • Payment Processing Certificate — сертификат, используемый для передачи платежных данных на стороне платежного шлюза. Сервера Apple Pay используют публичный ключ этого сертификата для шифрования платежных данных. Приватный ключ используется для расшифровывания данных при проведении платежа;
  • Merchant Identity Certificate — TLS сертификат, используемый для подтверждения данных продавца и авторизации платежных сессий через сервера Apple. Платежная сессия создается при инициализации процесса оплаты. Сертификат используется только на стороне сайта.
Читайте так же:
Как добавить принтер в Windows 10 по IP?

После всей подготовительной работы можно приступить к интеграции Apple Pay на сайт. Процесс интеграции состоит из 3 основных частей:

  • Создание платежной сессии, показ диалога платежа и обработка событий платежной сессии. Тут используется Apple Pay JS API;
  • Верификация платежной сессии. Требуется для того, чтобы система Apple Pay могла убедиться, что запрос идет от зарегистрированного продавца. Реализуется на бекенде;
  • Проведение платежа через платежный шлюз и завершение платежной сессии.

Настройка NFC модулей для выполнения платежей со смартфона

Прежде, чем настраивать необходимые для бесконтактной оплаты модули на телефоне, нужно просмотреть нет ли в нем встроенных настроек. Обычно они отображаются в операционной системе.

Найти модули NFC можно следующим образом:

  • Просмотрите список настроек на смартфоне;
  • Перейдите в настройки подключения;
  • Проверьте наличие пункта NFC.

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

Подключаются настройки NFC для оплаты картой Сбербанка в конкретном порядке:

  1. Находим опцию согласно предыдущим описанным действиям;
  2. Активируем модули;
  3. Устанавливаем подходящее приложение для оплаты смартфоном;
  4. Загружаем реквизиты с пластиковой карты в приложение;
  5. Настраиваем платежную систему на указанную карту.

Лучшие приложения для оплаты с карты Сбербанка смартфоном: Яндекс Деньги, Visa Qiwi Wallet, Apple Pay, Сбербанк Онлайн, Google Pay.

Сбои в работе ios на iPhone 11

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

Не работает Apple Pay на iPhone 11

Так в чем же отличие от NFC?

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

Читайте так же:
Как включить фары на форд фокус?

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

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

Как работает бесконтактная оплата смартфоном

Оплата смартфоном возможна лишь при наличии модуля НФС с антенной и специального платежного приложения. Обмен данными происходит за счет магнитного поля, излучаемого микрочипом. Через установленное приложение nfc производится оцифровка данных, содержащихся в банковских карточках. Далее, эти реквизиты передаются на считывающее устройство терминала.

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

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

Что такое Google Pay и Apple Pay и чем они отличаются?

Google Pay или Apple Pay - какой сервис выбрать и как ими пользоваться?

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

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

Читайте так же:
Как определить неисправность гидроусилителя руля?

Как работают Google Pay и Apple Pay?

Google Pay приложение

Эти системы работают с использованием специальных мобильных приложений, адаптированных к программному обеспечению устройства, а также благодаря технологии NFC. Обе системы интуитивно понятны и удобны для пользователя. Чтобы начать их использовать, нужно выполнить несколько простых действий:

  1. Загрузить и установить приложение Google Pay или Apple Pay на свое устройство;
  2. Пройти авторизацию в своей учетной записи Google или через Apple ID;
  3. Добавить платежную карту в раздел «Карты», указав ее номер и код CVC / CVV;
  4. Система проверит владельца карты, отправив код в смс или через приложение мобильного банкинга;
  5. Включить функцию NFC на вашем смартфоне.

После всех этих действий пользователь может использовать опцию мобильных платежей в любом магазине, приблизив свой смартфон к платежному терминалу с функцией бесконтактного платежа. Кроме того, платежи через Google и Apple Pay можно совершать и онлайн (например, в интернет-магазинах) — это происходит намного быстрее по сравнению с традиционными переводами и вводом реквизитов платежных карт.

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

Эти приложения абсолютно бесплатны — их можно скачать с Google Play и Apple Store. Более того, их установка никоим образом не влияет на работу устройства, после загрузки вы можете использовать его как обычно. Однако следует помнить, что теперь смартфон является платежной картой. Поэтому, забывание его в общественном месте или потеря может иметь еще худшие последствия, чем раньше. В таких неприятных случаях вам следует немедленно связаться с отделом обслуживания клиентов вашего банка и сообщить о потере своей платежной карты, а также попросить заблокировать ее.

Читайте так же:
Нужно ли менять масло на нулевом ТО Hyundai creta?

Приложение Google Pay

Это приложение доступно в Google App Store. Каждый может загрузить и установить его совершенно бесплатно, не платя единовременную плату или регулярные сборы за использование системы мобильных платежей. Пользователь может добавить в свой профиль неограниченное количество платежных карт, включая дебетовые и кредитные карты. Однако по умолчанию можно установить только одну — эта карта используется для списания денег при совершении бесконтактных платежей. Разумеется карта по умолчанию может быть изменена в любое время на любую другую (ранее добавленную в приложение).

Помимо базовой функции осуществления мобильных платежей, пользователи Google Pay также имеют доступ к дополнительным опциям:

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

Приложение Apple Pay

Приложение Apple Pay

Как и в случае с Google Pay — использование приложения Apple Pay не требует никаких комиссий. Пользователи могут бесплатно загрузить приложение на любое из своих устройств, чтобы активировать услугу мобильных платежей. Если вы пользуетесь услугой на нескольких разных устройствах (например, на двух смартфонах или смартфоне и часах), установите приложение и добавьте нужные платежные карты на каждое из них. На всех новых устройствах Apple — начиная с часов Series 3 и iPhone 8 — вы можете добавить до 12 платежных карт. Все старые устройства с устаревшей версией прошивки поддерживают максимум 8 платежных карт.

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

Какие устройства поддерживают Google Pay, а какие Apple Pay?

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

Читайте так же:
Как узнать код безопасности в киви?

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

Что касается сервиса Google Pay, то ситуация выглядит несколько иначе. Изначально этот сервис был известен как Android Pay. Действительно — подавляющее число устройств, поддерживающих эту функцию, работает в операционной системе Android, независимо от того, какой это бренд (Samsung, Meizu, Huawei и т. д.). Правила использования и настройки служб одинаковы для всех устройств.

Кошелек Pay

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

Кошелек Pay работает на смартфонах на базе Android. Принцип работы здесь такой же, как и у других приложений: добавляете карту, выбираете программу «Кошелек» как основную при активации NFC и прикладываете телефон к терминалу для оплаты. Подробнее о приложении мы рассказывали в отдельной статье:

Вместо Google Pay: как платить смартфоном через приложение Кошелек

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

Также для оплаты телефоном на Android можно использовать узкопрофильные приложения. Например, Сбербанк запустил свою программу SberPay, а для владельцев карточек «Мир» есть приложение Mir Pay.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector