Инструменты страницы
Приём платежей через Apple Pay
Apple Pay - система мобильных платежей, которую могут использовать владельцы устройств Apple. Взаимодействие с системой Apple Pay осуществляется через программный интерфейс (API) платёжного шлюза.
Подробное описание
При взаимодействии с системой Apple Pay поддерживаются следующие сценарии.
- Оплата с веб-страницы
- Оплата из мобильного приложения
- Отмена платежа
- Возврат средств покупателю
Устройства, с которых возможно осуществление оплаты
Оплата через Apple Pay возможна со следующих устройств:
- iPhone 6 или более поздняя модель;
- iPad mini 3 или более поздняя модель;
- iPad Air 2;
- iPad Pro;
- Apple Watch.
При совершении оплаты с веб-страницы покупатель обязательно должен быть в браузере Safari.
Действия по подготовке приёма платежей через Apple Pay различаются, в зависимости от способа приёма оплаты.
Оплата из мобильного приложения
Ниже представлена последовательность действий, которые позволяет вам принимать платежи с помощью Apple Pay.
1 | Ознакомьтесь со справочной документацией Apple (документация представлена на английском языке). |
2 | В партнёрском центре Apple создайте идентификатор продавца - Merchant ID. |
3 | В личном кабинете платёжного шлюза создайте ключевую пару и экспортируйте запрос подписи сертификата (CSR). |
4 | В партнёрском центре Apple, используя ранее экспортированный из платёжного шлюза запрос подписи сертификата, создайте сертификат для Merchant ID. |
5 | В личном кабинете платёжного шлюза укажите Merchant ID. |
6 | |
7 | Доработайте и протестируйте свой ресурс. |
Оплата с веб-страницы
Ознакомьтесь со схемой API-взаимодействий между продавцом и платёжным шлюзом при совершении платежей через Apple Pay.
Дополнительных действий при оплате с веб-страницы не требуется.
Подключение Apple Pay on WEB
Ознакомиться с алгоритмом подключения можно здесь.
Рекуррентные платежи Apple Pay
Чтобы инициировать рекуррентные платежи, необходимо создать соответствующую связку. Для этого необходимо сделать запрос на проведение платежа и указать в запросе значение clientId:
Для последующих запросов на проведение рекуррентных платежей используется запрос recurrentPayment:
{(rater>id=rater9|name=Была ли статья полезна?|type=vote)}