Регистрация в Apple
Согласно условиям использования Apple Pay каждый мерчант, который хочет принимать плату по этой технологии, должен иметь Apple Merchant ID и платежные сертификаты для валидациии сайта или мобильного приложения и расшифровки данных, получаемых от Apple.
Сотрудничая с bePaid, вы можете:
- использовать упрощенную регистрацию и принимать платежи под ID и сертификатами bePaid.
- самостоятельно зарегистрироваться в Apple и принимать платежи под своим Merchant ID.
Упрощенная регистрация
При упрощенной регистрации bePaid зарегистрирует вас в Apple под своим ID. Данные Apple Pay будут расшифровываться сертификатами bePaid.
В личном кабинете bePaid перейдите в меню Apple Pay, нажмите кнопку Править и выполните следующие шаги:
-
Подтвердите свое согласие с условиями пользовательского соглашения.
-
Скачайте верификационный файл, разместите его на вашем сайте по указанному в инструкции пути.
-
Выберите сайты, для которых хотите активировать Apple Pay как способ оплаты.
-
Нажмите кнопку Зарегистрировать для сохранения данных.
Самостоятельная регистрация
Для настройки Apple Pay Вам необходимо зарегистрироваться в Apple Developer и выполнить следующие шаги:
-
Регистрация Merchant ID
Зайдите в консоль Apple Developer, далее в раздел Certificates, IDs & Profiles, далее Merchant IDs и затем создайте новый Merchant ID:
- В поле Description укажите произвольное описание;
- В поле Identifier укажите адрес вашего основного сайта в обратном порядке и с префиксом
merchant
. Например, если адрес вашего основного сайтаshop.domain.com
, то Identifier — этоmerchant.com.domain.shop
-
Создание сертификатов
Зайдите в личный кабинет bePaid и выберите пункт меню Apple Pay. Далее нажмите кнопку Править.
В блоке Активировать Apple Pay под собственными сертификатами торговца введите ваш Merchant ID и скачайте запросы на сертификат торговца и процессинговый сертификат.
В консоли Apple Developer сформируйте два сертификата:
- Payment Processing Certificate (процессинговый сертификат) для шифрования данных транзакции;
- Merchant Identity Certificate (сертификат торговца) для обработки транзакций при приеме платежей на сайте.
Вернитесь в личный кабинет bePaid и затем загрузите сертификаты, чтобы bePaid мог расшифровать данные для платежа. Нажмите Применить.
Info
Пропустите действия в личном кабинете bePaid, если вы сертифицированы по стандартам PCI DSS и будете расшифровывать токен от Apple самостоятельно.
-
Подтверждение доменов
Добавьте ваши домены в консоли Apple Developer для каждого сайта, где планируете принимать оплату через Apple Pay.
Подтвердите владение доменами путем загрузки верификационного файла, сформированного Apple, и размещения его на ваших сайтах в папке
<yourshopURL>/.well-known
. Размещенный файл должен быть доступен поhttps://<yourshopurl>/.well-known/apple-developer-merchantid-domain-association
Info
Обратите внимание, что на сайтах должно быть включено шифрование и оно должно поддерживать протокол TLS версии 1.2 и выше.
После завершения регистрации в Apple выполните интеграцию одним из выбранных способов.