Auto-payout
Send every confirmed payment straight to your own wallet, about 30 seconds after it is paid — and choose who pays the payout fee.
With auto-payout switched on, every confirmed payment is sent on to your own wallet about 30 seconds after it is paid. You don't need to withdraw by hand or set a payout threshold. ZyvoPay's fee, if your plan has one, is taken when the payment settles, and each payout costs only the network fee below.
Turn it on
- Enable two-factor authentication. Auto-payout sends funds without asking you each time, so 2FA is required.
- Add your wallet under Account → Payout addresses. A new address goes through a short security cooldown before it can receive payouts.
- Open Payments → Payouts, click Set up auto-payout, pick the network and address, choose who pays the payout fee, and confirm with your authenticator code.
Your current balance is paid out straight away, and then every new payment follows. Turn it off at any time and payments stay in your balance until you withdraw.
Who pays the payout fee
| Option | What happens |
|---|---|
| I pay it | The network fee is deducted from each payout. |
| My customer pays it | The fee is added to every invoice for the buyer (pass-through), so you receive your full price in your wallet. |
Payout fees
| Network | Coin | Fee per payout | Minimum payout |
|---|---|---|---|
TRC20 TRC-20 | USDT | 1 USDT | 2 USDT |
TRC20 TRC-20 | USDC | 1 USDC | 2 USDC |
TRC20 TRC-20 | TRX | 1 TRX | 10 TRX |
TON TON | USDT | 0.15 USDT | 1 USDT |
TON TON | TON | 0.05 TON | 1 TON |
BEP20 BEP-20 | USDT | 0.1 USDT | 1 USDT |
BEP20 BEP-20 | USDC | 0.25 USDC | 1 USDC |
BEP20 BEP-20 | BNB | 0.0005 BNB | 0.01 BNB |
POLYGON Polygon | USDT | 0.05 USDT | 1 USDT |
POLYGON Polygon | USDC | 0.2 USDC | 1 USDC |
POLYGON Polygon | POL | 0.1 POL | 5 POL |
ARBITRUM Arbitrum | USDT | 0.1 USDT | 1 USDT |
ARBITRUM Arbitrum | USDC | 0.25 USDC | 1 USDC |
ARBITRUM Arbitrum | ETH | 0.0002 ETH | 0.005 ETH |
SOLANA Solana | USDT | 0.2 USDT | 1 USDT |
SOLANA Solana | USDC | 0.5 USDC | 1 USDC |
SOLANA Solana | SOL | 0.001 SOL | 0.05 SOL |
Each coin is paid out in that coin: set a payout address per coin under Withdrawals → Auto-payout. A coin without a payout address stays in your balance until you withdraw it.
Very small payments that don't yet cover the network minimum are bundled into the next payout.
Webhooks and the API
Auto-payout doesn't change your integration: you still receive invoice.paid and the other webhook events. Manual payouts through Create withdrawal keep working whether auto-payout is on or off.