Pular para o conteúdo principal

Notificações

O sistema de notificações envia comunicações multicanal para clientes sobre eventos importantes.

Canais​

CanalDescrição
emailEnvio via SMTP
in_appArmazenada no banco para exibição no portal
webhookEnviada ao endpoint configurado

Tipos de Notificação​

Assinaturas​

  • subscription_renewal — Assinatura renovada
  • subscription_created — Nova assinatura
  • subscription_canceled — Assinatura cancelada

Pagamentos​

  • payment_succeeded — Pagamento processado
  • payment_failed — Pagamento falhou

Faturas​

  • invoice_created — Fatura gerada
  • invoice_overdue — Fatura vencida

Conta​

  • trial_ending — Trial expirando
  • plan_changed — Plano alterado
  • account_suspended — Conta suspensa
  • account_activated — Conta reativada

Portal​

  • portal_invitation — Convite para o portal
  • portal_signup_verification — Verificação de e-mail

Propostas​

  • proposal_sent — Proposta enviada
  • proposal_reminder — Lembrete de proposta
  • proposal_expired — Proposta expirada
  • proposal_accepted — Proposta aceita
  • proposal_rejected — Proposta rejeitada

Status da Notificação​

StatusDescrição
pendingAguardando envio
sentEnviada/enfileirada
deliveredConfirmada como entregue
failedFalha no envio
readLida (apenas in_app)

Preferências​

Cada conta de cobrança pode configurar preferências por tipo de notificação:

  • Habilitar/desabilitar e-mail
  • Habilitar/desabilitar in-app
  • Habilitar/desabilitar webhook

O sistema verifica as preferências antes de enviar.

Retry​

Notificações falhas podem ser retentadas manualmente.

Captura de tela​

A tela /dashboard/notifications reúne configuração de canais (e-mail, in-app, webhook), templates por evento, histórico de envios com status (sent, delivered, bounced, failed), gráficos de entregas no período e filtros por canal, destinatário e tipo de notificação.

Configuração e histórico de notificações multicanal