Por que migrar
Dados de campanha
A 2.0 entrega o rastreamento (UTMs,
src, sck) organizado no objeto tracking, além de url_params com os parâmetros da URL da compra.Formato estruturado
Em vez de dezenas de campos soltos com sufixo
_customer, a 2.0 agrupa em objetos (producer, tracking, cliente, produto), mais fácil de ler e manter.Novos recursos
Melhorias e campos novos entram só na 2.0. A 1.0 fica congelada no que já existe.
O que muda no formato
A diferença principal é estrutural: a 1.0 é plana (todos os campos no topo, com nomes comoname_prod, email_customer, utm_source), enquanto a 2.0 agrupa em objetos e padroniza os nomes.
Venda (postback principal)
Estas são as mudanças de maior impacto. Para o payload completo da 2.0, consulte Eventos de Venda (vários campos passam a viver dentro de objetos).checkout_url, token, status, affiliates, coproducers e subscriptions existem nas duas versões.Carrinho abandonado
Aqui o de-para é direto (as duas versões são planas):Como trocar a versão
A versão é definida por webhook, no painel da Ticto. Recomendação:1
Cadastre um webhook 2.0
Aponte para o mesmo endpoint que você já usa (ou um novo) e selecione a versão 2.0.
2
Ajuste seu recebedor
Atualize o código que lê o payload seguindo o de-para acima e as referências de Eventos de Venda e Carrinho Abandonado.
3
Valide em paralelo
Rode as duas versões lado a lado por um período, confira que a 2.0 chega correta, e só então desative a 1.0.