These docs are for v3.0. Click to read the latest docs for v4.0.

[WIP] Пополнение крипты через платежный шлюз

Пополнение крипты через платежный шлюз

При создании POST запроса на [WIP]https://payment.kuna.io/ в ответ получаете форму для пополнения, можно открыть как в iframe так и на отдельной странице

Запрос (swagger будет позже)

🚧

Запрос нужно подписывать

Пример подписи

Инфо

Наименование метода/api/createDepositForm
Тип запросаPOST

Параметры запроса

📘

Легенда

any - любой тип данных, главное что бы была однозначная сереализация в JSON
?: - не обязательное поле

{
    "id": "string", // передавать uuid v4, по нему же обращаться в саппорт, он же будет использовн для идемпотентности
    "callback": {
      "url": "string",
      "meta"?: "any" // data.callback.many будет закодирован в JSON и передан в теле запроса в поле `meta` в колбеке
    },
    "amount"?: "string", // для большей точности, если передать то предзаполнит и заблокирует изменения поля amount
    "currency": "string", // только usdt
    "source": "string" // eth или trx
}

Callback

🚧

Колбек будет подписан по той же схеме что и запрос

Пример подписи

Запрос на переданый в предыдущий запрос callback.url

Тип запросаPOST

Параметры запроса

{
  "id": "string" // uuid v4, по нему же обращаться в саппорт, он же может быть использовн для идемпотентности
  "amount": "string",
  "currency": "string", // только usdt
  "source": "string" // eth или trx
  "meta": "any", // meta = request.callback.meta
}

Параметры ответа

{ "success": true }

🚧

Ответ на callback

Если не ответить или время обработки запроса больше 5 сек, то колбек будет послан еще несколько раз на протяжении 1 часа