Создание выплаты
Last updated
Last updated
Ваш сервер делает запрос на создание заявки и получает идентификатор сделки.
Система обрабатывает перевод пользователю на указанные реквизиты и отправляет вебхук-уведомление на ваш сервер об успешной или неуспешной оплате.
API предназначен для интеграции вашего бэкэнда с системой для обработки выплат на реквизиты пользователей. Вы можете создать заявку на выплату, указав сумму, реквизиты, ID кассы и ссылку на ваш вебхук для получения уведомлений о статусе сделки.
API поддерживает различные типы реквизитов, включая банковские карты и номера телефонов для переводов через Систему быстрых платежей (СБП).
POST
Headers
api-key
string
API-ключ вашей кассы
Body
amount
string (number)
Сумма для перевода
bank_id
string
ID банка, соответствующего реквизитам
option_id
string
ID банка, если перевод осуществляется по СБП
requisites
string
Номер карты, телефон или реквизиты получателя
requisites_type
string
Тип реквизита:
card_number
для карт
phone_number
для СБП
account_number
для переводов по номеру счета
webhook_url
string
Адрес для получения вебхука с результатом обработки сделки
order_id
string
Ваш внутренний номер заявки
payload
object
Дополнительная информация для идентификации пользователя, включая user_id
payload.user_id
string
Уникальный идентификатор клиента на вашей стороне
payload
object
Основная полезная нагрузка ответа, содержащая данные о транзакции
payload.id
string
Уникальный идентификатор созданной заявки
payload.state
string
Статус сделки, например, created
payload.bank_id
string
ID банка, связанного с реквизитами
payload.requisites
string
Номер карты или реквизитов
payload.requisites_type
string
Тип реквизитa:
card_number
phone_number
payload.amount
string (number)
Сумма перевода
payload.comission
string
Сумма комиссии
payload.comission_sign
string
Тезер сделки мерчанта
payload.amount_usdt
string (number)
Сумма сделки в USDT
payload.webhook_url
string
URL для отправки вебхука, уведомляющего о статусе транзакции
payload.order_id
string
ID, который вы передавали при создании сделки
payload.created_at
string
Время создания заявки
Если номер карты не соответствует банку метода:
Если недостаточно баланса кассы для выполнения выплаты:
Если номер карты не верный, вы получите ответ
Возможные ошибки:
400
Bad request
Некорректный запрос