Опис роботи з JWS
Приклад роботи з JWS для Purchase платежу
Опис :
Мерчант шифрує карткові дані.
Формує
payloadдля Create Purchase.Формує
headerзalg,kid,tsтаtargetUrl.Підписує JWS своїм приватним ключем.
Відправляє JWS на
/ecom/jws/payments/create/purchase_v3.Отримує JWS-відповідь Банку.
Отримує
kidзheaderвідповіді.За необхідності отримує відповідний public key Банку та верифікує підпис відповіді.
Отримує дані для наступного кроку з
payload.Формує новий JWS для Execute Purchase.
Відправляє його на
/ecom/jws/payments/execute/purchase_v1.Отримує фінальну JWS-відповідь.
Перевіряє її цифровий підпис.
Обробляє результат виконання Purchase.
Останнє оновлення