Skip to main content
O objeto Saque (Cashout ou Payout) representa uma transferência de fundos da sua conta Safefy para uma chave PIX ou uma carteira blockchain externa. Saques para carteira são processados via XGate usando uma carteira previamente verificada.

Estrutura

Atributos

string
obrigatório
Identificador único do saque no formato UUID v4. Gerado automaticamente pela API.
object
Destino de saques cripto via XGate. É preenchido apenas quando o saque foi criado com cryptoPayoutAccountId; o endereço da carteira é sempre mascarado.
Para criar um saque cripto, envie cryptoPayoutAccountId em POST /v1/cashouts. O token identifica o merchant e a XGate ativa é escolhida automaticamente.
string
Identificador externo do saque no seu sistema. Útil para vincular o saque da Safefy com registros do seu banco de dados.
integer
obrigatório
Valor bruto do saque em centavos. Por exemplo, R$ 500,00 = 50000.
integer
obrigatório
Taxa cobrada pelo saque em centavos.
integer
obrigatório
Valor líquido transferido para a conta de destino em centavos. Calculado como amount - fee.
string
obrigatório
Moeda do saque. Atualmente apenas BRL (Real Brasileiro) é suportado.
string
obrigatório
Status atual do saque. Valores possíveis:
  • Pending - Saque solicitado, aguardando processamento
  • Processing - Saque sendo processado
  • Completed - Saque concluído com sucesso
  • Failed - Falha no processamento do saque
  • Rejected - Saque rejeitado (dados inválidos, etc)
  • Cancelled - Saque cancelado pelo usuário
string
obrigatório
Ambiente do saque:
  • Sandbox - Ambiente de testes
  • Production - Ambiente de produção
object
obrigatório
Dados da transferência PIX.
string
obrigatório
Data e hora em que o saque foi solicitado no formato ISO 8601.
string
Data e hora em que o saque começou a ser processado no formato ISO 8601.
string
Data e hora em que o saque foi concluído no formato ISO 8601.
string
Motivo da falha ou rejeição do saque. Preenchido apenas quando status é Failed ou Rejected.
string
obrigatório
Data e hora de criação do registro no formato ISO 8601.

Ciclo de Vida do Saque

  1. Pending: Saque solicitado, aguardando processamento
  2. Processing: Saque em andamento
  3. Completed: Transferência concluída com sucesso
  4. Cancelled: Cancelado antes de iniciar o processamento
  5. Failed: Falha durante o processamento
  6. Rejected: Rejeitado (chave PIX inválida, conta inexistente, etc)

Tipos de Chave PIX

Endpoints