1
Descubra o slug da sua plataforma
O slug é o nome da plataforma em minúsculas. Alguns exemplos:
A lista completa está em Plataformas integradas.
2
Acesse o painel do seu gateway
Procure por seções como Webhooks, Integrações, Postbacks, Notificações ou Callbacks. O nome varia.
3
Cadastre o webhook
- URL de destino:
https://api.xtracky.com/api/integrations/{seu-slug} - Método:
POST - Content-Type:
application/json - Eventos: todos os relacionados a pagamento (
payment.created,payment.paid,payment.refunded, etc.). Se o gateway não deixar filtrar, envie todos — a xTracky ignora o que não interessa.
4
Salve e teste
A maioria dos gateways permite disparar um webhook de teste. Se não, faça uma venda real de valor mínimo (R$ 1,00 se possível) e acompanhe no painel xTracky.A venda deve aparecer em Dashboard → Vendas em tempo real em alguns segundos.
O que fazer se a venda não aparecer
Confira o slug
Confira o slug
Bateu o nome certo? Sem hífen? Sem maiúscula? Alguns gateways tem “slug” que não é óbvio pelo nome comercial. Consulte a lista completa.
O gateway está enviando algum payload?
O gateway está enviando algum payload?
Nos logs do gateway, confirme que o webhook foi disparado e recebeu HTTP 2xx da xTracky. Se recebeu 4xx/5xx, veja o corpo da resposta pra pista.
Assinatura de webhook (HMAC)
Assinatura de webhook (HMAC)
Alguns gateways exigem que você cadastre a URL no formato específico deles pra validar assinatura. A xTracky aceita as assinaturas padrão de cada gateway automaticamente — só garanta que você usou a URL exata da lista.
O LeadId não está sendo capturado
O LeadId não está sendo capturado
O gateway precisa passar o
utm_source (ou equivalente) pra xTracky. Confirme que o script está capturando UTMs no checkout e que o gateway está persistindo esse valor no pedido.Nada funcionou
Nada funcionou
Abra ticket em suporte@xtracky.com com:
- Nome do gateway
- Screenshot da config do webhook
- Um
orderIdde teste que não subiu - Print do log de webhook do gateway (com timestamp)