📋 Status de Transações (PIX IN)
Estados do Ciclo de Vida
Fluxo Visual
Detalhes por Status
🟡 pending - Aguardando Pagamento
🟡 pending - Aguardando Pagamento
Quando ocorre: QR Code foi gerado com sucesso
Duração: Até 12 horas ou até ser pago
Webhook:
Duração: Até 12 horas ou até ser pago
Webhook:
transaction_createdAções recomendadas:- Exibir QR Code para o cliente
- Iniciar polling de status ou aguardar webhook
- Mostrar contador de tempo para expiração
🟢 paid - Pago com Sucesso
🟢 paid - Pago com Sucesso
Quando ocorre: PIX foi recebido e confirmado
Duração: Permanente
Webhook:
Duração: Permanente
Webhook:
transaction_paidAções recomendadas:- Liberar produto ou serviço imediatamente
- Enviar email de confirmação
- Atualizar estoque
- Iniciar processo de entrega
🔴 canceled - Cancelado
🔴 canceled - Cancelado
Quando ocorre: Cancelamento manual ou automático
Duração: Permanente
Webhook:
Duração: Permanente
Webhook:
transaction_canceledAções recomendadas:- Informar cliente sobre cancelamento
- Gerar novo QR Code se necessário
- Limpar carrinho ou sessão
↩️ refunded - Estornado
↩️ refunded - Estornado
Quando ocorre: Estorno processado com sucesso
Duração: Permanente
Webhook:
Duração: Permanente
Webhook:
transaction_refundedAções recomendadas:- Cancelar entrega se ainda não enviada
- Restaurar estoque
- Notificar cliente sobre estorno
- Atualizar sistemas financeiros
🚀 Status de Transferências (PIX OUT)
Estados do Ciclo de Vida
Fluxo Visual
Detalhes por Status
🟡 created - Criada e Validada
🟡 created - Criada e Validada
Quando ocorre: Transferência foi aceita e validada
Duração: 1-3 segundos
Webhook:
Duração: 1-3 segundos
Webhook:
transfer_createdCaracterísticas:- Dados validados com sucesso
- Saldo verificado e reservado
- Chave PIX validada
🔄 processing - Em Processamento
🔄 processing - Em Processamento
Quando ocorre: Transferência sendo processada pelo sistema
Duração: 3-10 segundos
Webhook:
Duração: 3-10 segundos
Webhook:
transfer_updatedCaracterísticas:- Comunicação com o SPI (Sistema de Pagamentos Instantâneos)
- Verificação final de dados
- Processamento da transferência
🟢 completed - Concluída
🟢 completed - Concluída
Quando ocorre: Transferência PIX concluída com sucesso
Duração: Permanente
Webhook:
Duração: Permanente
Webhook:
transfer_completedCaracterísticas:- Dinheiro transferido com sucesso
- End-to-End ID gerado
- Comprovante disponível
🔴 refused - Recusada
🔴 refused - Recusada
Quando ocorre: Transferência recusada pela instituição
Duração: Permanente
Webhook:
Duração: Permanente
Webhook:
transfer_refusedMotivos comuns:- Chave PIX não encontrada
- Conta de destino inativa
- Limites de recebimento excedidos
- Problemas técnicos temporários
❌ Códigos de Erro HTTP
Códigos de Sucesso (2xx)
Códigos de Erro do Cliente (4xx)
Códigos de Erro do Servidor (5xx)
🔍 Códigos de Erro Específicos
Erros de Autenticação
Erros de PIX IN
Erros de PIX OUT
Erros de Webhook
📊 Estrutura de Resposta de Erro
Formato Padrão
Campos da Resposta
🛠️ Tratamento de Erros
Exemplo de Implementação Robusta
Rate Limiting Inteligente
🎯 Próximos Passos
❌ Códigos de Erro
Guia completo para tratamento de erros
⚡ Rate Limits
Entenda os limites de requisições
💰 PIX IN
Comece a receber pagamentos PIX
🚀 PIX OUT
Envie transferências PIX

