⚙️
Документация API
  • Общее
  • 🤑ПЛАТЕЖИ
    • Доступные методы для оплаты
    • Создание платежа
    • Создание h2h платежа через СБП
    • Создание h2h платежа по номеру карты
    • Создание h2h платежа по Номеру Счёта
    • Создание h2h платежа через SberPay
    • Отмена h2h платежа
    • Получение данных платежа
  • 💸ВЫПЛАТЫ
    • Создание h2h выплаты через СБП
    • Создание h2h выплаты по карте
    • Получение данных выплаты
    • Поддерживаемые банки СБП
  • 🤙КОЛЛБЕКИ
    • Прием коллбеков
    • Пример генерации подписи
  • 💲ПРОЧЕЕ
    • Получение баланса
    • Получение названия банка
    • Подтверждение клиентом по H2H
Powered by GitBook
On this page
  • Пример коллбека о статусе заявки
  • Пример коллбека о статусе выплаты
  1. КОЛЛБЕКИ

Прием коллбеков

Когда заявка завершится, вы получите информацию о ней на адрес, указанный вами в поле webhook_url. Веб-хук будет отправлен методом POST.

Проверка коллбеков осуществляется путем хэширования тела веб-хука с помощью ключа secret (указываемого в личном кабинете) и HMAC-SHA256, заранее исключив из тела параметр sign. Указанный secret не отображается в личном кабинете после его сохранения в целях безопасности.

Для приёма коллбеков, НЕОБХОДИМО указать secret в личном кабинете.

Пример коллбека о статусе заявки

{
  "id": "2",
  "request_proprietary_id": "ffe1b706-1db3-481c-94d7-f6acba6fe048",
  "merchant_request_id": "136930593",
  "initial_amount": "1000.0000",
  "amount_to_pay": "1000.0000",
  "crypto_rate": "113.8148",
  "crypto_amount": "8.7862",
  "status": "SUCCESS",
  "created": "2025-02-03 13:36:58.086429+00:00",
  "closed": "2025-02-03 14:16:57.786173+00:00",
  "sign": "50958713427aae4f1b328d9a89e30a963865542b908059eabf1a6ff258a9e2c5"
}
Параметр
Тип
Описание

id

string

порядковый номер заявки (сервиса)

request_proprietary_id

string

внутренний UUID4 заявки (сервиса)

merchant_request_id

string

ваш ID заявки (до 50 символов)

initial_amount

string

изначальная сумма заявки/выплаты

amount_to_pay

string

итоговая сумма заявки/выплаты

crypto_rate

string

курс USDT на момент создания заявки/выплаты

crypto_amount

string

итоговая сумма заявки/выплаты в USDT

status

string

текущий статус заявки (может быть "FAILED", "PROCESSING", "SUCCESS")

created

string

ISO timestamp без "T" создания заявки с часовым поясом

closed

string

ISO timestamp без "T" закрытия (подтверждения, либо отмены) заявки (может быть null)

sign

string

Пример коллбека о статусе выплаты

{
  "id": "7",
  "request_proprietary_id": "8b43c13b-d99a-4181-afe9-288714159600",
  "merchant_request_id": "334324022",
  "initial_amount": "10000.0000",
  "amount_to_pay": "10000.0000",
  "crypto_amount": "104.4277",
  "crypto_rate": "95.7600",
  "status": "SUCCESS",
  "created": "2025-02-03 16:39:18.163038+00:00",
  "closed": "2025-02-03 16:39:25.794208+00:00",
  "sign": "51ef6e651861120ad84a27adbbf3d61975115102f95ca849ecb7c5becb3ae67c"
}
Параметр
Тип
Описание

id

string

порядковый номер заявки (сервиса)

request_proprietary_id

string

внутренний UUID4 заявки (сервиса)

merchant_request_id

string

ваш ID заявки (строка до 50 символов)

amount_to_pay

string

итоговая сумма заявки/выплаты

crypto_amount

string

итоговая сумма заявки/выплаты в USDT

crypto_rate

string

курс USDT на момент создания выплаты

status

string

текущий статус заявки (может быть "created", "processing", "paid", "cancelled")

created

string

ISO timestamp без "T" создания заявки с часовым поясом

closed

string

ISO timestamp без "T" закрытия (подтверждения, либо отмены) заявки (может быть null)

sign

string

подпись

PreviousПоддерживаемые банки СБПNextПример генерации подписи

Last updated 4 months ago

SHA-256

🤙
подп
ись