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