Подключение apple pay к сайту shopify

Обновлено: 07.08.2024

Если говорить об этом кратко, то Apple Pay — это сервис мобильных платежей от компании Apple . Как же работает эта технология? Вспомните свой обычный платеж по банковской карточке. При поднесении карты к терминалу для оплаты, банк передает следующие данные: информация о карте, сумма покупки, а далее следует подтверждение платежа. Для осуществления последнего этапа требуется CVC код или пароль.

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

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

Доступен ли Apple Pay в Беларуси?

Ответ на этот вопрос, да доступен. Apple Pay начал работать на территории Беларуси с 19 ноября 2019 года. Оплатить покупки можно используя iPhone, Apple Watch, iPad или Mac. Сейчас система работает с Mastercard и Visa. Услугой могут воспользоваться клиенты:

  • Альфа-Банка
  • Приорбанка
  • МТБанка
  • БСБ-Банка
  • Банка Дабрабыт
  • Белгазпромбанка
  • Беларусьбанка
  • Банка ВТБ (Беларусь)
  • Белагропромбанка

Что необходимо для работы Apple Pay

Чтобы воспользоваться Apple Pay, вам понадобится устройство от Apple соответствующие определенным техническим параметрам. Такой гаджет должен поддерживать функцию Face ID или Touch ID, за исключением iPhone 5s. Кроме того, этот сервис доступен на часах Apple Watch Series 1 и Apple Watch Series 2. Некоторые компьютеры Mac в связке Apple Watch или iPhone поддерживающие Touch ID также подойдут для Apple Pay.

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

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

  • Найдите и нажмите на иконку сервиса Wallet.
  • Затем нажмите на значок +.
  • На этом этапе надо добавить карту. Сделать это можно отсканировав номер карты с помощью камеры или введя данные вручную.
  • После этого ожидайте отклик от банка и пройдите верификацию в соответствии с его правилами.

Готово! Алгоритм подключения Apple Pay на iPad и MacBook схожий. Только визуально может немного отличаться интерфейс. Отдельно выделим настройку для Apple Watch:

  • Для начала необходимо перейти в приложение Apple Watch на мобильном телефоне и зайти во вкладку «Мои часы».
  • Затем найдите пункт Wallet & Apple Pay.
  • Добавьте банковскую карту.
  • Пройдите верификацию в банке и завершите настройки.

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

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

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

Тем, кто использует Touch ID, для подтверждения оплаты достаточно будет поднести палец к сканеру. После того как на экране появится окно с надписью «Готово», устройство можно забирать. На часах же необходимо дважды нажать на боковую кнопку и дождаться пульсации. Это послужит сигналом об успешно проведенной операции.

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

Чтобы принимать оплату по Apple Pay вам потребуется:

  • Зарегистрировать аккаунт Apple ID. Процесс довольно долгий, но без этого никак.
  • Зарегистрироваться на одном из платежных шлюзов, которые работают с Apple Pay. Список доступных платёжных шлюзов, принимающих оплату ApplePay, можно посмотреть здесь.
  • Для интеграции оплаты Apple Pay в код вашего проекта вам потребуется: получить Merchant ID, верифицировать домен вашего проекта, получить сертификаты Merchant Identity Certificate и Payment Processing Certificate.

Создание и настройка Merchant ID для Apple Pay

Создание нового или редактирование существующего Merchant ID для Apple Pay на сайте

Создание нового или редактирование существующего Merchant ID

На странице редактирования Merchant ID имеются 3 блока, которые необходимо заполнить:

  • Merchant Domains:
    домены, с которых разрешено производить оплату для данного продавца.
  • Merchant Identity Certificate:
    или сертификат удостоверения продавца. Данный сертификат используется для подтверждения данных продавца при инициализации процесса оплаты.
  • Payment Processing Certificate:
    или сертификат обработки платежей. Данный сертификат нужен для шифрования транзакций.

Merchant Domains

Для того чтобы иметь возможность производить оплату с сайта, потребуется подтвердить владение доменом. Для этого нужно добавить данный домен в блоке Merchant Domains (кнопка "Add Domain"), а чтобы подтвердить, необходимо скачать и разместить на сайте файл.

Подтверждение владения доменом Apple Pay на сайте

Merchant Identity Certificate

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

Утилита "Связка ключей"

Далее, используя данную утилиту, нужно сформировать запрос на сертификат. Ниже представлена последовательность действий:

Процесс создания запроса на сертификат

Полученный запрос нужно загрузить при создании сертификата в кабинете Apple.

Создание сертификата

После этого добавится сертификат в формате .cer, который можно скачать (файл merchant_id.cer) и в дальнейшем использовать. Например, используя ту же утилиту "Связка ключей", можно экспортировать в формат .p12. Последовательность действий для экспорта:

    Дважды кликаем по скачанному файлу merchant_id.cer и открываем его в программе "Связка ключей".

Добавление сертификата в утилиту "Связка ключей"

Экспорт сертификата .cer

Сохранение экспортированного сертификата

Ввод пароля и разрешение экспорта

Чтобы использовать сертификат в PHP библиотеке cURL, требуется конвертировать сертификат в формат .pem. Для этого можно конвертировать выше полученный сертификат .p12, используя команду OpenSSL или воспользовавшись одним из многочисленных онлайн конвертеров.

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

Payment Processing Certificate

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

Автор Aleksandr Tarasinsky, дата публикации 2021-05-16 22:00:00 +0300

Нужно подключить CloudPayments к Shopify? У нас есть решение!

Поддерживаются платежные системы:
VISA
MasterCard
МИР

Реализована схема подключения с сервисом формирования онлайн-чеков CloudKassir.

Для подключения нужно заключить договор с CloudPayments, установить приложение Shopify и ввести полученные настройки.

Для начала работы нужно:

  1. Обратиться в CloudPayments для подключения к сервису.
  2. Установить в магазин Shopify приложение для подключения к платежному сервису(ссылку на установку приложения запросите по адресу dev@trademinister.de)
  3. Установить в магазин Shopify Unversal Payments (TM) (установка запускается из приложения)
  4. Обратиться за активацией по адресу dev@trademinister.de.
  5. Выполнить настройки в личном кабинете CloudPayments.

Особенности настройки:

Настройки работы платежного шлюза Shopify для CloudPayment

Настройка приложения «CloudPayments» в Shopify

Password — придумайте пароль, который будет использоваться для проверки корректности переданных данных из Shopify.

Public ID и Пароль API — скопируйте из настроек личного кабинета CloudPayments.

Authentification type — схема списания денег с карты покупателя. Two factor authentification: сначала деньги резервируются на карте, списание происходит при следующем шаге после подтверждения в личном кабинете CloudPayments. One factore authentification — деньги сразу списываются с карты покупателя.

Widget design — вариант отображения виджета CloudPayments для проведения оплаты. (Все операции с данными карты выполняются на серверах CloudPayments).

Receipts — настройки для формирования онлайн-чеков через сервис CloudKassir.

Настройка платежного шлюза для Shopify

Is srtict accountability — включить формирование онлайн-чеков.

Настройка платежного шлюза CloudPayments для Shopify

Проверьте корректность введенных настроек

Чтобы настроить Apple Pay, добавьте кредитную, дебетовую или предоплаченную карту в приложение Wallet на iPhone, Apple Watch или другом совместимом устройстве.

Для использования Apple Pay вам потребуется следующее.

    1 с последней версией iOS или iPadOS, watchOS или macOS.
  • Поддерживаемая карта от работающего с Apple Pay эмитента банковских карт.
  • Идентификатор Apple ID, с которым выполнен вход в iCloud 2 .

На большинстве устройств можно добавить до 12 карт, а на некоторых более старых моделях — до восьми.

Узнайте, поддерживается ли Apple Pay в вашей стране или в вашем регионе. Чтобы узнать, совместима ли ваша карта с Apple Pay, обратитесь к ее эмитенту.

Как добавить карту для Apple Pay на iPhone

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

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

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

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

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

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

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

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


Как добавить карту для 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 в приложении Apple Watch на iPhone

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

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

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


Как добавить карту для Apple Pay на Mac или iPad

  1. Откройте параметры Wallet на своем устройстве.
    • На компьютере Mac с Touch ID перейдите в меню «Системные настройки» > «Wallet и Apple Pay».
    • На устройстве iPad перейдите в «Настройки» > «Wallet и Apple Pay».
  2. Нажмите «Добавить карту». 3,4
  3. Добавьте карту, следуя указаниям на экране.
  4. Подтвердите свои данные в банке или у эмитента. Они могут запросить дополнительную информацию.

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

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

Если на вашей модели Mac нет встроенного датчика Touch ID, вы можете оплачивать покупки с помощью Apple Pay на совместимом устройстве iPhone или Apple Watch. Для этого на iPhone перейдите в меню «Настройки» > «Wallet и Apple Pay» и включите параметр «Оплата на Mac».

  1. Убедитесь, что вход в iCloud выполнен на всех устройствах. На устройстве iOS необходимо настроить Face ID, Touch ID или пароль. На Apple Watch необходимо задать пароль. Если вы выйдете из iCloud или удалите пароль, то все кредитные, дебетовые, предоплаченные, транспортные карты и удостоверения учащегося будут удалены с этого устройства.
  2. Если вам меньше 13 лет, служба Apple Pay будет недоступна и вы не сможете добавить карту в приложение Wallet. Возраст зависит от страны или региона.
  3. В континентальном Китае использовать Apple Pay для оплаты на веб-сайтах в Safari можно только на совместимых моделях iPhone и iPad с iOS 11.2 или более поздней версии. В Нидерландах использовать Apple Pay для оплаты на веб-сайтах можно только на совместимых моделях iPhone или iPad.
  4. В Италии вы не можете добавлять карты Maestro на устройства iPad или Mac. В Австралии вы не можете добавлять карты eftpos на устройства iPad или Mac. В Нидерландах карты Maestro можно добавлять на все совместимые устройства, кроме компьютеров Mac.

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

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