Skip to main content

Eventos Disponíveis

A EconPay envia webhooks para notificar sobre mudanças de status em tempo real. Configure sua URL no dashboard para receber notificações.

Guia Completo de Webhooks

Veja o guia completo com exemplos de implementação

Eventos

payment.approved

Enviado quando um pagamento é aprovado.

payment.failed

Enviado quando um pagamento falha ou é recusado.

payment.refunded

Enviado quando um reembolso é processado.

Configuração

  1. Acesse o Dashboard EconPay
  2. Vá em Configurações > Webhooks
  3. Adicione sua URL (ex: https://seusite.com.br/webhooks/econpay)
  4. Salve

Implementação Básica

Node.js/Express

Retry e Timeout

  • Timeout: 30 segundos
  • Retries: 3 tentativas
  • Intervalo: 1 minuto entre tentativas
Seu endpoint deve responder com status 200 em menos de 30 segundos.

Segurança

Sempre valide que o webhook veio da EconPay:

Testando

Use ngrok para testar webhooks localmente:

Próximos Passos

Guia Completo

Implementação detalhada

Criar Pagamento

Processar pagamentos

Listar Transações

Consultar histórico

Erros

Códigos de erro