Схема оплаты Apple Pay через платежную страницу Альфа-Банка:

1. Покупатель на сайте или в приложении формирует корзину и инициирует оплату.
2. Сайт или приложение интернет магазина выполняете запрос в Банк для регистрации заказа покупателя.
3. Банк регистрирует заказ и в ответе возвращает URL страницы оплат.
4. Сценарии страницы оплаты инициируют проверку активность метода оплаты Apple Pay интернет магазина в платежном шлюзе Банка.
5. Сценарии страницы оплаты инициируют проверку активность метода оплаты Apple Pay интернет магазина в платежном шлюзе Банка.
6. Прежде чем отобразит кнопку Apple Pay сценарии страницы оплаты инициируют проверку возможности отображать кнопку оплаты в Apple Pay API.
7. На странице оплаты средствами Apple Pay API выполняется проверка возможности отобразить кнопку оплаты и в случае успешного результата – отображается кнопка «Оплатить через Apple Pay».
8. Покупатель нажимает кнопку «Оплатить через Apple Pay».
9. Средствами Apple API у покупателя запрашиваются данные, зарегистрированные в аккаунте Apple. Покупатель выбирает карту и подтверждает оплату. Банк запрашивает у Apple Pay API зашифрованные данные платежа.
10. Apple Pay API возвращает зашифрованные данные, в т.ч. токен оплаты.
11. Страница оплаты Банка отправляет запрос на оплату в платежный шлюз Банка. Платёжный шлюз расшифровывает полученный токен и производит оплату.
12. Банк возвращает сайту или приложению интернет магазина результат оплаты.
13. Покупателю отображается результат оплаты.