O objeto Saque (Cashout ou Payout) representa uma transferência de fundos da sua conta Safefy para uma conta bancária externa via PIX. Os saques são processados utilizando chaves PIX.Documentation Index
Fetch the complete documentation index at: https://docs.safefypay.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Estrutura
Atributos
Identificador único do saque no formato UUID v4. Gerado automaticamente pela API.
Identificador externo do saque no seu sistema. Útil para vincular o saque da Safefy com registros do seu banco de dados.
Valor bruto do saque em centavos. Por exemplo, R$ 500,00 =
50000.Taxa cobrada pelo saque em centavos.
Valor líquido transferido para a conta de destino em centavos. Calculado como
amount - fee.Moeda do saque. Atualmente apenas
BRL (Real Brasileiro) é suportado.Status atual do saque. Valores possíveis:
Pending- Saque solicitado, aguardando processamentoProcessing- Saque sendo processadoCompleted- Saque concluído com sucessoFailed- Falha no processamento do saqueRejected- Saque rejeitado (dados inválidos, etc)Cancelled- Saque cancelado pelo usuário
Ambiente do saque:
Sandbox- Ambiente de testesProduction- Ambiente de produção
Dados da transferência PIX.
Data e hora em que o saque foi solicitado no formato ISO 8601.
Data e hora em que o saque começou a ser processado no formato ISO 8601.
Data e hora em que o saque foi concluído no formato ISO 8601.
Motivo da falha ou rejeição do saque. Preenchido apenas quando
status é Failed ou Rejected.Data e hora de criação do registro no formato ISO 8601.
Ciclo de Vida do Saque
- Pending: Saque solicitado, aguardando processamento
- Processing: Saque em andamento
- Completed: Transferência concluída com sucesso
- Cancelled: Cancelado antes de iniciar o processamento
- Failed: Falha durante o processamento
- Rejected: Rejeitado (chave PIX inválida, conta inexistente, etc)
Tipos de Chave PIX
| Tipo | Formato | Exemplo |
|---|---|---|
CPF | 11 dígitos numéricos | 12345678901 |
CNPJ | 14 dígitos numéricos | 12345678000199 |
Email | Email válido | exemplo@email.com |
Phone | +55 + DDD + número | +5511999999999 |
Random | 32 caracteres alfanuméricos | a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6 |
Endpoints
| Método | Endpoint | Descrição |
|---|---|---|
POST | /v1/cashouts | Criar saque |
GET | /v1/cashouts | Listar saques |
GET | /v1/cashouts/{id} | Buscar saque |
POST | /v1/cashouts/{id}/cancel | Cancelar saque |
POST | /v1/cashouts/simulate | Simular saque (Sandbox) |