📗
Руководство мерчанта
  • Регламенты
    • Политика сотрудничества
    • Обработка апелляций
    • Курс USDT
    • Формулы расчетов
  • Личный кабинет
    • Ввод USDT
    • Вывод USDT
    • Автоматический вывод USDT
    • Персональный сайт апелляций
    • История баланса
    • Экспорт статистики
    • История транзакций
  • API
    • Авторизация
      • Запрос токена
      • Подпись
    • Просмотр баланса
    • Вывод баланса
    • Заявки на ввод
      • Создание заявки на ввод
        • Для карт
        • Для счёта
        • Для СБП
        • Трансгран
        • Для SberPay
        • Для TPay
        • Для эквайринга
        • Для платёжной формы
        • Для QR НСПК
        • Для карт (внутрибанк)
        • Для СБП (внутрибанк)
      • Просмотр списка заявок на ввод
      • Просмотр заявки на ввод
      • Просмотр статуса заявки на ввод
      • Отмена заявки на ввод
      • Колбэк по заявке на ввод
    • Заявки на вывод
      • Создание заявки на вывод
        • Для карты
        • Для СБП
      • Просмотр списка заявок на вывод
      • Просмотр заявки на вывод
      • Просмотр статуса заявки на вывод
      • Колбэк по заявке на вывод
    • Апелляции
      • Создание апелляции
      • Отмена апелляции
      • Список апелляций
      • Просмотр апелляции
      • Колбэк по апелляциям
    • Справочники
      • Банки
        • Список банков
    • Курсы валют
Powered by GitBook
On this page
  1. API
  2. Заявки на вывод

Колбэк по заявке на вывод

Метод

POST

URL Запроса

${MERCHANT_CALLBACK_URL}

Headers

Название
Значение

Content-Type

application/json

X-Signature

<Подпись>

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

Название
Формат
Описание

id

int

Идентификатор транзакции

extId

string(1,255)

Идентификатор транзакции клиента

amount

decimal

Сумма транзакции

currency

string(3,4)

Код валюты ISO 4217 (RUB, UZS и т.д.)

currencyRate

decimal

Курс валюты

type

string(1,255)

Тип транзакции, DEPOSIT или WITHDRAWAL

status

string(1,255)

Статус транзакции (DENIED, SUCCESSFUL)

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

Название
Формат
Описание

status

string(1,255)

Статус обработки коллбеке (SUCCESS/FAILURE)

error (опционально)

string(1,255)

Сообщение об ошибки в случае неполадок

Код ответа HTTP: 200

Пример успешного ответа:

{
   "status" : "SUCCESS"
}

Примечания:

Понимая, что интернет не всегда обеспечивает стабильную связь и могут возникать временные неполадки с вашей стороны, мы предусмотрели механизм повторных попыток отправки колбэка. В случае, если от вас не поступит успешный ответ, мы будем повторно отправлять вебхук до 10-х раз.

Успешным ответом считается ответ с HTTP статусом 200 и телом сообщения со статусомSUCCESS. Обратите внимание, что это слово должно быть написано только заглавными буквами, без пробелов, кавычек или дополнительных символов.

Внимание!!! Статус SUCCESS подтверждает, что вы получили и успешно обработали информацию, и что нет необходимости повторной отправки данных. Если вы отправите ответ, который не соответствует этому формату, система не сможет его распознать как успешный, что приведет к дополнительным попыткам отправки колбэка и увеличит нагрузку на обе системы.

Настройки в Личном кабинете (ЛК)

Для того чтобы принимать колбэки необходимо настроить конфигурации в личном кабинете.

На панели вкладок выберите "Configuration"

Затем можно будет увидеть следующую форму

Заполните необходимые поля

Callback Url - это url колбэка для транзакций

Callbacks are enabled - включение и отключение отправки колбэков по заданным url

ВНИМАНИЕ!!! Если Callbacks are enabled отключён, то мы не будем отправлять колбэки по заданным url

PreviousПросмотр статуса заявки на выводNextАпелляции

Last updated 7 months ago

Панель в ЛК мерчанта