Я пытаюсь выяснить, как интегрировать Apple Pay на веб-сайт, чтобы принимать платежи через Worldpay (сторонний процессор) на моем веб-сайте.
Я выполнил все начальные настройки с помощью Certificates et c - я застрял в интерпретации инструкций по интеграции Worldpay. В нем говорится:
" Используйте API Apple Pay JS для генерации зашифрованной полезной нагрузки "
И после этого я собираюсь включить данные полезной нагрузки в XML запрос к Worldpay, который структурирован следующим образом:
<APPLEPAY-SSL>
<header>
<ephemeralPublicKey>AAAA...</ephemeralPublicKey>
<publicKeyHash>AAAA...</publicKeyHash>
<transactionId>AAAA...</transactionId>
</header>
<signature>AAAA...</signature>
<version>EC_v1</version>
<data>AAAA...</data>
</APPLEPAY-SSL>
Моя проблема заключается в следующем: какой шаг в процессе запроса оплаты Apple Pay фактически создает полезную нагрузку, из которой я могу извлечь всю вышеуказанную информацию? Или, другими словами, какой метод / команда / область спецификации Apple Pay JS API действительно генерирует зашифрованный ответ полезной нагрузки, который я могу затем проанализировать и отправить в Worldpay?
Apple Pay JS API spe c здесь: https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api
Большое спасибо!