Bouton de rétractation e-commerce obligatoire : on vous dit tout

Votre site e-commerce vend à des particuliers en France ? Une nouvelle obligation légale vous concerne directement, et la date butoir approche. À partir du 19 juin 2026, tout professionnel concluant des contrats à distance via une interface en ligne devra proposer un bouton de rétractation fonctionnel et accessible directement sur son site ou son application. Sans mise en conformité, les sanctions sont automatiques et sévères.

Ce guide vous explique en détail ce que la loi impose, comment le mettre en place concrètement sur Shopify ou WooCommerce, et comment éviter les pièges les plus courants.

Note : Cet article est à visée informative. Il ne constitue pas un conseil juridique. Pour toute question spécifique à votre situation, consultez un professionnel du droit.

Qu’est-ce que le bouton de rétractation et pourquoi devient-il obligatoire en 2026 ?

En résumé : le bouton de rétractation est une fonctionnalité technique obligatoire qui doit permettre à vos clients de lancer une demande de rétractation directement en ligne, sans avoir à vous envoyer un email ou à trouver un formulaire PDF.

Quelle loi impose cette obligation et à qui s’applique-t-elle ?

L’obligation découle de l’ordonnance n° 2026-2 du 5 janvier 2026 et de son décret d’application n° 2026-3 du même jour, qui modifient l’article L.221-21 du Code de la consommation. Ces textes transposent en droit français la directive européenne 2023/2673 du 22 novembre 2023.

Qui est concerné ? Tous les professionnels qui :

  • concluent des contrats à distance avec des consommateurs (B2C uniquement)
  • via un site web ou une application mobile
  • et pour lesquels le droit de rétractation s’applique (voir les exceptions ci-dessous)

Concrètement, cela vise la quasi-totalité des boutiques en ligne françaises qui vendent à des particuliers : e-commerce, marketplaces, applications mobiles de vente. Les contrats B2B (entre professionnels) ne sont pas concernés.

Les principales exceptions au droit de rétractation (et donc au bouton), listées à l’article L.221-28 du Code de la consommation :

  • Biens confectionnés selon les spécifications du consommateur (sur-mesure, personnalisés)
  • Denrées périssables
  • Contenus numériques fournis sur support non matériel dont l’exécution a commencé avec l’accord du consommateur
  • Services pleinement exécutés avant la fin du délai de rétractation
  • Hébergements, transports, restauration ou loisirs pour une date déterminée

Si votre activité relève d’une de ces exceptions, vérifiez votre situation auprès d’un avocat spécialisé.

Quelle différence avec le droit de rétractation existant ?

Le principe ne change pas. Ce qui change, c’est le canal obligatoire.

Le droit de rétractation de 14 jours existe depuis longtemps en droit français et européen. Selon l’article L.221-18 du Code de la consommation, le consommateur dispose de 14 jours calendaires pour se rétracter sans avoir à se justifier ni à supporter de frais spécifiques. Ce délai court :

  • à compter de la réception du bien pour les contrats de vente
  • à compter de la conclusion du contrat pour les prestations de services

Jusqu’au 19 juin 2026, un e-commerçant peut se contenter d’un formulaire PDF, d’une adresse email SAV ou d’une mention dans les CGV. Après cette date, cela ne suffit plus. Si le contrat a été conclu en ligne, la rétractation doit pouvoir s’exercer en ligne, via une fonctionnalité dédiée, directement accessible depuis votre interface.

C’est ce que le législateur appelle mettre fin aux parcours « asymétriques » : l’achat en quelques clics, la rétractation en plusieurs jours d’échanges.

Que doit faire concrètement le bouton de rétractation ?

Le bouton de rétractation n’est pas un simple lien vers un formulaire de contact. C’est un parcours structuré en plusieurs étapes, défini par le décret n° 2026-3.

Les 4 étapes obligatoires du parcours de rétractation en ligne

Le consommateur doit pouvoir, depuis votre interface :

  1. Lancer une déclaration de rétractation en ligne depuis un bouton ou lien clairement identifiable.
  2. Saisir ou confirmer les informations nécessaires pour identifier la commande concernée (numéro de commande, produit, date…).
  3. Confirmer sa demande en cliquant sur un bouton de validation avec une formule sans ambiguïté, par exemple « Confirmer ma rétractation ».
  4. Recevoir un accusé de réception de sa demande sur un support durable (email de confirmation horodaté, par exemple).

Ces quatre étapes sont cumulatives. Un formulaire qui ne génère pas d’accusé de réception automatique n’est pas conforme.

Quel libellé exact utiliser pour le bouton ?

Le décret n° 2026-3 impose un libellé clair et sans ambiguïté. Les formulations officiellement reconnues comme conformes incluent :

  • « Renoncer au contrat »
  • « Renoncer au contrat ici »
  • « Exercer mon droit de rétractation »

Les formulations floues ou détournées sont à éviter : « Retourner un article », « Annuler ma commande », « Contacter le SAV »… Ces libellés ne satisfont pas à l’exigence de clarté imposée par les textes.

Où placer le bouton sur votre site ou votre application ?

La loi exige que la fonctionnalité soit directement et aisément accessible pendant toute la durée du délai de rétractation. Les emplacements recommandés :

  • En priorité : dans l’espace client, au niveau du détail de chaque commande concernée — c’est l’emplacement le plus logique et le plus attendu par les consommateurs.
  • En complément : dans les emails transactionnels de confirmation de commande (avec un lien vers la fonctionnalité).
  • En complément : dans les CGV, avec mention de l’emplacement exact du bouton.
  • En complément : sur une page d’aide ou de FAQ dédiée aux retours et rétractations.

💡 Point clé : le bouton ne doit pas être caché dans une page secondaire difficile d’accès. Le critère retenu est celui du consommateur moyen : doit-il chercher pour le trouver ? Si oui, c’est insuffisant.

Quelles sont les obligations de mise à jour pour votre site e-commerce ?

Au-delà du bouton lui-même, deux éléments de votre site doivent être mis à jour avant le 19 juin 2026.

Mettre à jour vos CGV : ce qui doit y figurer

Vos conditions générales de vente doivent désormais préciser :

  • L’existence du bouton de rétractation et le fait qu’il est disponible en ligne.
  • Son emplacement précis sur votre site (ex. : « accessible depuis la rubrique ‘Mes commandes’ dans votre espace client »).
  • Les conditions d’exercice du droit de rétractation (délai de 14 jours, point de départ du délai, exceptions applicables).

Une mention générale du droit de rétractation sans indication de l’emplacement du bouton ne satisfait pas aux nouvelles exigences.

L’information précontractuelle : ce que vous devez dire avant l’achat

L’ordonnance n° 2026-2 impose également une information précontractuelle : avant la conclusion du contrat, vous devez informer le consommateur de l’existence et de l’emplacement du bouton de rétractation.

En pratique, cela signifie que cette information doit apparaître dans le tunnel d’achat, avant la confirmation de commande, par exemple sur la page récapitulative ou dans les CGV affichées à l’étape de validation.

Que risquez-vous si vous n’avez pas le bouton au 19 juin 2026 ?

Ne pas se mettre en conformité expose à trois types de risques cumulatifs : financier, temporel et réputationnel.

Amendes administratives : jusqu’à 75 000 € pour une personne morale

En cas de manquement à l’obligation, l’article L.242-13 du Code de la consommation prévoit une amende administrative prononcée par la DGCCRF (Direction générale de la concurrence, de la consommation et de la répression des fraudes) :

  • 15 000 € pour une personne physique
  • 75 000 € pour une personne morale
  • Ces montants peuvent être doublés en cas de récidive

La DGCCRF peut intervenir suite à une plainte d’un consommateur, d’une association de consommateurs, ou dans le cadre de contrôles sectoriels proactifs.

L’extension automatique du délai de rétractation à 12 mois et 14 jours

C’est la sanction la plus immédiatement impactante pour votre activité. Selon l’article L.221-20 du Code de la consommation, si les informations relatives au droit de rétractation n’ont pas été correctement fournies, le délai de rétractation est automatiquement prolongé de 12 mois à compter de la fin du délai initial de 14 jours.

Concrètement : chaque commande passée sans bouton conforme reste contestable pendant plus d’un an. Pas de procédure, pas de mise en demeure préalable : l’extension est de plein droit. Sur un volume de 1 000 à 5 000 commandes par mois, l’exposition financière et opérationnelle peut devenir considérable très rapidement.

Autres risques : actions de groupe, litiges clients, réputation

Au-delà des sanctions directes :

  • Actions de groupe : des associations de consommateurs comme UFC-Que Choisir ou la CLCV peuvent agir collectivement au nom des consommateurs lésés.
  • Litiges individuels : un consommateur informé de ses droits peut exiger l’exercice de son droit de rétractation bien au-delà du délai de 14 jours, en invoquant l’extension automatique.
  • Impact réputationnel : la non-conformité, si elle est rendue publique (avis négatifs, signalements), peut nuire durablement à l’image de votre marque.

Comment mettre en place le bouton de rétractation sur Shopify ?

Sur Shopify, il n’existe pas de fonctionnalité native dédiée au bouton de rétractation au sens de la nouvelle loi française. Une adaptation est nécessaire.

Où le placer dans l’interface Shopify ?

L’emplacement recommandé est la page « Mes commandes » de l’espace client, au niveau de chaque commande encore dans le délai de rétractation. C’est là que le consommateur se rendra naturellement pour gérer ses achats.

Options d’implémentation :

  • Application Shopify dédiée : vérifiez le Shopify App Store avec la recherche « rétractation » ou « droit de rétractation France ». Plusieurs applications ont été développées spécifiquement pour répondre à cette obligation (privilégiez celles dont la description précise la conformité avec l’ordonnance n° 2026-2).
  • Développement sur mesure : si vous disposez d’un développeur Shopify (Liquid), il est possible d’intégrer le parcours directement dans le thème, en ajoutant un bouton dans le template de la page commande (order.liquid ou équivalent selon votre thème).
  • Formulaire externe lié : solution de repli, moins robuste, mais envisageable à titre transitoire : un lien depuis la page commande vers un formulaire web dédié, à condition que ce formulaire remplisse toutes les exigences (identification de la commande, confirmation, accusé de réception sur support durable).

Ce qu’il doit faire techniquement sur Shopify

Quel que soit le moyen choisi, le parcours doit :

  1. Être accessible depuis la page de détail de la commande dans l’espace client.
  2. Permettre d’identifier la commande automatiquement (idéalement pré-rempli avec le numéro de commande).
  3. Afficher un bouton de confirmation au libellé conforme (« Confirmer ma rétractation » ou équivalent).
  4. Déclencher automatiquement l’envoi d’un email d’accusé de réception horodaté au client.
  5. Transmettre la demande à votre équipe ou à votre prestataire logistique pour traitement.

💡 Conseil logistique : si vous externalisez votre logistique à un prestataire 3PL, anticipez la transmission des demandes de rétractation. Votre prestataire doit être informé rapidement pour déclencher le processus de retour. Des solutions comme e-LOGIK intègrent la gestion des retours dans leur suite logicielle e-KAN, ce qui facilite le traitement opérationnel dès réception de la demande.

Comment mettre en place le bouton de rétractation sur WooCommerce ?

WooCommerce, étant une extension open source de WordPress, offre plus de flexibilité pour une implémentation sur mesure.

Où le placer dans l’interface WooCommerce ?

Comme sur Shopify, l’emplacement prioritaire est la page « Mon compte » > « Commandes », dans le détail de chaque commande. WooCommerce propose nativement cette section, qui peut être personnalisée.

Options d’implémentation :

  • Plugin dédié : recherchez sur le répertoire officiel WordPress des plugins spécifiques à l’obligation de rétractation française 2026. Vérifiez que le plugin retenu prend en charge les 4 étapes obligatoires du parcours.
  • Développement via les hooks WooCommerce : WooCommerce expose des hooks (woocommerce_order_details_after_order_table, woocommerce_my_account_my_orders_actions) qui permettent d’ajouter des actions personnalisées dans la vue commande. Un développeur peut intégrer le parcours complet directement dans votre thème ou un plugin enfant.
  • Extension des emails transactionnels : WooCommerce permet de personnaliser les templates d’emails. Vous pouvez y ajouter un lien vers la fonctionnalité de rétractation dans l’email de confirmation de commande.

Ce qu’il doit faire techniquement sur WooCommerce

Le parcours doit couvrir les mêmes 4 étapes qu’avec Shopify. Points spécifiques à WooCommerce :

  1. Le bouton doit n’apparaître que pour les commandes encore dans le délai légal de 14 jours (calculé à partir de la date de réception ou de conclusion selon le type de contrat).
  2. Le formulaire de confirmation doit être pré-rempli avec les données de la commande pour éviter toute erreur d’identification.
  3. L’accusé de réception doit être envoyé automatiquement via le système d’emails de WooCommerce (ou un plugin d’emailing compatible).
  4. La demande doit être archivée et accessible dans votre back-office pour traitement et en cas de contrôle.

💡 Conseil : quelle que soit la plateforme utilisée, testez le parcours complet du point de vue du consommateur avant le 19 juin 2026. Passez une commande test, exercez le droit de rétractation via le bouton, vérifiez la réception de l’accusé de réception et la bonne transmission de la demande à votre équipe.

Checklist de conformité : êtes-vous prêt pour le 19 juin 2026 ?

Avant la date limite, vérifiez chaque point de cette liste :

  • Le bouton est en place sur votre site ou application, dans l’espace commande de l’espace client.
  • Le libellé est conforme : « Renoncer au contrat », « Renoncer au contrat ici » ou formulation équivalente sans ambiguïté.
  • Le parcours couvre les 4 étapes : lancement, identification de la commande, confirmation, accusé de réception.
  • L’accusé de réception est automatique et envoyé sur support durable (email horodaté).
  • Le bouton n’est visible que pendant le délai légal (14 jours à compter de la réception du bien).
  • Vos CGV ont été mises à jour avec l’existence et l’emplacement du bouton.
  • L’information précontractuelle est présente dans le tunnel d’achat, avant confirmation de commande.
  • Les demandes sont archivées dans votre back-office, traçables et accessibles en cas de contrôle DGCCRF.

FAQ : les questions fréquentes sur le bouton de rétractation e-commerce

Le bouton de rétractation remplace-t-il le formulaire de rétractation papier ou par email ?

Non, il s’y ajoute. La nouvelle obligation impose un canal supplémentaire, pas le remplacement des moyens existants. Le consommateur peut toujours exercer son droit de rétractation par email, par courrier ou via le formulaire type prévu par le Code de la consommation. En revanche, si le contrat a été conclu via une interface en ligne, vous avez l’obligation de proposer également cette voie numérique dédiée. En pratique, une fois le bouton en place, la grande majorité des consommateurs l’utiliseront spontanément, car c’est le canal le plus simple.

Que se passe-t-il si mon site n’a pas le bouton conforme au 19 juin 2026 ?

Trois conséquences s’appliquent automatiquement ou potentiellement. D’abord, le délai de rétractation de chaque commande passée sans bouton conforme est automatiquement prolongé à 12 mois et 14 jours — sans aucune procédure préalable, de plein droit selon l’article L.221-20 du Code de la consommation. Ensuite, vous vous exposez à une amende administrative pouvant atteindre 75 000 € pour une personne morale, prononcée par la DGCCRF. Enfin, chaque consommateur peut individuellement invoquer l’extension du délai pour demander le remboursement d’une commande bien après les 14 jours habituels, générant un risque opérationnel et financier proportionnel à vos volumes de vente.