Подготовка к интеграции

API Оптаума состоит из разделов 3DS Аутентификация и Платежный Сервис.

Аутентификация Мерчанта(Merchant Authentication)

Подготовка для раздела Платежный Сервис

- Код клиента полученный от Оптаума (clientCode)
- Токен авторизации клиента (authorizationId)
- Токен аутентификации платежной информации клиента до Платежного Сервиса (authorizationId)

'clientCode', 'Authorize' используются как значения VerifyID и Authorization соответственно, соответствующее значение ключа (Key-Value) настраивается в заголовке.
Значение 'authorizationId' используется только в случае подтверждения оплаты, для остальных сервисов (отмена подтверждения, оплата, возврат, истечение срока) «originalTransactionId», который может быть получен после подтверждения платежа, должен быть настроен как значение поля и должен быть запрошен.

Настройка Брандмауэра (Firewall Settings)

Подробное описание CallbackLocation

Если у компании есть брандмауэр, вам необходимо разрешить Optatum Server IP 112.175.117.124 и порты 80, 443