Кастомний мерчант
Принцип роботи

Використовуючи кастомний мерчант обробки вхідних платежів можна під'єднати необмежену кількість власних мерчантів для оплати заявки на обмін.

Налаштування

Для налаштування кастомного мерчанта, перейдіть до розділу "Налаштування додатка" - "Налаштування кастомного мерчанта (API)". Ви можете вказати секретний ключ, який буде використаний для формування цифрового підпису.

Приклад запиту
curl -X POST 'ВАШ.ХОСТ' \

    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'amount=15000.00' \
    --data-urlencode 'currency_code=UAH' \
    --data-urlencode 'currency=CARDUAH' \
    --data-urlencode 'order_id=5cd36708f57f8801ad466a43d2175758' \
    --data-urlencode 'sign=e494b3de8cdeaf8a55fb2175095468896049b7b563897bc3dade761523f35277'
Параметр Опис
amount Сума
currency_code Код валюти
currency Рядок ідентифікатор валюти
order_id Токен заявки на обмін
sign Цифровий підпис SHA256(amount:currency_code:currency:order_id:СЕКРЕТНИЙ_КЛЮЧ)
Приклад відповіді

Після обробки платежу, необхідно надіслати POST-запит на URL-адресу обмінника "ВАШ.ДОМЕН/merchant-process/custom", щоб змінити статус заявки на обмін на "Оплачена".

curl -X POST 'https://demo.exchanger-cms.com/merchant-process/custom' \

    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'amount=15000.00' \
    --data-urlencode 'currency_code=UAH' \
    --data-urlencode 'currency=CARDUAH' \
    --data-urlencode 'order_id=5cd36708f57f8801ad466a43d2175758' \
    --data-urlencode 'txn=bill_1601622066' \
    --data-urlencode 'sign=2d12bd8be66d1814b6d4809870d07d2e7fd9709888500f5c7ec0132dbdfc5ac4'
Параметр Опис
amount Сума
currency_code Код валюти
currency Рядок ідентифікатор валюти
order_id Токен заявки на обмін
txn Номер транзакції платежу
sign Цифровий підпис SHA256(amount:currency_code:currency:order_id:txn:СЕКРЕТНИЙ_КЛЮЧ)
Працюємо без вихідних 10:00 - 20:00 (GMT+3)
© 2018 - 2023 Зроблено з Exchanger CMS