Мерчант 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