1. Вывод средств из кабинета
BANKA BOT Merchant API
  • Приём платежей
    • Создать платёж
      POST
    • Получить платёж
      GET
    • Вебхук об изменении статуса платежа
  • Крипто сервис
    • Приём
      • Создать крипто-инвойс
      • Получить крипто-инвойс
      • Создать статический кошелёк клиента
      • Список статических кошельков
      • Получить статический кошелёк
      • Заблокировать статический кошелёк
      • Разблокировать статический кошелёк
      • Вернуть полученный платёж
      • Получить возврат
      • Вебхук о состоянии крипто-инвойса
      • Вебхук о поступлении на статический кошелёк
      • Вебхук о завершении возврата
    • Выплаты
      • Создать выплату
      • Список выплат
      • Получить выплату
      • Создать массовую выплату
      • Получить массовую выплату
      • Вебхук о состоянии выплаты
      • Вебхук об итоге массовой выплаты
    • Баланс
      • Получить баланс
      • Перевести между своими счетами
      • История операций
      • Вебхук о пополнении баланса
  • Вывод средств из кабинета
    • Вебхук об исходе заявки на вывод из кабинета
  • Schemas
    • PaymentCreate
    • Payment
    • PaymentStatus
    • WebhookEvent
    • Error
    • CryptoNetwork
    • CryptoAsset
    • CryptoAmount
    • CryptoErrorCode
    • CryptoOperationError
    • CryptoInvoiceStatus
    • CryptoInvoiceTransfer
    • CryptoInvoiceCreate
    • CryptoInvoice
    • CryptoStaticWalletStatus
    • CryptoStaticWalletCreate
    • CryptoStaticWallet
    • CryptoPayoutStatus
    • CryptoPayoutCreate
    • CryptoPayout
    • CryptoBatchStatus
    • CryptoPayoutBatchItemCreate
    • CryptoPayoutBatchCreate
    • CryptoPayoutBatch
    • CryptoBalance
    • CryptoInternalTransferCreate
    • CryptoInternalTransfer
    • CryptoTransactionType
    • CryptoTransaction
    • CryptoRefundCreate
    • CryptoWebhookEnvelope
    • CryptoRefund
    • CryptoStaticWalletDepositEvent
    • CryptoInvoiceWebhookEvent
    • CabinetWithdrawal
    • CryptoBalanceFundedEvent
    • CabinetWithdrawalWebhookEvent
    • CryptoPayoutWebhookEvent
    • CryptoBatchWebhookEvent
    • CryptoRefundWebhookEvent
  1. Вывод средств из кабинета

Вебхук об исходе заявки на вывод из кабинета

Webhook
POST
cabinet_withdrawal_status
Приходит на callback_url магазина, когда заявка на вывод, созданная
в кабинете lk.banka.bot, получает окончательный исход:
cabinet_withdrawal.rejected: заявка отклонена оператором. Деньги не
двигались, зарезервированная под заявку сумма снова доступна.
Причина в withdrawal.error, значение всегда
rejected_by_operator;
cabinet_withdrawal.completed: заявка исполнена, средства отправлены и
списаны. У заявок в USDT заполнен tx_hash.
withdrawal_id относится к заявке ИЗ КАБИНЕТА: это не выплата
крипто-сервиса, через GET /v1/crypto/payouts/{payout_id} он не
запрашивается, и отдельной ручки чтения таких заявок нет: событие
самодостаточно.
Правила заполнения тела:
debit_amount/debit_currency: сумма и валюта счёта списания;
payout_amount/payout_currency: сумма и валюта, уходящие
получателю; rate заполнен только у веток с обменом;
network, address, network_fee, tx_hash присутствуют только
у заявок в USDT, адрес отдаётся целиком;
requisites присутствует только у рублёвых заявок и содержит
маскированные реквизиты (карта или телефон с банком);
error присутствует только у cabinet_withdrawal.rejected.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200OK
Вебхук принят. Тело ответа игнорируется.
This response does not have a body.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://your-api-server.com' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "event_id": "b1627384-95a6-4fb1-8123-4d5e6f708192",
    "event_type": "cabinet_withdrawal.rejected",
    "created_at": "2026-08-24T06:30:00Z",
    "withdrawal": {
        "withdrawal_id": "1083a321-0a5e-4c8e-b334-11e0de6bbfca",
        "status": "rejected",
        "branch": "rub_usdt",
        "debit_amount": "1190.00",
        "debit_currency": "RUB",
        "payout_amount": "10.85",
        "payout_currency": "USDT",
        "rate": "85.928601",
        "network": "TRC20",
        "address": "TAmvDwufHg8eQPGGQFY4vbrQPaYaiLukPn",
        "requisites": null,
        "network_fee": "3.00",
        "tx_hash": null,
        "error": "rejected_by_operator",
        "created_at": "2026-08-24T06:23:16Z",
        "resolved_at": "2026-08-24T06:30:00Z"
    }
}'
Modified at 2026-09-03 09:20:05
Previous
Вебхук о пополнении баланса
Next
PaymentCreate
Built with