Falhas de Submissão ODR: Por Que Disputas Shopify Morrem Antes de o Emissor Ler Qualquer Coisa
A maioria das disputas perdidas no Shopify não falha na evidência — falha na submissão. Formatação errada, estrutura de arquivo incorreta e timing quebrado eliminam casos antes de qualquer avaliação.
DisputeDesk Editorial
O caso já estava morto antes de o emissor abrir o arquivo
Um lojista de eletrônicos submeteu um pacote de evidências com rastreamento, confirmação de entrega, AVS match, histórico de conversa com o cliente e screenshot do checkout. Dezesseis dias depois, o emissor negou a contestação. O motivo registrado: "documentação insuficiente". O pacote tinha oito documentos. Nenhum deles estava no formato aceito pelo sistema ODR do adquirente. O emissor nunca leu nada.
Esse é o padrão mais comum de perda em disputas Shopify — e o menos discutido. A falha não está nas evidências. Está na camada entre o lojista e o emissor: o sistema de Online Dispute Resolution (ODR) que processa, valida e encaminha o pacote. Quando essa camada rejeita ou trunca o envio, o emissor recebe um arquivo vazio, uma página em branco ou simplesmente nada.
No Shopify Admin, o fluxo de submissão fica em Pedidos > Chargebacks > [número do pedido] > Responder à disputa. O que aparece ali é uma interface limpa. O que acontece por baixo é um pipeline com pelo menos quatro pontos de falha antes de o emissor ver qualquer coisa.
Os quatro pontos onde a submissão quebra
1. Tamanho e formato de arquivo
O sistema ODR da Shopify aceita PDF, JPG e PNG. Arquivos HEIC — o formato padrão de câmera em iPhones — são rejeitados silenciosamente em alguns fluxos de adquirente. O lojista envia, o sistema confirma o upload, mas o arquivo não chega ao destino final.
Limite de tamanho total varia por adquirente. Shopify Payments opera com limite de 5 MB por submissão em muitos casos — confirme com seu processador, porque esse número muda. Um PDF de extrato de entrega com imagens embutidas pode facilmente passar de 8 MB. O sistema aceita o upload mas trunca o envio. O emissor recebe um arquivo corrompido ou incompleto.
O que fazer: Antes de submeter, converta todos os arquivos para PDF/A ou PDF padrão. Comprima imagens para resolução de tela (72–96 dpi é suficiente para leitura; não envie arquivos de câmera em resolução original). Verifique o tamanho total do pacote antes de clicar em enviar. Se passar de 4 MB, divida em documentos separados e priorize os mais críticos para o motivo da disputa.
2. Timing: a janela que a maioria dos lojistas não monitora
Chargebacks Visa têm janela de resposta de 20 dias corridos a partir da notificação. Mastercard opera com 45 dias em alguns casos, mas o adquirente pode impor janelas menores — 7 ou 10 dias é comum em contratos de alto risco. Confirme com seu processador qual janela se aplica ao seu contrato.
O problema operacional: a notificação chega por e-mail, vai para spam, ou chega em um endereço que ninguém monitora. O lojista descobre o chargeback três dias depois. Começa a montar evidências. Submete no dia 18. O sistema ODR registra a submissão, mas o adquirente já marcou o caso como "sem resposta" no dia 15 por uma regra interna de processamento.
Submissões tardias não são rejeitadas com mensagem de erro clara. O sistema frequentemente confirma o envio e o caso ainda é perdido por decurso de prazo. O lojista nunca sabe que o timing foi o problema.
O que fazer: Configure um endereço de e-mail dedicado para notificações de chargeback em Shopify Admin > Configurações > Notificações. Esse endereço deve ser monitorado diariamente — não semanalmente. Crie um alerta de calendário no momento em que o chargeback é identificado: D+0 é o dia de recebimento, D+5 é o prazo interno para ter o pacote pronto, D+7 é o prazo máximo de submissão (independente do prazo oficial). Qualquer coisa além disso é risco operacional.
3. Estrutura narrativa ausente ou invertida
O campo de texto livre na interface de resposta do Shopify não é opcional. É o primeiro elemento que o sistema ODR processa — e em muitos fluxos de adquirente, é o único elemento que um analista humano lê antes de decidir se abre os anexos.
A maioria dos lojistas deixa esse campo vazio ou preenche com uma frase genérica: "Segue documentação comprovando a entrega do pedido." Isso não é narrativa. É uma legenda. O emissor não tem contexto para avaliar os documentos.
Uma narrativa funcional tem três elementos: (1) o que aconteceu na transação, (2) o que os documentos provam especificamente, (3) por que o motivo alegado não se sustenta. Sem esses três elementos, o pacote de evidências é um conjunto de arquivos sem argumento.
Exemplo de narrativa funcional (adapte para o seu caso):
"A transação de R$ 389,00 em [data] foi autorizada com AVS match completo e CVV confirmado. O pedido foi despachado em [data] via Correios, código [XXXXX], com confirmação de entrega em [data] às [hora], assinatura registrada. O titular entrou em contato em [data] solicitando troca por tamanho — não cancelamento. A troca foi recusada por estar fora do prazo de política (ver Documento 3). O motivo alegado de 'transação não autorizada' contradiz o histórico de contato pós-compra do próprio titular (ver Documento 4)."
Essa narrativa tem 90 palavras. Não precisa ser mais longa. Precisa ser específica.
4. Ordem e rotulagem dos documentos
O sistema ODR não reordena documentos. O emissor os recebe na ordem em que foram carregados. Se o primeiro documento é uma captura de tela de política de reembolso e o segundo é o rastreamento, o emissor começa pela política — que não responde à pergunta principal da disputa.
A ordem correta segue a lógica do motivo da disputa:
- Fraude / transação não autorizada: autorização primeiro (AVS, CVV, IP, device fingerprint), depois entrega, depois comportamento pós-compra.
- Produto não recebido (INR): confirmação de envio primeiro, rastreamento com entrega confirmada, depois comunicação com o cliente.
- Produto não conforme (SNAD): descrição do produto no momento da compra primeiro, depois evidência do que foi enviado, depois política de devolução aceita.
Rotule cada documento antes de carregar. O nome do arquivo importa: "doc1.pdf" não comunica nada. "rastreamento-correios-confirmacao-entrega.pdf" comunica tudo antes de o arquivo ser aberto.
Ponto de decisão: submeter agora ou esperar mais evidências?
Esse é o dilema operacional mais comum — e a decisão errada aqui é irreversível.
Caminho A: Submeter com o que tem agora. Se o prazo está a menos de 48 horas, submeta. Um pacote incompleto dentro do prazo é recuperável em alguns fluxos de adquirente (pré-arbitragem, por exemplo). Um pacote perfeito fora do prazo não é. A consequência de perder o prazo é a perda automática do caso, sem avaliação de mérito.
Caminho B: Aguardar para completar o pacote. Se o prazo ainda tem 5 dias ou mais e a evidência faltante é crítica para o motivo específico da disputa (ex.: confirmação de assinatura para um INR de alto valor), espere. Submeter um pacote fraco para um motivo que exige evidência forte é pior do que não submeter em alguns cenários — porque uma resposta fraca pode ser usada pelo emissor como confirmação de que o lojista não tem evidência suficiente.
A regra prática: se o prazo é o risco, submeta agora. Se a evidência é o risco e o prazo permite, complete o pacote.
O que o Shopify não avisa — e deveria
O Shopify Admin não alerta quando um arquivo carregado está em formato incompatível com o adquirente. Não avisa quando o tamanho total do pacote está próximo do limite. Não confirma se a narrativa foi transmitida ou truncada. A interface diz "enviado" — e o lojista assume que "enviado" significa "recebido e legível".
Esses são dois estados completamente diferentes no pipeline ODR.
Além disso, o Admin não distingue entre adquirentes. Se você processa via Shopify Payments, as regras de submissão são diferentes de um lojista que usa Adyen ou Braintree como gateway. As janelas de prazo, os formatos aceitos e os limites de tamanho variam. O que funciona para um setup pode falhar silenciosamente em outro.
Automação ajuda aqui — mas de forma específica. Uma ferramenta como o DisputeDesk padroniza o formato dos arquivos antes da submissão e organiza a ordem dos documentos por motivo de disputa. Isso elimina erros de formatação e estrutura. O que a automação não resolve é a qualidade da narrativa e a decisão de contestar ou conceder — essas ainda são decisões do operador.
Checklist de submissão: execute na ordem
- Identifique o motivo exato da disputa antes de tocar em qualquer evidência. O motivo determina a ordem dos documentos e o foco da narrativa.
- Verifique o prazo real — não o prazo que você acha que tem. Abra o caso em Pedidos > Chargebacks e confirme a data limite exibida. Se houver discrepância com o e-mail de notificação, use a data mais conservadora.
- Converta todos os arquivos para PDF. Nenhum HEIC, nenhum TIFF, nenhum arquivo de Word. PDFs com imagens embutidas devem ser comprimidos.
- Verifique o tamanho total do pacote. Se passar de 4 MB, priorize os documentos mais diretamente relacionados ao motivo e remova os secundários.
- Renomeie cada arquivo com descrição funcional antes de carregar. O nome do arquivo é metadado — use-o.
- Escreva a narrativa primeiro, antes de carregar qualquer documento. A narrativa define quais documentos são necessários — não o contrário.
- Carregue os documentos na ordem correta para o motivo específico da disputa.
- Revise o campo de texto uma vez antes de submeter. Verifique se os números de documento referenciados na narrativa correspondem aos arquivos carregados.
- Submeta e registre: anote o horário de submissão, o número do caso e o nome de cada arquivo enviado em uma nota interna do pedido.
Modelo de nota interna (copie e adapte):
"Chargeback [número] — motivo [código] — prazo [data]. Pacote submetido em [data/hora]. Arquivos: (1) narrativa-texto, (2) [nome-doc-1], (3) [nome-doc-2], (4) [nome-doc-3]. Tamanho total: [X] MB. Próximo passo: aguardar resposta do emissor até [data+20 dias]."
Onde a maioria das operações quebra na prática
O ponto de falha mais comum não é técnico — é de handoff. O chargeback chega, alguém da equipe de atendimento começa a montar o pacote, passa para outra pessoa que carrega os arquivos, e uma terceira pessoa escreve a narrativa. Nenhuma das três verificou se os documentos referenciados no texto são os mesmos que foram carregados.
O resultado: a narrativa menciona "Documento 2 — confirmação de entrega" mas o Documento 2 carregado é o screenshot de checkout. O emissor lê a narrativa, abre o Documento 2, não encontra confirmação de entrega, e registra "evidência insuficiente".
Esse erro específico — desalinhamento entre narrativa e documentos — é responsável por uma fração significativa das perdas que aparecem como "documentação insuficiente" nos relatórios de disputa. Não é falta de evidência. É falta de revisão final.
A correção é simples: uma pessoa, uma revisão, antes de clicar em enviar. Não é um processo complexo. É um passo que a maioria das operações pula porque o prazo está chegando e o pacote "parece completo".
Parecer completo e estar correto são coisas diferentes no pipeline ODR.
Principais conclusões
FAQ
Aviso legal
Este conteúdo é apenas informativo e não constitui aconselhamento jurídico.
Automatize suas respostas a chargebacks
O DisputeDesk rastreia automaticamente prazos, coleta evidências e gera respostas vencedoras para que você nunca mais perca um prazo.



