Como funciona
1
Você solicita o saque
POST /withdrawals com amount, pixKey e pixKeyType.2
Validamos o saldo
Conferimos que
available >= amount + fee.3
Reservamos o valor
Movemos
amount + fee de available para pending.4
Enfileiramos o processamento
O saque entra com status
PENDING e nosso worker o envia ao PSP.5
PIX é enviado
Status vai para
PROCESSING e depois COMPLETED (ou FAILED).6
Webhook é disparado
Você recebe
WITHDRAWAL_COMPLETED ou WITHDRAWAL_FAILED no seu endpoint.Ciclo de vida
Taxa e valor líquido
A taxa do saque é somada ao valor solicitado e debitada do saldo:- Você recebe na chave PIX: R$ 100,00
- É debitado do seu saldo: R$ 100,50 (10050 centavos)
Tipos de chave PIX aceitos
Restrições
Quando o saque é bloqueado
- Saques desabilitados para o merchant (
withdrawalsEnabled = false) - Já existe um saque em andamento (
PENDINGouPROCESSING) — só um por vez - Saldo insuficiente (
available < amount + fee) - Valor acima do limite configurado para o merchant
- Valor fora da faixa de 50 a 100.000.000 centavos (R 1.000.000,00)