Preloader
Desenvolvedor

Webhook de saque

Saques PIX e saques cripto usam o mesmo webhook transacional. O status inicial comum é PROCESSING e o status terminal chega depois em novo evento.

Endpoint documentado: POST /webhooks/transaction-status
Exemplo de saque PIX
{
  "transaction_id": "saque-001",
  "external_id": "saque-001",
  "status": "PROCESSING",
  "amount": 25,
  "fee": 1.25,
  "total": 26.25,
  "type": "Withdrawal"
}
Exemplo de saque cripto
{
  "transaction_id": "crypto-001",
  "external_id": "crypto-001",
  "status": "COMPLETED",
  "amount": 250,
  "fee": 12.5,
  "total": 262.5,
  "usdt_amount": 45.831245,
  "wallet": "0x8f3ab4c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7",
  "type": "CryptoWithdrawal",
  "provider": "gateway-name"
}
Observações
  • O status pode iniciar em PROCESSING e ser atualizado depois.
  • Use external_id para reconciliar com seu pedido interno.
  • Retorne 200 para confirmar recebimento.