MDH GROUP · BLOG

Reconciliação de Pedidos com Affilentra: Guia Prático para um Matching Fiável de Encomendas e Conversões

Quando o tracking de afiliados e os sistemas de encomendas dos comerciantes operam de forma assíncrona, surgem lacunas: correspondências em falta, acompanhamento manual, pagamentos de comissões incorretos ou falsos positivos indesejados.

← Todos os artigos

Reconciliação de Pedidos com Affilentra: Guia Prático para um Matching Fiável de Encomendas e Conversões

Introdução: Por que uma reconciliação de pedidos limpa é importante

Quando o rastreio de afiliados e o sistema de encomendas do comerciante operam de forma assíncrona, surgem lacunas: correspondências em falta, acompanhamento manual, pagamentos de comissões incorretos ou falsos positivos indesejados. Uma reconciliação de pedidos estruturada evita perda de comissões e protege contra pagamentos indevidos. Este guia mostra como pode, com IDs de conversão Affilentra, importações de encomendas, registos de webhooks e regras de reconciliação, conciliar encomendas em falta ou atrasadas de forma correta.

Breve visão geral: papéis e ferramentas

Antes de passar para a prática: a Affilentra distingue claramente entre operador de software, comerciantes e parceiros afiliados. Para a reconciliação são relevantes quatro elementos:

  • ID de Conversão – identificador único fornecido pela Affilentra em eventos de rastreamento ou de conversão.
  • Importação de Encomendas – importação pelo comerciante dos dados de encomenda (CSV ou API) para reconciliação.
  • Registos de Webhook – gravações dos eventos recebidos e das respostas do sistema do comerciante.
  • Regras de Reconciliação – lógica de correspondência priorizada e tolerâncias que evitam atribuições incorretas.
  • As edições self-hosted PRO & NETWORK permitem controlo total sobre estes elementos sem partilha de receitas.

    1. Utilizar corretamente as IDs de Conversão

    A ID de conversão é a sua chave central para a correspondência. Quando usada corretamente, reduz drasticamente atribuições erradas.

    • Incorporação: Transmita a ID de conversão para a confirmação da encomenda (por exemplo, como campo oculto, parâmetro de URL na página de agradecimento ou na resposta da API). Assim, a ID fica registada no seu registo de encomenda do comerciante.
    • Persistência: Guarde a ID de conversão juntamente com a encomenda, mesmo que o pagamento seja confirmado mais tarde. Assim, o mapeamento permanece possível independentemente do estado do pagamento.
    • Links de parceiros: Os parceiros devem receber links de rastreamento individuais que transmitam corretamente as IDs de conversão ou variáveis de referência.

    2. Importação de Encomendas: Estrutura e Campos Obrigatórios

    A importação de encomendas é a ponte do ERP do comerciante para a Affilentra. Garanta um conjunto de dados consistente:

    • Campos indispensáveis: order_id, order_date (UTC), order_total, currency, order_status, conversion_id (se disponível), customer_email_hash (opcional).
    • Formato: Utilize formatos legíveis por máquina (CSV em UTF-8 ou JSON via API). Formatos de data uniformes (ISO 8601) facilitam a comparação de janelas temporais.
    • Idempotência: Identifique os trabalhos de importação de forma única, para que imports repetidos não gerem duplicados.
    • Importações parciais: Suporte atualizações (por exemplo, alteração de estado de pending para paid) em vez de apenas criar novos registos completos.

    3. Registos de Webhook como Ferramenta de Diagnóstico

    Os webhooks são, principalmente, notificações em tempo real – os seus registos são a primeira ferramenta de diagnóstico perante assincronias.

    • Registo imediato: Logue cada webhook recebido, incluindo cabeçalhos, payload, resposta do receptor e carimbo de data/hora.
    • Mecânica de retry: Documente todas as tentativas de entrega com códigos de estado. Respostas 5xx exigem ações diferentes das 4xx.
    • Análise de erros: Procure padrões: 409/422 recorrentes (conflitos de dados), timeouts ou payloads sem conversion_id.
    • Rastreio de auditoria: Os registos de webhook devem estar ligados à importação de encomendas e às decisões de reconciliação, para identificar causa e efeito.

    4. Regras de Reconciliação: Prioridade, Tolerâncias, Alternativas

    Uma cascata clara de regras priorizadas reduz falsos positivos. Proposta de uma ordem de correspondência prática:

  1. Correspondência exata: conversion_id + order_id → corresponder imediatamente. Esta é a atribuição mais segura.
  2. Verificação de timestamp: Se faltar conversion_id, verifique order_timestamp próximo do conversion_timestamp dentro de uma janela configurável (por ex. 0–72 horas, ajustável).
  3. Tolerância de valor: Se o montante e a moeda coincidirem (possivelmente com uma pequena tolerância para arredondamentos), pode confirmar‑se uma correspondência.
  4. Fallback por hash: Se existir um hash de e‑mail guardado em conformidade com a GDPR, utilize‑o como indício adicional.
  5. Referência do parceiro: Se o parceiro usar uma variável de referência externa, esta pode servir como último fallback — mas apenas após verificação manual.

Importante: Cada regra deve ter um peso configurável e um score de risco. Se o score ultrapassar um limiar, cria‑se uma correspondência automática; caso contrário, o caso vai para a fila de revisão manual.

5. Tratamento de casos problemáticos típicos

Pagamentos assíncronos, jornadas cross‑device ou perda de cookies são as principais razões para correspondências em falta. Aqui está como enfrentá‑los:

  • Reconciliação de pagamentos tardios: Mantenha o import de encomendas com atualizações de estado para que cancelamentos e pagamentos posteriores sejam considerados.
  • Cross‑Device: Utilize tracking server‑side e conversion‑IDs persistentes para ligar dispositivos.
  • Perda de cookies: Inclua parâmetros de conversão também na confirmação de encomenda ou em templates de e‑mail, para que as referências do parceiro sejam preservadas.
  • Multipla conversões: Implemente verificações de duplicados e políticas que definam qual conversão tem prioridade (por ex. a última conversão válida antes da encomenda).

6. Monitorização, alertas e reporting

Operationalize a reconciliação com métricas e alertas:

  • Percentagem de conversões não ligadas por dia/semana
  • Tempo médio até à correspondência
  • Percentagem de revisões manuais e o seu tempo de processamento
  • Categorias de erro dos logs de webhook (por ex. falta de conversion_id, erros de autenticação)

Configure alertas para aumentos súbitos de conversões não ligadas ou altas taxas de retry em webhooks — estes são indicadores precoces de problemas de integração.

7. Responsabilidades baseadas em funções

Uma reconciliação limpa necessita de responsabilidades claras:

  • Operador do software: Fornece funcionalidades da plataforma (retenção de logs, retry, motor de regras) e gere o monitoramento da infraestrutura.
  • Comerciantes: Implementam importação de pedidos/endereços de API, armazenam conversion_id nas encomendas e fornecem atualizações de estado em tempo útil.
  • Parceiros: Usam links de tracking corretamente, reportam discrepâncias e fornecem referências adicionais quando necessário.

Checklist prático (curto)

  • Armazenar a Conversion‑ID na confirmação da encomenda
  • Configurar importação de pedidos com atualizações idempotentes
  • Registar logs de webhooks completos e pesquisáveis
  • Configurar regras de reconciliação priorizadas e com tolerâncias
  • Definir dashboards de monitorização e alertas
  • Prever processos de revisão manual para correspondências incertas

Conclusão e próximos passos

A Reconciliação de Pedidos não é um projeto pontual, mas um processo iterativo. Com a Affilentra é possível ligar Conversion‑IDs, importações de pedidos estruturadas, logs de webhook informativos e um motor de regras flexível de modo que encomendas assíncronas sejam correspondidas de forma fiável e os falsos positivos sejam minimizados. Comece pela passagem consistente da Conversion‑ID e por um fluxo de importação idempotente; construa sobre isso monitorização e regras de reconciliação priorizadas.

Aja agora: Escolha o seu ponto de partida para operar a reconciliação de forma transparente e controlada. Escolher início: https://affilentra.de

Próximo passo

Experimentar a Affilentra

Plataforma unificada que reúne de forma transparente a disponibilização de produto, tracking, validação de conversões, cálculo de comissões e pagamento ao longo de papéis claramente separados; opção de instalação self‑hosted com licença perpétua sem partilha de receitas; comerciantes mantêm o controlo sobre produtos, condições e materiais promocionais; parceiros recebem links de tracking pessoais e histórico de pagamentos rastreável.

Escolher início