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