Перейти к содержанию

Регистрация в Apple

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

Сотрудничая с bePaid, вы можете:

  • использовать упрощенную регистрацию и принимать платежи под ID и сертификатами bePaid.
  • самостоятельно зарегистрироваться в Apple и принимать платежи под своим Merchant ID.

Упрощенная регистрация

При упрощенной регистрации bePaid зарегистрирует вас в Apple под своим ID. Данные Apple Pay будут расшифровываться сертификатами bePaid.

В личном кабинете bePaid перейдите в меню Apple Pay, нажмите кнопку Править и выполните следующие шаги:

  1. Подтвердите свое согласие с условиями пользовательского соглашения.

  2. Скачайте верификационный файл, разместите его на вашем сайте по указанному в инструкции пути.

  3. Выберите сайты, для которых хотите активировать Apple Pay как способ оплаты.

  4. Нажмите кнопку Зарегистрировать для сохранения данных.


Самостоятельная регистрация

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

  1. Регистрация Merchant ID

    Зайдите в консоль Apple Developer, далее в раздел Certificates, IDs & Profiles, далее Merchant IDs и затем создайте новый Merchant ID:

    • В поле Description укажите произвольное описание;
    • В поле Identifier укажите адрес вашего основного сайта в обратном порядке и с префиксом merchant. Например, если адрес вашего основного сайта shop.domain.com, то Identifier — это merchant.com.domain.shop
  2. Создание сертификатов

    Зайдите в личный кабинет bePaid и выберите пункт меню Apple Pay. Далее нажмите кнопку Править.

    В блоке Активировать Apple Pay под собственными сертификатами торговца введите ваш Merchant ID и скачайте запросы на сертификат торговца и процессинговый сертификат.

    В консоли Apple Developer сформируйте два сертификата:

    • Payment Processing Certificate (процессинговый сертификат) для шифрования данных транзакции;
    • Merchant Identity Certificate (сертификат торговца) для обработки транзакций при приеме платежей на сайте.

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

    Info

    Пропустите действия в личном кабинете bePaid, если вы сертифицированы по стандартам PCI DSS и будете расшифровывать токен от Apple самостоятельно.
    
  3. Подтверждение доменов

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

    Подтвердите владение доменами путем загрузки верификационного файла, сформированного Apple, и размещения его на ваших сайтах в папке <yourshopURL>/.well-known. Размещенный файл должен быть доступен по https://<yourshopurl>/.well-known/apple-developer-merchantid-domain-association

    Info

    Обратите внимание, что на сайтах должно быть включено шифрование и оно должно поддерживать протокол TLS версии 1.2 и выше.
    

После завершения регистрации в Apple выполните интеграцию одним из выбранных способов.