Skip to main content
Esta página fornece uma referência completa dos status de transações, códigos de erro HTTP e códigos de resposta específicos da API Quantum Pay.

Status de transações (PIX IN)

Estados do ciclo de vida

Fluxo visual

Detalhes por status

Quando ocorre: QR Code foi gerado com sucesso
Duração: Até 12 horas ou até ser pago
Webhook: transaction_created
Ações recomendadas:
  • Exibir QR Code para o cliente
  • Iniciar polling de status ou aguardar webhook
  • Mostrar contador de tempo para expiração
Quando ocorre: Cancelamento manual ou automático
Duração: Permanente
Webhook: transaction_canceled
Ações recomendadas:
  • Informar cliente sobre cancelamento
  • Gerar novo QR Code se necessário
  • Limpar carrinho ou sessão
Quando ocorre: Estorno processado com sucesso
Duração: Permanente
Webhook: transaction_refunded
Açõ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

Quando ocorre: Transferência foi aceita e validada
Duração: 1-3 segundos
Webhook: transfer_created
Características:
  • Dados validados com sucesso
  • Saldo verificado e reservado
  • Chave PIX validada
Quando ocorre: Transferência sendo processada pelo sistema
Duração: 3-10 segundos
Webhook: transfer_updated
Características:
  • Comunicação com o SPI (Sistema de Pagamentos Instantâneos)
  • Verificação final de dados
  • Processamento da transferência
Quando ocorre: Transferência PIX concluída com sucesso
Duração: Permanente
Webhook: transfer_completed
Características:
  • Dinheiro transferido com sucesso
  • End-to-End ID gerado
  • Comprovante disponível
Quando ocorre: Transferência recusada pela instituição
Duração: Permanente
Webhook: transfer_refused
Motivos 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