Le bouton de rétractation obligatoire n'est plus une échéance à anticiper : depuis le 19 juin 2026, toute boutique qui vend en ligne à des particuliers doit proposer une fonctionnalité de rétractation en ligne. Si la vôtre ne l'a pas encore, vous n'êtes pas seul, et la mise en règle est plus simple qu'il n'y paraît.
Cet article vous aide à décider vite : savoir si vous êtes concerné, comprendre ce que la fonction doit faire étape par étape, l'ajouter sur votre plateforme, mettre à jour vos CGV, mesurer le risque et tester votre boutique en 10 minutes. Point important d'emblée : le délai de rétractation de 14 jours ne change pas. C'est le moyen de l'exercer qui change.
En bref : obligatoire depuis le 19 juin 2026 ; concerne toute vente à distance à des particuliers via une interface en ligne (site, application, marketplace) ; le délai de 14 jours reste le même, seule la façon de se rétracter devient un parcours en ligne en deux clics.
Demander un devis gratuitBouton de rétractation obligatoire : de quoi parle-t-on exactement ?
Jusqu'ici, le client qui voulait se rétracter envoyait un e-mail, un courrier ou le formulaire type en annexe des CGV. Désormais, le site doit lui offrir une fonction dédiée, accessible en ligne, qui lui permet de notifier sa rétractation aussi simplement qu'il a passé commande. C'est l'esprit du texte : rendre la sortie aussi facile que l'entrée.

Cette obligation vient de la directive (UE) 2023/2673, transposée en France par l'ordonnance n° 2026-2 et le décret n° 2026-3, tous deux du 5 janvier 2026. Elle s'applique depuis le 19 juin 2026 ; les contrats conclus avant cette date restent régis par les anciennes règles. Le cœur du dispositif figure à l'article L221-21 du Code de la consommation, modifié par l'ordonnance : référez-vous à sa version en vigueur sur Légifrance plutôt qu'à une copie trouvée sur un blog. C'est la deuxième grande échéance 2026 des PME, après la facturation électronique.
- Ce qui change : une fonctionnalité de rétractation en ligne devient obligatoire, avec des libellés clairs, une confirmation et un accusé de réception.
- Ce qui change aussi : le formulaire type de rétractation et l'information précontractuelle doivent mentionner cette fonctionnalité.
- Ce qui ne change pas : le délai de 14 jours, les exceptions au droit de rétractation, le délai de remboursement.
- Ce qui ne change pas non plus : le client n'a toujours pas à justifier sa décision.
Source : ordonnance n° 2026-2 et décret n° 2026-3 du 5 janvier 2026, consultables sur Légifrance. Pour les articles du Code de la consommation, vérifiez toujours la version en vigueur à la date du jour.
Demander un devis gratuitVotre boutique est-elle concernée ?
La réponse est oui dans la très grande majorité des cas : dès que vous concluez un contrat à distance avec un consommateur via une interface en ligne, la fonctionnalité doit exister. Que votre boutique soit à Coutances, Saint-Lô, Caen ou ailleurs en Normandie, le texte est le même que pour un géant national.
- Concerné : boutique en ligne qui vend à des particuliers (Shopify, WooCommerce, PrestaShop, sur-mesure), application mobile de vente, prestations de services réservées et payées en ligne.
- En principe non concerné : la vente purement B2B, entre professionnels, qui ne relève pas des règles de protection du consommateur.
- Pas de bouton à exercer pour les produits exclus du droit de rétractation (denrées périssables, biens confectionnés sur mesure, etc.), mais attention aux catalogues mixtes : le reste du catalogue reste concerné.
- À valider avec un juriste : les cas limites (services exécutés avant la fin du délai, contenus numériques, clientèle mixte pro et particuliers).
Vous préparez une nouvelle boutique ? Autant créer une boutique en ligne conforme dès le départ : intégrer le parcours dès la conception coûte bien moins cher que de le greffer après coup.
Le parcours attendu, étape par étape
Concrètement, voici ce que doit vivre votre client, du premier clic à la réception de la preuve. Les libellés cités ci-dessous (« renoncer au contrat ici » puis « confirmer la rétractation ») sont ceux que des sources concordantes rattachent à l'article D221-5 modifié par le décret : relisez le texte sur Légifrance pour la formulation exacte.
- 1. Le point d'accès
Le client clique sur un lien ou bouton « renoncer au contrat ici », visible, facilement accessible et gratuit.
- 2. Le formulaire
Une page courte où il indique qui il est, quelle commande est concernée et où recevoir l'accusé de réception.
- 3. Le bouton de confirmation
Un second bouton, « confirmer la rétractation », valide l'envoi de la déclaration et évite les clics accidentels.
- 4. L'accusé de réception
Un e-mail envoyé dans les meilleurs délais reprend le contenu de la déclaration avec la date et l'heure de son envoi.
Le premier bouton ouvre la démarche, le second la valide : c'est ce double geste qui protège à la fois le client, qui ne se rétracte pas par erreur, et vous, qui disposez d'une intention clairement exprimée. Le formulaire, lui, reste volontairement court : le détail de ce qu'il peut demander et de ce qu'il ne peut pas exiger figure plus bas.
Où placer le lien : le pied de page est un minimum discutable. Le plus sûr est de le doubler dans l'e-mail de confirmation de commande, dans l'espace client (au niveau de chaque commande) et sur la page de suivi de commande. Le critère à garder en tête : un client pressé doit le trouver sans chercher.
Demander un devis gratuitCe que le formulaire peut demander (et ce qu'il ne peut pas exiger)
Le piège classique consiste à transformer la rétractation en parcours d'obstacles : compte obligatoire, motif exigé, champs à rallonge. C'est exactement ce que le texte veut éviter.

- Autorisé : les nom et prénom du client, à saisir ou à confirmer.
- Autorisé : le numéro de commande ou la référence du contrat concerné (et, si besoin, les articles visés).
- Autorisé : l'adresse e-mail ou le moyen électronique où recevoir l'accusé de réception.
- Autorisé : un champ « motif » facultatif, clairement présenté comme tel.
- À proscrire : exiger un motif pour valider la demande.
- À proscrire : réserver la fonction aux clients qui ont un compte (elle ne serait plus facilement accessible pour une commande passée en invité).
- À proscrire : rendre la démarche payante ou la conditionner à un appel au service client.
- À proscrire : cacher la fonction ou la rendre indisponible avant la fin du délai.
Commandes invitées : la fonction doit rester disponible pendant toute la durée du délai de rétractation, y compris pour les clients qui ont commandé sans compte. Techniquement, prévoyez une recherche de commande par numéro et adresse e-mail. Vérifiez ce point en priorité sur toute application ou tout module.
Demander un devis gratuitL'accusé de réception sur support durable : contenu, date et heure
L'accusé de réception n'est pas une politesse : c'est l'élément central du dispositif, pour le client comme pour vous. Il doit être transmis dans les meilleurs délais, sur un support durable (en pratique, un e-mail), par le moyen électronique choisi par le consommateur.
- Le contenu de la déclaration de rétractation telle que le client l'a envoyée.
- La date et l'heure d'envoi de cette déclaration.
- L'identification de la commande ou du contrat concerné.
- De préférence, les consignes de retour et le délai de remboursement, pour éviter un second échange.
Cet accusé de réception constitue aussi un élément de preuve utile en cas de litige sur la date de la rétractation (dans le délai ou non). D'où l'intérêt d'en conserver une copie côté serveur, et pas seulement dans la boîte du client.
Le PDF ne suffit plus : un formulaire à imprimer, une adresse e-mail SAV ou une mention dans les CGV peuvent coexister, mais selon les sources concordantes ils ne remplacent pas la fonctionnalité en ligne.
Demander un devis gratuitComment ajouter le bouton de rétractation sur votre plateforme
Selon la plateforme, la fonction peut être native ou passer par des applications, plugins ou modules tiers : vérifiez la documentation officielle de votre plateforme à la date du jour, puis chaque extension une par une. Dans tous les cas, la conformité n'est garantie ni par l'éditeur du CMS ni par nous. Nous ne recommandons aucun outil nommément faute de l'avoir testé : voici plutôt comment juger ceux que vous envisagez, dans le cadre d'une mise en conformité de votre boutique en ligne.
Bouton de rétractation sur Shopify
Commencez par consulter la documentation officielle de Shopify pour savoir si une fonction native couvre l'obligation, sans présumer qu'elle suffit. À défaut, la piste est une application tierce de l'App Store, souvent pensée pour l'ensemble de l'Union européenne et parfois uniquement en anglais. Quelle que soit la solution, contrôlez ces six points ; si elle n'en coche pas un, un accompagnement Shopify peut combler l'écart.
- Libellés en français : « renoncer au contrat ici » et « confirmer la rétractation », ou équivalents sans ambiguïté.
- Parcours en deux étapes, avec confirmation explicite.
- Accès possible pour les commandes passées sans compte client.
- Accusé de réception automatique avec contenu, date et heure.
- Journal des demandes consultable et exportable depuis l'admin.
- Intégration avec votre gestion des retours et remboursements existante.
Bouton de rétractation sur WooCommerce
Côté WordPress, il existe des extensions dédiées, certaines gratuites, d'autres payantes, souvent conçues d'abord pour d'autres marchés européens : vérifiez qu'elles sont disponibles en français. Contrôlez aussi leur compatibilité avec votre version de WooCommerce, vos e-mails transactionnels et votre thème, puis appliquez la même grille que pour Shopify. Si votre site WordPress accumule déjà les extensions et les mises à jour risquées, lisez notre article sur la refonte d'un site WordPress.
- Tester après chaque mise à jour de WooCommerce et du plugin.
- Vérifier que l'accusé part bien depuis votre domaine et n'atterrit pas en spam.
- Contrôler l'affichage mobile du formulaire avec votre thème.
Module de rétractation sur PrestaShop
Sur PrestaShop, les modules tiers disponibles sont, d'après ce que nous avons pu observer, majoritairement payants. Les points de contrôle sont identiques, avec une vigilance supplémentaire sur les montées de version de PrestaShop, qui cassent régulièrement les modules non maintenus. Demandez à l'éditeur du module son engagement de mise à jour avant d'acheter.
En sur-mesure (Next.js ou autre)
Sur une boutique développée sur mesure, le parcours se code proprement et s'intègre à votre logique existante, sans dépendre d'une application tierce facturée au mois. C'est le cas typique d'un développement sur-mesure en Next.js, dont vous restez 100 % propriétaire.
- Une page de rétractation en deux étapes, avec les libellés réglementaires.
- Une recherche de commande par numéro et e-mail pour les clients invités.
- Un e-mail transactionnel d'accusé de réception, horodaté.
- Une journalisation côté serveur de chaque demande, conservée comme preuve.
- Un branchement automatique sur le process de retour et de remboursement.
Selon l'existant, ce type d'intégration technique sur-mesure se réalise en quelques jours, et dans tous les cas en moins de deux semaines. Le chiffrage exact dépend de votre gestion des commandes et des e-mails déjà en place.
Vos CGV et le formulaire type de rétractation : ce qu'il faut changer
Ajouter le bouton ne suffit pas : vos documents doivent annoncer son existence et son emplacement. Trois endroits sont à revoir.
- Les CGV : la clause sur le droit de rétractation doit mentionner la fonctionnalité en ligne et indiquer où la trouver.
- L'information précontractuelle : ce que le client voit avant de commander doit signaler cette possibilité.
- L'avis d'information type annexé à l'article R221-3 : il a été modifié par le décret n° 2026-3 pour mentionner la fonctionnalité en ligne et son accusé de réception. Si vous recopiez ce modèle dans vos CGV, reprenez sa nouvelle version.
Faites relire : nous ne fournissons pas de clause clé en main, car la rédaction dépend de votre activité, de vos produits et de vos exceptions. Une relecture par un juriste ou un avocat en droit de la consommation reste la bonne pratique.
Demander un devis gratuitGérer la preuve et brancher la rétractation sur vos retours
Une demande de rétractation n'est utile que si elle déclenche la suite logique. Le texte ne change pas le délai de remboursement : vous devez rembourser au plus tard 14 jours après avoir été informé de la rétractation, avec la possibilité habituelle de différer jusqu'à la récupération des biens ou la preuve de leur expédition. Voici le flux à mettre en place.
- Demande
Le client remplit le formulaire et confirme sa rétractation en ligne.
- Accusé
L'e-mail horodaté part automatiquement et une copie est enregistrée côté boutique.
- Consignes de retour
Le client reçoit l'adresse de retour ou l'étiquette, selon votre politique.
- Réception
Vous contrôlez le colis retourné et notez la date de réception.
- Remboursement
Vous remboursez dans le délai légal, par le même moyen de paiement sauf accord contraire.
À chaque étape, gardez une trace. En cas de litige, c'est ce journal qui vous permettra de démontrer que la demande a été reçue, accusée et traitée dans les délais. Pour chaque demande, conservez dans votre journal :
- Date et heure de la demande.
- Numéro de commande et articles concernés.
- Contenu de la déclaration envoyée par le client.
- Date et heure d'envoi de l'accusé de réception.
- Date de réception du retour et date du remboursement.
Marketplaces et ventes dans d'autres pays de l'UE
Si vous vendez aussi sur Amazon, Cdiscount ou Etsy, vérifiez pour chacune que les clients disposent bien de la fonctionnalité de rétractation requise, et clarifiez qui en a la charge dans vos conditions vendeur. En revanche, votre boutique en propre reste pleinement concernée, même si elle ne représente qu'une petite part de vos ventes.
Pour vos clients dans d'autres pays de l'Union, la directive a été transposée par chaque État avec ses propres textes, et les détails (libellés, modalités) peuvent différer. Un parcours conforme en France est une bonne base, mais pas une garantie ailleurs.
À vérifier pays par pays : si une part significative de vos ventes part hors de France, faites contrôler les libellés et l'accusé de réception par rapport au droit du pays concerné.
Demander un devis gratuitQue risque-t-on sans bouton de rétractation ?
Trois types de risques, du plus formel au plus concret :

- Sanction administrative : les manquements aux règles du droit de rétractation relèvent d'une amende administrative dont les plafonds, fixés à l'article L242-13 du Code de la consommation, sont cités par plusieurs sources à 15 000 € pour une personne physique et 75 000 € pour une personne morale.
- Contrôle : il est mené par la DGCCRF, via les directions départementales chargées de la protection des populations, y compris dans la Manche et le reste de la Normandie.
- Délai de rétractation prolongé : l'article L221-20 prévoit déjà une prolongation de 12 mois quand le client n'a pas été correctement informé de son droit de rétractation. Plusieurs juristes estiment que l'absence de fonctionnalité conforme peut produire le même effet ; le point n'est pas encore tranché, mais le risque est à prendre au sérieux.
- Risques commerciaux : litiges, contestations de paiement auprès de la banque du client, retours tardifs difficiles à refuser faute de parcours clair, avis négatifs.
Chiffres à vérifier sur Légifrance : consultez la version en vigueur des articles L242-13 et L221-20 avant de vous fier à un montant ou à une durée. Méfiez-vous en revanche des chiffres spectaculaires (pourcentage du chiffre d'affaires, par exemple) avancés par certains prestataires sans source.
Demander un devis gratuitVous êtes en retard ? La check-list en 10 minutes pour tester votre boutique
Le meilleur audit, c'est de vous mettre dans la peau d'un client. Prévoyez une commande test (un produit peu cher, remboursé ensuite) et suivez ces étapes, de préférence cette semaine.
- Commande test (2 min)
Passez une commande en invité, sans créer de compte, avec une adresse e-mail que vous consultez.
- Lien sur ordinateur (1 min)
Cherchez le lien de rétractation sur votre site depuis un ordinateur, sans savoir où il est.
- Lien sur mobile (1 min)
Refaites la même recherche sur smartphone : le lien est-il visible sans zoomer ni fouiller ?
- E-mail de commande (30 s)
Vérifiez que l'e-mail de confirmation contient le lien vers la fonction de rétractation.
- Parcours invité (1 min)
Retrouvez votre commande sans compte, avec le numéro de commande et l'e-mail.
- Libellés (30 s)
Contrôlez la présence de « renoncer au contrat ici » puis de « confirmer la rétractation », ou de formules équivalentes sans ambiguïté.
- Formulaire (1 min)
Vérifiez qu'aucun motif n'est obligatoire et qu'aucun compte n'est exigé.
- Accusé de réception (1 min)
Contrôlez l'e-mail reçu : contenu de votre déclaration, date et heure d'envoi.
- Back-office (1 min)
Vérifiez que la demande apparaît côté boutique et qu'elle est archivée.
- CGV et formulaire type (1 min)
Relisez la clause de rétractation et le formulaire type : mentionnent-ils la fonction en ligne et son emplacement ?
Si un point échoue : notez-le, puis traitez d'abord l'existence du parcours et l'accusé de réception, ensuite les commandes invitées, enfin les CGV. Sur Shopify, WooCommerce ou PrestaShop, la correction peut passer par la configuration ou le remplacement de l'application, du plugin ou du module concerné ; en sur-mesure, par un ajout dans le code.
Demander un devis gratuitSe faire accompagner, en maintenance ou lors d'une refonte
Si vous préférez déléguer, nous pouvons auditer votre parcours, ajouter la fonctionnalité sur une boutique existante ou l'intégrer à une refonte sur mesure, entièrement à distance, que vous soyez dans la Manche, le Calvados ou ailleurs en Normandie. Une mise en conformité se réalise en quelques jours, et tout projet, refonte comprise, en une à deux semaines maximum. Pour situer l'enveloppe d'une refonte complète, voyez ce que coûte un site pour une PME.
Vous pouvez aussi parcourir nos réalisations pour voir comment nous travaillons. Précision utile : nous codons le parcours, mais la relecture juridique de vos CGV reste l'affaire d'un juriste.
Pour vous faire une idée avant d'écrire, commencez par estimer le budget de votre projet.
Besoin d'un coup de main pour mettre votre boutique en règle ? Décrivez-nous votre plateforme et votre situation : devis gratuit et détaillé sous 24h après un échange sur votre projet, sans engagement.
Demander un devis gratuitQuestions fréquentes
Le bouton de rétractation est-il obligatoire pour toutes les boutiques en ligne ?
Oui pour toute vente à distance à des consommateurs via une interface en ligne, depuis le 19 juin 2026. La vente purement B2B et les produits exclus du droit de rétractation sont à part ; pour les cas limites, faites valider votre situation par un juriste.
Le délai de rétractation de 14 jours change-t-il ?
Non. Le délai reste de 14 jours et les règles de remboursement ne bougent pas. Seul le moyen d'exercer la rétractation évolue, avec une fonction en ligne obligatoire.
Quel libellé utiliser : « renoncer au contrat ici » est-il imposé ?
Le texte vise ce libellé ou une formule analogue dépourvue d'ambiguïté, suivi d'une confirmation du type « confirmer la rétractation ». Relisez la formulation exacte sur Légifrance avant de figer vos boutons.
Un lien dans le pied de page suffit-il ?
Le lien doit être identifiable, visible et facilement accessible pendant tout le délai. Le pied de page seul est un minimum discutable : le doubler dans l'e-mail de commande et l'espace client est la solution prudente.
Puis-je demander au client le motif de sa rétractation ?
Vous pouvez proposer un champ facultatif, mais vous ne pouvez pas exiger de motif. La demande doit pouvoir être envoyée sans le remplir.
Mon formulaire PDF ou mon adresse e-mail SAV suffisent-ils encore ?
Non. Ils peuvent rester en place, mais ils ne remplacent pas la fonctionnalité de rétractation en ligne, avec confirmation et accusé de réception horodaté.
Shopify propose-t-il un bouton de rétractation natif ?
Vérifiez la documentation officielle de Shopify à la date du jour : nous ne pouvons pas garantir qu'une fonction native couvre l'ensemble de l'obligation. À défaut, la solution passe par une application tierce de l'App Store, à vérifier point par point (libellés, deux étapes, accès sans compte, accusé horodaté, journal) avant de l'installer.
Que risque-t-on sans bouton de rétractation ?
Une amende administrative prononcée après contrôle de la DGCCRF, dont les plafonds sont fixés par le Code de la consommation, un possible allongement du délai de rétractation (point discuté par les juristes), ainsi que des litiges et contestations de paiement. Vérifiez les textes en vigueur sur Légifrance.
Je vends aussi sur Amazon ou Etsy : dois-je ajouter quelque chose ?
Pour les commandes passées sur la marketplace, vérifiez que la place de marché met bien la fonctionnalité à disposition de vos clients et qui en a la charge selon vos conditions vendeur. Votre boutique en propre, elle, reste concernée et doit avoir son propre parcours.