Skip to main content

2. PayOut

Endpoints​

PageDescription
Create PayOutCreate one BDT PayOut operation.
Get PayOut StatusRead the current result using the returned transaction_id.
PayOut Webhook DeliveryReceive terminal-result notifications.

Flow​

  1. Create a PayOut.
  2. Get its status with the returned transaction_id.
  3. Receive a terminal callback at the required callback_url.

A withdrawal sends funds to the recipient account configured for the selected shop. Create one withdrawal per request and keep your order_id for safe retries.

Eligible withdrawals reserve funds while they are processed. Completion or failure applies the corresponding balance changes under the existing payment rules. Repeating an accepted request does not create another operation or reserve.

The create response confirms that the operation exists; it does not mean the withdrawal has succeeded. Consult the status catalog before finalizing an order.