Importações

Eventos chegando do Guru em tempo quase-real (webhook) + status das integrações.

Guru · Webhook real-time
Desconectado
Recebe eventos: venda aprovada/pendente/recusada, refund, chargeback, cancelamento, atualização de status. Idempotente portransactionId.
URL configurada
Secret ok (64 chars)
production
URL do webhook
POST https://analytics.m3dals.com.br/api/webhooks/guru
Header de autenticação
Authorization: Bearer <GURU_WEBHOOK_SECRET>

O valor real do secret vive no .env do servidor. Nunca aparece neste painel nem no markdown.

Eventos recomendados
  • • transaction.approved
  • • transaction.pending
  • • transaction.refused
  • • transaction.refunded
  • • transaction.canceled
  • • transaction.chargeback

Bloco pronto pra colar no Notion / e-mail / Slack ao mandar pro cliente.

Google Sheets · Reconciliação
Fallback diário (após 07h). Confere se vendas do dia anterior batem com o webhook e importa o que faltou. Sinaliza divergências.
Em construção · V2.1

Webhook é a fonte primária em tempo real. Sheets roda como cron diário (07h) pra catch-up de eventos perdidos e auditoria de divergência — nunca como única fonte.

Quando webhook estiver offline (deploy, rede), Sheets recupera as vendas D-1 e gera alerta no painel. Se webhook + Sheets divergirem, registro vence o webhook (mais granular) mas a divergência é destacada em /imports.

Últimos eventos recebidos (0)
Toda chegada vira um IngestionEvent, mesmo que falhe ou seja ignorado. Trilha completa de auditoria.
Sem erros
Nenhum evento recebido ainda. Quando o webhook do Guru disparar, ele aparece aqui.