Empresas na Alemanha podem vender produtos ou serviços por meio de suas próprias lojas virtuais. No entanto, há uma série de requisitos que essas lojas virtuais devem atender para estar em conformidade jurídica. Um novo requisito, que entra em vigor em 19 de junho de 2026, obriga os operadores de lojas virtuais a disponibilizar aos clientes um botão de desistência do contrato.
Neste artigo, você aprenderá o que é um botão de desistência, quais requisitos jurídicos ele deve atender e como esses requisitos impactam o design das lojas virtuais. Também destacaremos erros comuns de conformidade e explicaremos como integrar tecnicamente um botão de desistência à sua loja virtual.
Principais considerações
- A partir de 19 de junho de 2026, as lojas virtuais devem oferecer a funcionalidade eletrônica que permita aos clientes rescindir a distância contratos de venda celebrados online.
- O botão de desistência tem como objetivo tornar tão fácil para os clientes rescindir contratos online quanto celebrá-los.
- Esse requisito está baseado em uma diretiva da UE e é implementado no direito alemão por meio de uma revisão do Artigo 356a do Código Civil Alemão (BGB).
- O botão de desistência deve ser claramente identificado, facilmente visível e estar disponível durante todo o período de desistência do contrato (ou seja, o "período de arrependimento").
- Deve ser possível rescindir um contrato diretamente por meios eletrônicos, e essa rescisão deve ser confirmada pela loja virtual.
- Essa funcionalidade deve ser integrada aos sistemas existentes da loja e do backend para que as desistências de contrato possam ser processadas e atribuídas corretamente.
O que é um botão de desistência?
Um botão de desistência é um recurso eletrônico em sites ou aplicativos que permite aos clientes rescindir a distância contratos de venda celebrados online. Não há uma definição legal explícita sobre o botão de desistência; as regulamentações legais pertinentes falam de forma mais geral sobre uma "função de a distância". Como essa função é tipicamente acionada por um botão claramente identificado, ela passou a ser conhecida de forma mais ampla como "botão de desistência".
A introdução dessa funcionalidade tem como objetivo tornar tão fácil rescindir um contrato quanto celebrá-lo, e no caso do comércio online, isso geralmente leva apenas alguns cliques. O botão de desistência representa mais uma forma que os clientes têm para rescindir um contrato diretamente pela interface online, sem precisar recorrer a outros meios de comunicação. Ele não se destina a substituir outras opções, como a possibilidade de rescindir um contrato por e-mail, correio ou formulário de retirada, que devem continuar disponíveis.
Base jurídica para obrigatoriedade dos botões de desistência
A obrigação de fornecer um botão de desistência está baseada na Diretiva (UE) 2023/2673, que revisa e atualiza a Diretiva de Direitos do Consumidor existente da UE 2011/83/EU.
O objetivo é alcançar um nível consistentemente elevado de proteção ao consumidor em todos os estados membros da UE e melhorar a facilidade de uso no comércio online. Ao mesmo tempo, a exigência de um botão de desistência ajudará a alinhar melhor os processos de celebração e rescisão de contratos.
Os estados membros tinham a obrigação de aprovar a legislação nacional necessária até 19 de dezembro de 2025. As regulamentações entrarão em vigor em 19 de junho de 2026.
Implementação no direito alemão
Na Alemanha, os novos requisitos foram implementados por meio de uma revisão do Artigo 356a do Código Civil Alemão (BGB). Essa disposição obriga as empresas a fornecer uma função de desistência eletrônica a distância para contratos de venda celebrados por meio de interfaces online. A redação anterior do Artigo 356a do BGB foi revisada e novas regulamentações foram adicionadas em relação à função de desistência eletrônica.
Quais requisitos o botão de desistência deve obedecer a partir de 2026?
A partir de 19 de junho de 2026, o botão de desistência deve cumprir certos requisitos básicos para permitir que os clientes rescindam um contrato diretamente. O principal objetivo dos requisitos jurídicos é garantir que esse botão tenha um design claro e seja fácil de usar.
Requisitos visuais gerais
- O botão de desistência deve ser fácil de ler e estar claramente rotulado, por exemplo com "Rescindir contrato" ou um texto equivalente.
- Ele deve estar disponível o tempo todo durante todo o período de desistência (ou seja, "período de arrependimento").
- Ele deve ter uma posição de destaque e ser de fácil acesso.
Requisitos funcionais
- A função de desistência deve permitir o envio eletrônico direto da notificação de desistência.
- Ele deve ser relativamente fácil para os clientes fornecerem ou confirmarem os seguintes detalhes: nome, as informações necessárias para identificar o contrato e uma forma de comunicação para confirmar o recebimento, por exemplo, um endereço de e-mail.
Desistência em dois cliques
- Após inserir suas informações, os clientes devem confirmar sua intenção de desistir clicando em um segundo botão.
- Esse botão de confirmação deve ser claramente rotulado, por exemplo, com "Confirmar desistência".
Confirmação pela empresa
- Após o envio de uma notificação de desistência, a empresa deve confirmar o recebimento imediatamente.
- Essa confirmação deve ser fornecida em um meio permanente, como um e-mail.
- Ela deve conter pelo menos o conteúdo da notificação de desistência, bem como a data e a hora do recebimento.
- Se a notificação da desistência for enviada em tempo hábil usando a função de desistência, ela será considerada como recebida no prazo.
Quais requisitos um botão de pedido deve cumprir?
Os botões de desistência e de pedido seguem o mesmo princípio básico: os clientes devem ser capazes de identificar claramente, em todos os momentos, as consequências jurídicas de suas ações. Enquanto o botão de desistência facilita a rescisão de um contrato, o botão de pedido garante que o contrato seja firmado de forma consciente e com total conhecimento.
Na Alemanha, os principais requisitos jurídicos que regem os botões de pedido estão estabelecidos na Seção 312j do BGB. A "solução de botão" exige que as empresas tornem a etapa final do processo de pedido inequívoca. Se um pedido for feito usando um botão, esse requisito só será atendido se o botão for claramente legível e indicar explicitamente a obrigação de pagar (por exemplo, exibindo "Pedir com obrigação de pagar", "Pedido sujeito a pagamento" ou um texto igualmente claro). Textos ambíguos, como "Pedir" ou "Continuar", não cumprem os requisitos jurídicos.
Além dos requisitos de rotulagem, a lei estabelece outras diretrizes para o processo de pedido e para os formulários de pedido. Imediatamente antes de o pedido ser enviado, todas as informações contratuais fundamentais devem ser claramente resumidas. Isso inclui, em particular, as principais características dos produtos ou serviços, o preço total e os termos do contrato. Isso tem como objetivo dar aos clientes a oportunidade de revisar suas informações antes de fazer uma compra vinculativa. O design claro do botão (por exemplo, por meio de destaque e uma chamada à ação direta) aumenta ainda mais a transparência e a clareza do processo de pedido.
Como o botão de desistência impactará o design das lojas virtuais a partir de 2026?
A introdução do botão de desistência em 2026 exigirá que as lojas virtuais adaptem seus sistemas existentes além do processo de pedido em si. Embora os requisitos legais para o botão de pedido se refiram principalmente ao momento em que o contrato é celebrado, o botão de desistência amplia o escopo para incluir o período de desistência, após a compra.
Integração nas áreas de usuário existentes
Na prática, isso está associado, principalmente, ao posicionamento e à visibilidade da função de desistência. Ela deve ser integrada em áreas que os usuários associam intuitivamente aos seus contratos. Isso inclui, em especial, contas de clientes, resumos de pedidos ou páginas com detalhes dos pedidos individuais. Páginas ou e-mails de confirmação também podem ser usados para tornar o acesso à função de desistência o mais simples possível. A desistência do contrato não deve ser dificultada por obstáculos desnecessários, como a exigência de cadastro adicional se o contrato foi originalmente celebrado sem login. Soluções ocultas ou de difícil acesso vão contra o objetivo legal de acesso facilitado.
Impacto na navegação do usuário e na estrutura
O botão de desistência também impacta como os usuários são orientados na loja virtual e como as informações são organizadas. As empresas devem garantir que os clientes consigam encontrar facilmente todos os detalhes essenciais do contrato e que essas informações sejam claras e diretas. Além disso, deve ser fácil identificar qual desistência de contrato está vinculada a qual pedido. Isso pode ser alcançado, entre outras formas, identificando claramente os pedidos, por exemplo, com números de pedido ou informações explícitas sobre o respectivo contrato.
Visão holística do processo de pedido
No geral, a criação de um botão de desistência reforça a crescente importância de um design consistente e transparente ao longo de todo o ciclo de vida de um contrato. Em vez de encerrar após o envio de um pedido, o processo de pagamento é ampliado para incluir uma opção de fácil acesso para desistência do contrato. Na prática, isso significa que os requisitos jurídicos e a experiência do usuário devem ser ainda mais alinhados.
Problemas comuns de conformidade com o botão de desistência em lojas virtuais
A introdução do botão de desistência a partir de 2026 representa requisitos jurídicos e técnicos mais rigorosos para operadores de lojas virtuais. Até pequenos erros de design ou integração podem resultar em não conformidade com as exigências legais. Na prática, há diversas áreas problemáticas comuns que as empresas devem tratar com antecedência.
Rótulos de botão pouco claros ou incorretos
Uma redação clara é necessária para a conformidade tanto do botão de pedido quanto do botão de desistência. Enquanto o botão de pedido deve indicar claramente uma obrigação de pagamento, o botão de desistência deve ser claramente reconhecível como um meio para rescindir o contrato. Termos vagos ou excessivamente genéricos podem colocar em questão a validade jurídica de um contrato.Função de desistência difícil de encontrar
A função de desistência deve ser de fácil acesso para os clientes e não pode estar "escondida". Obrigar os usuários a procurar por muito tempo ou tornar a função difícil de encontrar vai contra o princípio fundamental da regulamentação legal.Design do processo ausente ou incompleto
Na prática, as empresas frequentemente negligenciam o fato de que a desistência deve seguir um fluxo estruturado. Isso inclui, em especial, solicitar ou confirmar informações pertinentes, além de fornecer confirmação explícita do recebimento em um meio permanente.Implementação técnica e integração de sistemas inadequadas
Deficiências técnicas também estão entre os riscos típicos de conformidade. Por exemplo, as desistências de contrato podem não ser transmitidas corretamente para os sistemas internos, ou as confirmações podem não ser enviadas de forma confiável. Problemas também podem surgir se os dados do contrato não puderem ser claramente associados a um pedido ou cliente, resultando em erros no processamento das desistências.Rastreabilidade insuficiente ou documentação inadequada
Por fim, a documentação também é uma consideração importante. As empresas devem garantir que a desistência em relação a um contrato possa ser claramente rastreada, especialmente no que diz respeito ao momento e ao conteúdo do aviso de desistência. A falta de rastreabilidade pode resultar em sérios problemas jurídicos em caso de contestação.
Como o botão de desistência é integrado a uma loja online?
O cumprimento das novas regulamentações exige a integração de um botão de desistência aos sistemas de loja e backend existentes. Isso envolve não apenas o botão visível no frontend, mas, acima de tudo, o processamento da notificação de desistência em segundo plano. As lojas online devem garantir que a notificação de desistência possa ser correspondida a um contrato específico, armazenada com segurança e processada de forma confiável. Ao mesmo tempo, as confirmações devem ser geradas automaticamente e enviadas aos clientes.
Na prática, a função de desistência é normalmente integrada a áreas de usuários existentes, como contas de clientes ou visões gerais de pedidos. Do ponto de vista técnico, o processo deve ser criado de tal forma que, quando o cliente clicar no botão de desistência, os dados necessários sejam capturados, validados e encaminhados aos sistemas internos. Em particular, o processo deve estar vinculado a bancos de dados de pedidos ou contratos e acionar a confirmação de recebimento exigida por lei. Uma arquitetura de interface robusta baseada em interfaces de programação de aplicativos (APIs) é fundamental para evitar descontinuidades de mídia e perda de dados.
Como a Stripe pode ajudar você a implementar fluxos de trabalho de pagamento com conformidade
A introdução do botão de desistência em 2026 afeta não apenas o design das lojas online, mas também os processos associados ao pagamento, faturamento e pedido. É de extrema importância, a questão de como fluxos de trabalho legalmente conformes podem ser integrados de forma eficiente às estruturas de pagamento e checkout existentes.
Modelos flexíveis de faturamento
A Stripe oferece recursos de processamento de pagamento, faturamento e pedido. Com o Stripe Billing, você pode adaptar os processos de pagamento e faturamento a vários modelos de negócios. Isso inclui cobrança recorrente, modelos baseados em uso e estruturas de preços personalizadas.
Com o Billing, você pode personalizar modelos de pagamento, atender mercados internacionais e otimizar os processos de vendas. Os processos podem ser gerenciados de forma centralizada e eficiente graças às funções automatizadas para pagamentos, impostos e faturamento. Ao mesmo tempo, os recursos de recuperação de receitas e retenção ajudam a reduzir pagamentos não realizados e carrinhos abandonados.
Otimização do checkout
Enquanto isso, o Stripe Checkout adiciona uma interface de pagamento pronta e personalizável que pode se integrar diretamente em sites ou aplicativos. O checkout permite um processo de pagamento otimizado e compatível com dispositivos móveis, simplifica a implementação e oferece suporte a formas de pagamento internacionais, assim como a mais de 100 moedas. Ele também facilita o processamento de dados de pagamento confidenciais, ajudando você a cumprir requisitos de segurança e regulatórios.
Marketplaces e plataformas
Se você processar pedidos por meio de marketplaces ou modelos de plataforma, as desistências relacionadas a um contrato também deverão ser devidamente classificadas e processadas nessas plataformas (por exemplo, usando IDs de pedido exclusivos e confirmações automatizadas). O Stripe Connect ajuda as plataformas a gerenciar os pagamentos e repasses do marketplace.
Em conjunto, essas soluções permitem que você crie processos de checkout, pagamento e pedido que são fáceis de usar e escaláveis. Ao mesmo tempo, elas ajudam a obedecer as regulamentações jurídicas no comércio digital e facilitam a implementação de novos requisitos, como o botão de desistência obrigatório.
Perguntas frequentes
Abaixo, fornecemos respostas para perguntas frequentes sobre a exigência de incluir um botão de desistência a partir de 2026.
O conteúdo deste artigo é apenas para fins gerais de informação e educação e não deve ser interpretado como aconselhamento jurídico ou tributário. A Stripe não garante a exatidão, integridade, adequação ou atualidade das informações contidas no artigo. Você deve procurar a ajuda de um advogado competente ou contador licenciado para atuar em sua jurisdição para aconselhamento sobre sua situação particular.