Skip to main content

Overview

Withdrawals let you move funds from your Doss wallet to an external account. Before you can withdraw, you must configure at least one payout setting — a saved destination account. Withdrawal requests are created with Pending status and require administrator review before funds are released.

Setting up payout destinations

Payout settings are managed at Payouts > Payout Settings. You can add multiple destinations across different payment methods.
1

Go to Payout Settings

Navigate to Payouts > Payout Settings and select Bank as the payment method.
2

Enter bank details

Fill in:
  • Account holder name
  • Account number
  • Bank name
  • Branch address
3

Save

The bank payout setting is saved and available for future withdrawal requests.
You can update or delete any payout setting from the Payout Settings page. Deleting a setting does not affect completed withdrawals.

Requesting a withdrawal

1

Go to Payouts

Navigate to Payouts from the main menu. Your existing withdrawal history is shown here.
2

Start a new withdrawal

Click New Withdrawal. Select the payout destination you configured and the currency/wallet to withdraw from.
3

Enter the amount

Enter the withdrawal amount. The fee breakdown is shown:
  • Percentage feeamount × (charge_percentage ÷ 100)
  • Fixed feecharge_fixed
  • Total deductedamount + total_fees
  • Net receivedamount - (percentage_fee + fixed_fee)
The system verifies that your wallet balance covers the total amount.
4

Review and confirm

The confirmation screen displays your payout destination, the net amount you will receive, and the fees. Confirm to submit the request.
5

Request submitted

The withdrawal is created with Pending status. Your wallet balance is debited immediately. An email notification is sent to the administrator.

Withdrawal approval flow

Withdrawals follow a manual review process:
  1. Pending — you have submitted the request; funds have been reserved from your wallet.
  2. Success — the administrator has approved and processed the payout. The wallet deduction stands.
  3. Blocked — the administrator has rejected the request. Your wallet balance is restored.
Your wallet is debited at the time you submit the withdrawal request. If the request is blocked, the full amount (including fees) is returned to your wallet.
You receive an email and/or SMS notification whenever the status of your withdrawal changes.

Withdrawal details stored

For each withdrawal, the system creates a WithdrawalDetail record containing the specific payout information:
MethodDetails stored
BankAccount name, account number (masked), bank name, branch address, SWIFT code, country
PayPalPayPal email address
CryptoDestination crypto address

Transaction limits

Minimum and maximum withdrawal amounts are configured per currency and per payment method by the administrator. Requests outside these limits are rejected before submission.

Deposits

Add funds to your wallet before withdrawing.

Digital Wallet

View your current balance and transaction history.

Currency Exchange

Convert between currencies before withdrawing.

Send Money

Send funds to another Doss user instead of withdrawing.

Build docs developers (and LLMs) love