Nesta página
Em 19 de junho de 2026, entra em vigor uma nova regra da UE que muitos lojistas da Shopify ainda chamam pelo nome errado: “botão de cancelamento”. Trata-se de um botão de desistência. Por lei, o texto deve ser “desistir do contrato aqui”. Se você vende para clientes da UE, tem pouco mais de três semanas para adicionar esse recurso. A confusão é compreensível: os cancelamentos já são a segunda ação mais comum após a compra e representam 24,3% dos pedidos editados (Revize, 2026). Por isso, os lojistas tendem a usar um termo que já conhecem.
A regra vem da Diretiva (UE) 2023/2673, adotada pelo Parlamento Europeu em novembro de 2023. Ela acrescenta o artigo 11a à Diretiva dos Direitos dos Consumidores (2011/83/UE). O prazo para os Estados-membros incorporarem a regra à legislação nacional terminou em 19 de dezembro de 2025, e a obrigação passa a valer em toda a UE em 19 de junho de 2026. No fim de maio de 2026, a data está próxima, mas a regra ainda não entrou em vigor e continua sendo amplamente mal compreendida.
Quem vende um “widget de conformidade” talvez não diga a você que o botão é a parte fácil. O custo real está no que acontece depois do clique: processar a desistência e o reembolso dentro do prazo legal, mesmo quando há muitos pedidos. Este guia aborda os dois lados: o que a lei exige e o que você precisa implementar para atender às solicitações.
Resposta rápida
A partir de 19 de junho de 2026, toda loja que venda a consumidores da UE por uma interface online deve oferecer uma “função de desistência” em destaque, com duas etapas, para que o cliente exerça seu direito de desistir em até 14 dias. O primeiro controle deve trazer o texto “desistir do contrato aqui”; o segundo, “confirmar desistência”. O vendedor também deve enviar uma confirmação de recebimento com data e horário em um meio durável. A Shopify não oferece um recurso nativo para isso. A regra se aplica a lojas de fora da UE, inclusive dos EUA, que se dirigem a compradores da UE. Trata-se de um botão de desistência, e a desistência parcial é permitida, mas não obrigatória.

O que é, de fato, o botão de desistência da UE
O botão de desistência da UE é um controle online obrigatório que permite ao consumidor exercer, em dois cliques, um direito que já existe. Ele não cria um novo direito. O prazo de 14 dias para desistir da compra existe desde 2011, nos termos da Diretiva dos Direitos dos Consumidores. O que a Diretiva (UE) 2023/2673 acrescenta é uma forma de exercer esse direito: agora, o cliente precisa encontrar um botão claro na mesma interface online em que comprou, em vez de ter de procurar uma política de devolução ou um formulário de contato.
O nome da diretiva pode induzir ao erro. Seu objetivo principal (segundo o EUR-Lex, CELEX 32023L2673) é incluir os serviços financeiros vendidos à distância na Diretiva dos Direitos dos Consumidores. Mas o novo artigo 11a tem alcance geral. Como observou o escritório de advocacia BCLP em 2024, apesar do nome, a Diretiva (UE) 2023/2673 contém novas regras para todos os contratos de consumo online. O resumo do EUR-Lex confirma que ela abrange todos os contratos celebrados à distância.
Para o lojista, a consequência é simples, mesmo que a estrutura jurídica não seja: se você tem uma loja virtual e consumidores da UE podem comprar nela, precisa de um botão de desistência até 19 de junho de 2026.
Por que “botão de cancelamento” é o termo errado
A diretiva proíbe especificamente que o controle seja identificado como “Cancelar”. O artigo 11a exige as palavras “desistir do contrato aqui” ou uma formulação correspondente inequívoca. O controle de confirmação deve dizer “confirmar desistência”. Não é uma preferência de estilo: a redação está no texto legal.
A diferença importa. A “desistência” (Widerruf, em alemão) é o direito de desfazer uma única vez um contrato à distância, sem justificativa nem penalidade, dentro de 14 dias. O “cancelamento” (Kündigung) encerra um contrato contínuo, como uma assinatura, dali em diante. São atos jurídicos distintos. Desde julho de 2022, a Alemanha exige um botão de cancelamento separado para assinaturas, conforme o §312k do BGB. Por isso, uma loja alemã pode precisar dos dois.
Se o desenvolvedor criar um botão com o texto “Cancelar pedido”, ele não atenderá ao artigo 11a.
Quem precisa cumprir a regra (inclusive lojas dos EUA)
Todo vendedor que celebre contratos à distância online com consumidores da UE precisa cumprir a regra, independentemente de onde sua empresa esteja estabelecida. O que importa é se você se dirige ao mercado da UE.
As orientações da BCLP de 2024 dão exemplos concretos: uma empresa se dirige à UE se oferece envio para lá, tem um site em um idioma de um Estado-membro ou aceita pagamentos em euros. Qualquer um desses fatores basta. Uma loja Shopify sediada nos EUA que permite a um cliente francês finalizar o checkout e receber um pedido em Paris está sujeita à regra.
A exigência se aplica a contratos à distância que dão direito à desistência. Isso inclui compras avulsas de produtos, serviços e conteúdo digital. Contratos sem esse direito ficam de fora, e essas exceções são importantes para quem administra uma loja:
- Produtos feitos sob medida ou claramente personalizados
- Produtos perecíveis (alimentos, flores)
- Produtos lacrados de higiene ou saúde cujo lacre tenha sido rompido pelo cliente
- Serviços para datas específicas (reservas de hotel, aluguel de carros, ingressos para eventos)
- Conteúdo digital integralmente fornecido após consentimento expresso do cliente para o início do fornecimento
Se todo o seu catálogo consiste em móveis feitos sob encomenda, o direito de desistência raramente se aplica e a exigência do botão é igualmente limitada. Para a maioria das lojas com catálogos variados, ela se aplica à maior parte dos produtos.

O que a regra exige
O artigo 11a exige um fluxo específico de duas etapas, não apenas um botão. Esta é a sequência completa estabelecida pela diretiva, conforme o texto do EUR-Lex.
| Exigência | O que diz a lei |
|---|---|
| Controle de desistência | Identificado como “desistir do contrato aqui” ou por expressão equivalente inequívoca |
| Disponibilidade | “Continuamente disponível durante todo o prazo de desistência”, em destaque e de fácil acesso |
| Informações coletadas | Nome do cliente; dados que identifiquem o contrato; dados de contato eletrônico para a confirmação |
| Controle de confirmação | Identificado “de forma facilmente legível e apenas com as palavras ‘confirmar desistência’” |
| Confirmação de recebimento | O vendedor envia uma confirmação de recebimento “em um meio durável”, com conteúdo, data e horário, “sem demora injustificada” |
Alguns detalhes práticos merecem atenção. A diretiva não exige estritamente um botão HTML; o escritório de advocacia Taylor Wessing observou no início de 2026 que um link claramente identificado é suficiente. Mas a redação dos controles, a confirmação em duas etapas e a confirmação de recebimento com data e horário em um meio durável (como um email) são obrigatórias.
O controle também não pode ficar escondido. Tribunais alemães, ao aplicar a regra nacional equivalente, já rejeitaram um controle de desistência oculto atrás de “mostrar mais links” entre 58 links (Tribunal Regional Superior de Munique) e fluxos com várias etapas que não levavam diretamente à confirmação (Tribunal Regional Superior de Colônia). A exigência de destaque está sendo interpretada literalmente.
É obrigatório permitir o cancelamento parcial? Não.
A desistência parcial é permitida pela legislação da UE, mas não é obrigatória. Vale deixar isso claro porque alguns comentários exageraram essa exigência. O considerando 37 da diretiva diz que, se o consumidor tiver pedido vários produtos ou serviços no mesmo contrato à distância, o vendedor pode oferecer a possibilidade de desistir de parte do contrato, em vez de desistir dele por inteiro.
A palavra decisiva é “pode”. O vendedor pode oferecer a desistência por item ou parcial como conveniência; a diretiva não o obriga a isso. A exigência básica é que a função permita ao consumidor identificar de qual contrato deseja desistir. Cancelamento e reembolso parciais por item são recursos úteis para o lojista, mas não constituem uma exigência legal independente do artigo 11a.
Essa distinção evita trabalho desnecessário. Você precisa permitir que os clientes desistam do contrato. Não precisa criar um sistema detalhado de desistência por item para cumprir a regra, embora esse recurso possa reduzir desistências de pedidos inteiros e preservar receita.
O que a Shopify não oferece de forma nativa
A Shopify não tem um botão nativo de desistência para a UE, e suas ferramentas administrativas não atendem ao artigo 11a. As funções integradas de cancelamento e reembolso da Shopify são usadas pelo lojista: é você quem cancela ou reembolsa um pedido pelo Shopify Admin. A diretiva exige um fluxo voltado ao cliente, continuamente disponível, com duas etapas, identificação correta e confirmação de recebimento em meio durável. São recursos diferentes.
É essa lacuna que os lojistas estão enfrentando. Nos fóruns da comunidade Shopify em 2026, donos de lojas perguntam se devem esperar por um recurso nativo ou criar uma solução própria. Eles observam que precisam de mais do que um botão: o fluxo deve verificar o pedido e enviar emails de confirmação automaticamente. O entendimento é que ainda não existe um recurso nativo, restando como opções um app dedicado ou uma implementação personalizada.
Um participante do fórum destacou um detalhe que pode surpreender as equipes: um fluxo adequado precisa tratar três situações do pedido de maneiras diferentes. Um pedido feito, mas ainda não enviado, pode ser cancelado. Um pedido enviado, mas ainda não entregue, pode exigir uma tentativa de interceptação pela transportadora. Um pedido entregue dentro do prazo de 14 dias passa a envolver devolução e reembolso. O botão é o mesmo; o processo por trás dele muda.

O que acontece depois do clique
Um botão de desistência gera solicitações, e cada solicitação se transforma em um cancelamento ou reembolso que alguém precisa processar dentro de 14 dias. Em geral, a conversa sobre conformidade termina justamente onde começa o desafio operacional. É possível adicionar um botão em uma tarde. Lidar com o volume de solicitações é mais difícil.
A diretiva exige o reembolso dentro de 14 dias após o vendedor ser informado da desistência. Perder esse prazo em muitos pedidos, além de descumprir a regra, prejudica a confiança que ela busca proteger.
É para isso que a Revize foi criada e, em junho de 2026, ela já cuida de todo o fluxo. A Revize lançou uma função de desistência da UE específica para a página de status do pedido. É um fluxo de duas etapas criado para atender ao artigo 11a e automatizar o trabalho posterior.
A experiência do cliente corresponde à declaração exigida pela diretiva. Quando o pedido está qualificado, o comprador vê a opção, seleciona os itens dos quais deseja desistir, revisa uma etapa de confirmação e envia a declaração. Nome, email e número do pedido são preenchidos com os dados do pedido e não podem ser alterados. A Revize envia automaticamente o email de confirmação de recebimento em um meio durável, conforme exige o artigo 11a, e registra cada solicitação em um metaobjeto da Shopify para auditoria.
É no trabalho do lojista que a Revize vai além dos outros apps. A maioria para no formulário. A Revize executa o fluxo operacional: adiciona uma tag ao pedido, pausa o processamento de pedidos (fulfillment) para que nada seja enviado durante a análise, avisa a equipe e segue a política escolhida por você: liberar o pedido, cancelar e reembolsar ou cancelar e reembolsar após um prazo de análise. Há proteções para que o cancelamento automático não afete um pedido parcialmente enviado. Para pedidos já entregues, ela pode criar uma devolução nativa da Shopify ou enviar avisos e lembretes para que nenhuma solicitação passe despercebida. Também acompanha as desistências separadamente dos cancelamentos comuns, pois uma desistência legal não é um motivo de cancelamento. Usada por marcas com faturamento de nove dígitos, incluindo Square Enix, Venchi e Nude Project, ela é a forma mais automatizada de operar a função de desistência da UE dentro da Shopify. A Revize está na Shopify App Store, e nosso Guia de gestão de pedidos na Shopify em 2026 mostra como ela se encaixa nas suas ferramentas de pós-compra.
Como configurar a função de desistência da UE na Revize
O fluxo de desistência da UE na Revize é configurado, não desenvolvido do zero. Veja as etapas:
- Ative a função de desistência da UE e escolha onde ela aparece: na página de status do pedido (em uma seção própria ou dentro do portal do cliente) ou em outro lugar da loja, como cabeçalho, rodapé, página de ajuda, página de políticas ou qualquer seção, usando o bloco de tema da Revize. Os compradores informam o número do pedido e o email para iniciar a mesma declaração em duas etapas. Em todos os locais, a qualificação é verificada no servidor, mantendo o fluxo em conformidade com a Diretiva (UE) 2023/2673. Se você quiser usar o fluxo apenas para cumprir a regra, pode ocultar o portal padrão de edição de pedidos e mostrar somente a seção de desistência.
- Defina os países qualificados. A lista já vem preenchida com os Estados-membros da UE e pode ser totalmente editada. A Revize verifica novamente a qualificação no servidor quando a declaração é enviada; o controle não depende apenas da interface.
- Defina o prazo de desistência. Configure a quantidade de dias após a entrega e acrescente uma margem estimada para o transporte. Quando a Shopify informa a data de entrega, a Revize a utiliza. Caso contrário, faz uma estimativa a partir da data de processamento do pedido, para que a solicitação continue disponível durante todo o prazo, mesmo depois que sua janela normal de edição de pedidos terminar.
- Escolha suas políticas. Para solicitações antes do envio, defina se a Revize deve pausar o pedido para análise da equipe e o que acontece depois: liberação, cancelamento com reembolso ou cancelamento com reembolso após um número definido de dias. Para solicitações após a entrega, escolha entre apenas notificar, criar uma devolução na Shopify ou notificar e enviar lembretes.
- Personalize os textos e as traduções. O editor do formulário permite controlar todos os textos exibidos ao cliente. As traduções adaptam o fluxo a cada idioma, enquanto você mantém uma versão padrão no editor.
- Teste o fluxo ativando a visualização de teste para conferi-lo em pedidos de fora da UE antes da publicação.
O email de confirmação de recebimento para o cliente e a notificação para sua equipe são enviados automaticamente. Você não precisa configurá-los separadamente.
Como cumprir a regra antes de 19 de junho de 2026
Confira esta lista antes de 19 de junho.
- Confirme se a regra se aplica à sua loja. Se você envia para a UE, tem uma vitrine em um idioma da UE ou apresenta preços em euros, ela se aplica. Estar sediado nos EUA não isenta a loja.
- Analise as exceções no seu catálogo. Produtos personalizados, perecíveis ou de higiene com lacre rompido, além de itens vinculados a datas específicas, podem não dar direito à desistência. Identifique quais produtos precisam do fluxo.
- Ative a função de desistência e defina os países qualificados, o prazo de desistência e as políticas para solicitações antes do envio e após a entrega, seguindo as etapas acima.
- Confirme o que é automático. Com a Revize, a declaração em duas etapas, os campos do cliente bloqueados, a confirmação de recebimento em meio durável, a pausa no processamento do pedido e o registro para auditoria já estão incluídos. Em uma implementação personalizada, você precisa integrar cada um desses componentes.

O que acontece se você ignorar a regra
O descumprimento pode resultar em multas, ampliação do prazo de desistência e ações judiciais. A regra segue o sistema de penalidades da Diretiva Omnibus (Diretiva (UE) 2019/2161). Assim, os Estados-membros podem aplicar multas de até 4% do faturamento anual ou de até 2 milhões de euros quando não for possível determinar o faturamento, em casos de infrações transfronteiriças generalizadas.
Os limites nacionais variam (cerca de 50.000 euros na Alemanha e até 75.000 na França), mas a consequência mais difícil de administrar é outra: deixar de cumprir as obrigações relativas à desistência pode ampliar o direito do consumidor em até 12 meses, muito além dos 14 dias normais. Na Alemanha, a ausência do botão também pode levar a notificações de concorrentes (Abmahnung). O botão custa pouco; o impacto de ignorá-lo cresce com sua receita na UE.

Perguntas frequentes
O botão de desistência da UE é igual a um botão de cancelamento?
Não. São instrumentos juridicamente diferentes, e a diretiva proíbe o rótulo “Cancelar”. O botão de desistência permite exercer o direito de 14 dias para desfazer uma compra à distância. Um botão de cancelamento (exigido separadamente na Alemanha desde 2022) encerra um contrato contínuo, como uma assinatura. O novo controle da UE deve dizer “desistir do contrato aqui”, não “cancelar”.
Quando entra em vigor a regra do botão de desistência da UE?
Ela passa a valer em toda a UE em 19 de junho de 2026. A Diretiva (UE) 2023/2673 foi adotada em novembro de 2023, e os Estados-membros tiveram até 19 de dezembro de 2025 para incorporá-la à legislação nacional. A data de aplicação harmonizada é 19 de junho de 2026; a partir desse dia, a obrigação vale para todas as lojas abrangidas.
A regra se aplica à minha loja Shopify sediada nos EUA?
Sim, se você se dirige a consumidores da UE. Segundo a análise da BCLP de 2024, isso ocorre se você envia produtos para a UE, mantém um site em um idioma da UE ou apresenta preços em euros. Uma loja dos EUA que permite a clientes da UE comprar e receber produtos está sujeita à regra, independentemente de onde a empresa esteja registrada.
A Shopify oferece o botão de desistência de forma nativa?
Não. Até maio de 2026, a Shopify não oferece um botão nativo de desistência para a UE. As ferramentas de cancelamento e reembolso do Shopify Admin são usadas pelo lojista e não atendem às exigências do artigo 11a de um fluxo voltado ao cliente, com duas etapas, identificação correta e confirmação de recebimento. Você precisa de um app dedicado ou de uma implementação personalizada com uma página pública e o Shopify Flow.
Preciso oferecer desistências parciais?
Não. A desistência parcial é permitida, mas não obrigatória. O considerando 37 da diretiva diz que o vendedor “pode” permitir ao cliente desistir de parte de um pedido; não diz que ele deve fazê-lo. A exigência básica é que o cliente consiga identificar de qual contrato está desistindo. A desistência parcial por item é um recurso opcional, e a Revize já o oferece: o cliente seleciona os itens dos quais quer desistir.
Quais produtos estão isentos do direito de desistência?
Produtos personalizados, perecíveis, de higiene com lacre rompido e vinculados a datas específicas geralmente não dão direito à desistência. Isso inclui produtos feitos sob encomenda, alimentos e flores, produtos de saúde e higiene abertos e reservas para uma data específica, como hotéis ou eventos. Quando um item não dá direito à desistência, não é necessário oferecer o botão para ele.
Qual deve ser o texto exato do botão?
O primeiro controle deve dizer “desistir do contrato aqui”, e o de confirmação, “confirmar desistência”. Ambos são especificados no artigo 11a, que exige uma redação inequívoca. Em seguida, o vendedor deve enviar, sem demora injustificada, uma confirmação de recebimento com data e horário em um meio durável, como email.
Qual é a diferença entre desistência e devolução?
A desistência é o ato jurídico de desfazer o contrato; a devolução é o transporte físico dos produtos que pode vir depois. Se o cliente desiste antes do envio, você cancela e reembolsa. Se desiste após a entrega, dentro do prazo de 14 dias, há uma devolução seguida de reembolso. O botão inicia o ato jurídico; sua operação cuida dos produtos.
E se o produto já tiver sido enviado?
A Revize também trata desistências de pedidos entregues, não apenas de pedidos ainda não enviados. Depois da entrega, a desistência passa a envolver uma devolução. A Revize pode criar automaticamente uma devolução nativa da Shopify para os itens selecionados ou avisar sua equipe e enviar lembretes para que a solicitação não passe despercebida. Você escolhe a política para cada solicitação após a entrega. Assim, o mesmo fluxo cobre todo o prazo de 14 dias: pausa no processamento e cancelamento antes do envio; devolução depois.
Em quanto tempo preciso fazer o reembolso após a desistência?
Sem demora injustificada e, no máximo, 14 dias após ser informado da desistência. Pela Diretiva dos Direitos dos Consumidores, você pode reter o reembolso até receber os produtos devolvidos ou um comprovante da devolução, mas a contagem do prazo de processamento começa quando o cliente envia a declaração de desistência.
A Revize consegue cuidar do fluxo de desistência da UE?
Sim, do início ao fim. É a solução de desistência da UE mais automatizada na Shopify. A Revize adiciona à página de status do pedido uma declaração de desistência em duas etapas, com dados do cliente preenchidos e bloqueados; envia automaticamente a confirmação de recebimento em meio durável; e executa todo o processo operacional: tags no pedido, pausas no processamento, avisos à equipe, liberação ou cancelamento automáticos, proteção para pedidos parcialmente processados, criação de devoluções na Shopify para produtos entregues, lembretes à equipe e registro em metaobjeto para auditoria. A maioria dos apps apresenta um formulário; a Revize executa o fluxo. Você também pode colocar o formulário em qualquer lugar da loja, além da página de status do pedido, para que compradores da UE iniciem a desistência pelo cabeçalho, rodapé ou qualquer página.
Quais são as penalidades por não ter um botão de desistência?
Multas de até 4% do faturamento ou 2 milhões de euros por infrações transfronteiriças, além da ampliação do prazo de desistência. Os limites nacionais variam (cerca de 50.000 euros na Alemanha e 75.000 na França), e o descumprimento pode estender o direito de desistência do consumidor em até 12 meses, muito além dos 14 dias normais.
O que fazer esta semana
O prazo está próximo. Confirme se você vende para consumidores da UE e, se vender, trate 19 de junho de 2026 como uma data-limite. Adicione uma função de desistência que cumpra a regra, com o texto “desistir do contrato aqui” e confirmação em duas etapas. Automatize a confirmação de recebimento em meio durável e decida agora como processar cancelamentos e reembolsos quando houver muitas solicitações. O botão de desistência da UE é a parte visível da exigência. O fluxo de autoatendimento para cancelamentos e reembolsos por trás dele determinará se junho será uma atualização de rotina ou uma crise na fila de atendimento.
Atualizado em agosto de 2026. A Revize é um app da Shopify que permite aos clientes editar seus próprios pedidos após a compra. Antes do processamento do pedido, eles podem alterar o endereço de entrega, trocar uma variante ou produto, cancelar e receber um reembolso ou crédito na loja, sem abrir um chamado de atendimento. Saiba mais sobre como permitir que os clientes editem seus próprios pedidos na Shopify ou encontre a Revize na Shopify App Store.