Мерчант LocalCAG
Принцип роботи
Використовуючи мерчант LocalCAG, можна самостійно генерувати криптовалютні адреси для оплати заявки на обмін та проводити подальшу обробку платежу.
Налаштування
Для налаштування мерчанту LocalCAG, перейдіть до розділу "Налаштування додатка" - "Налаштування мерчанту LocalCAG (API)". Ви можете вказати секретний ключ, який надсилатиметься в HTTP-заголовку "X-Authorization".
Приклад запиту
curl -X POST 'ВАШ.ХОСТ' \
--header 'X-Authorization: СЕКРЕТНИЙ_КЛЮЧ' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode '0=5748538111b2ce0871ee4810df3f85f7' \
--data-urlencode '1=1000' \
--data-urlencode '2=DAI' \
--data-urlencode '3=8' \
--data-urlencode '4=DAI'
# | Опис |
---|---|
0 | Токен заявки на обмін |
1 | Сума |
2 | Код валюти |
3 | Кількість знаків після коми валюти |
4 | Рядок ідентифікатор валюти |
Приклад відповіді
Успішна відповідь:
{
"success": true,
"result": {
"merchant_local_cag_address": "0x0000000000000000000000000000000000000000"
}
}
Параметр | Опис |
---|---|
merchant_local_cag_address | Адреса для оплати |
merchant_local_cag_dest_tag | Тег призначення (не обов'язково) |
Неуспішна відповідь:
{
"success": false,
"result": false
}
Після обробки платежу, необхідно надіслати POST-запит на URL-адресу обмінника "ВАШ.ДОМЕН/merchant-process/local-cag", щоб змінити статус заявки на обмін на "Оплачена".
curl -X POST 'https://demo.exchanger-cms.com/merchant-process/local-cag' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'amount=1000' \
--data-urlencode 'currency=DAI' \
--data-urlencode 'order_token=5748538111b2ce0871ee4810df3f85f7' \
--data-urlencode 'txn=success_123' \
--data-urlencode 'sign=7cc51cba32fa11732065caee398aeb956fb88b0ca8069f050854a632900f5d37'
Параметр | Опис |
---|---|
amount | Сума |
currency | Код валюти |
order_token | Токен заявки на обмін |
txn | Номер транзакції платежу |
sign | Цифровий підпис SHA256(amount:currency:order_token:txn:СЕКРЕТНИЙ_КЛЮЧ) |
Документація по роботі
Розробникам
Працюємо без вихідних 10:00 - 20:00 (GMT+3)
© 2018 - 2023 Зроблено з Exchanger CMS