Bouton de rétractation UE : date limite de Shopify en juin 2026

Bouton de rétractation UE : date limite de Shopify en juin 2026

Bouton de rétractation UE : date limite de Shopify en juin 2026

Bouton de rétractation UE : date limite de Shopify en juin 2026 — En-tête d'article de blog Revize

Le 19 juin 2026, une nouvelle réglementation européenne entre en vigueur, et la plupart des marchands Shopify l'appellent encore par le mauvais nom. Ils parlent de "bouton d'annulation". Ce n'est pas le cas. Il s'agit d'un bouton de rétractation, l'étiquette doit légalement indiquer "se rétracter du contrat ici", et si vous vendez à des clients de l'UE, vous avez un peu plus de trois semaines pour l'ajouter.

Cette règle est issue de la directive (UE) 2023/2673, adoptée par le Parlement européen en novembre 2023, qui insère un nouvel article 11a dans la directive sur les droits des consommateurs (2011/83/UE). La date limite de transposition pour les États membres était le 19 décembre 2025, et l'obligation s'applique dans toute l'UE à partir du 19 juin 2026. Fin mai 2026, l'échéance est imminente, pas encore entrée en vigueur, et largement mal comprise.

Voici ce que personne vendant un "widget de conformité" ne vous dira : le bouton est la partie facile. Ce qui se passe après qu'un client clique dessus (le traitement de la rétractation et du remboursement dans le délai légal, à grande échelle) correspond au coût réel. Ce guide couvre les deux aspects : les exigences de la loi et ce que vous devez construire en arrière-plan.

Réponse rapide

À compter du 19 juin 2026, toute boutique vendant à des consommateurs de l'UE via une interface en ligne doit fournir une fonction de rétractation visible, en deux étapes, permettant aux clients d'exercer leur droit de rétractation de 14 jours. Le premier contrôle doit être étiqueté "se rétracter du contrat ici", le second "confirmer la rétractation", et le professionnel doit envoyer un accusé de réception horodaté sur un support durable. Shopify ne dispose d'aucune fonctionnalité native pour cela. Cela s'applique aux boutiques non européennes (y compris les boutiques américaines) qui ciblent les acheteurs de l'UE. Il s'agit d'un bouton de rétractation, non d'un bouton d'annulation, et la rétractation partielle est autorisée mais non obligatoire.


European online storefront with a glowing withdrawal button and deadline calendar

Qu'est-ce que le bouton de rétractation de l'UE en réalité ?

Le bouton de rétractation de l'UE est un outil en ligne obligatoire qui permet à un consommateur d'exercer son droit de rétractation existant en deux clics. Il ne crée pas de nouveau droit. Le droit de rétractation de 14 jours existe dans le cadre de la directive sur les droits des consommateurs depuis 2011. Ce que la directive (UE) 2023/2673 ajoute, c'est un canal d'exécution : le droit doit désormais pouvoir être exercé via un bouton évident sur la même interface en ligne que celle où le client a acheté, et non masqué dans une politique de retour ou un formulaire de contact.

Le nom de la directive est volontairement trompeur. Son rôle principal (selon EUR-Lex, CELEX 32023L2673) est d'intégrer les services financiers vendus à distance dans la directive sur les droits des consommateurs. Mais le nouvel article 11a qu'elle insère est une disposition générale. Comme l'a noté le cabinet d'avocats BCLP en 2024, "malgré son nom, la directive (UE) 2023/2673 contient de nouvelles règles importantes pour tous les contrats de consommation en ligne". Le résumé EUR-Lex confirme qu'elle couvre "tous les contrats conclus à distance".

La réalité pour les marchands est donc simple, même si l'emballage juridique ne l'est pas : si vous gérez une boutique en ligne et que les consommateurs de l'UE peuvent acheter chez vous, vous devez disposer d'un bouton de rétractation d'ici le 19 juin 2026.

Pourquoi "bouton d'annulation" est un terme incorrect

La directive interdit explicitement d'étiqueter le contrôle "Annuler". L'article 11a exige que le bouton soit étiqueté "avec les mentions 'se rétracter du contrat ici' ou une formulation correspondante non ambiguë". Le contrôle de confirmation doit indiquer "confirmer la rétractation". Ce n'est pas une simple préférence de style ; la formulation est inscrite dans le texte juridique.

La raison est importante. La "rétractation" (le droit de rétractation, Widerruf en allemand) correspond à l'annulation ponctuelle, sans motif et sans pénalité, d'un contrat à distance dans un délai de 14 jours. L'"annulation" (Kündigung) signifie la résiliation d'un contrat en cours, comme un abonnement, pour l'avenir. Ce sont deux actes juridiques distincts. L'Allemagne exige un bouton d'annulation distinct pour les abonnements depuis juillet 2022 en vertu de l'article 312k du BGB, c'est pourquoi une boutique allemande pourrait bientôt avoir besoin des deux boutons.

Si votre développeur crée un bouton étiqueté "Annuler la commande", cela ne répond pas aux exigences de l'article 11a.

Qui doit s'y conformer (oui, y compris les boutiques américaines)

Tout professionnel concluant des contrats de vente à distance en ligne avec des consommateurs de l'UE doit s'y conformer, quel que soit l'endroit où l'entreprise est établie. Le lieu d'établissement est sans importance. Ce qui compte, c'est de savoir si vous ciblez le marché de l'UE.

Les directives de BCLP de 2024 fournissent un test concret : une entreprise cible l'UE si elle "propose la livraison vers l'UE, dispose d'un site web dans la langue d'un État membre de l'UE ou utilise l'euro comme devise de transaction". L'un de ces critères suffit. Une boutique Shopify basée aux États-Unis qui permet à un client français de passer commande et d'être livré à Paris est concernée.

La règle s'applique aux contrats à distance qui comportent un droit de rétractation. Cela couvre les achats de biens uniques, les services et le contenu numérique. Elle ne couvre pas les contrats sans droit de rétractation, et ces exclusions sont importantes pour les marchands :

  • Biens confectionnés selon les spécifications du consommateur ou nettement personnalisés

  • Biens susceptibles de se détériorer ou de se périmer rapidement (nourriture, fleurs)

  • Biens scellés ne pouvant être renvoyés pour des raisons d'hygiène ou de protection de la santé et qui ont été descellés par le client

  • Prestations de services d'hébergement, de transport de biens, de location de voitures ou de restauration qui doivent être fournis à une date ou à une période déterminée

  • Contenu numérique non fourni sur un support matériel si l'exécution a commencé avec l'accord préalable exprès du client

Si l'intégralité de votre catalogue est constituée de meubles sur mesure, le droit de rétractation s'applique rarement et l'obligation du bouton est limitée en conséquence. Pour la plupart des marchands généralistes, cela s'applique à la majeure partie du catalogue.


Cross-border parcel shipping from a storefront to European destinations

Ce que la règle exige réellement

L'article 11a impose un parcours spécifique en deux étapes, pas seulement un bouton. Voici la séquence complète définie par la directive, tirée mot pour mot du texte EUR-Lex.

Exigence

Ce que dit la loi

Le contrôle de rétractation

Étiqueté "se rétracter du contrat ici" ou formulation équivalente non ambiguë

Disponibilité

"Accessible de manière continue pendant la période de rétractation", présenté de manière visible, facilement accessible

Informations collectées

Nom du client ; détails permettant d'identifier le contrat ; coordonnées électroniques pour la confirmation

Le contrôle de confirmation

Étiqueté "d'une manière facilement lisible, et uniquement avec la mention 'confirmer la rétractation'"

Accusé de réception

Le professionnel transmet un accusé de réception "sur un support durable", comprenant le contenu, la date et l'heure, "sans retard injustifié"

Quelques précisions opérationnelles. La directive n'exige pas strictement un bouton HTML ; le cabinet d'avocats Taylor Wessing a noté début 2026 qu'"un lien clairement étiqueté suffit". Cependant, le libellé de l'étiquette, la confirmation en deux étapes et l'accusé de réception horodaté sur support durable (un e-mail convient) ne sont pas facultatifs.

Le bouton ne peut pas non plus être masqué. Les tribunaux allemands, appliquant la règle nationale équivalente, ont déjà condamné un dispositif de rétractation caché derrière un bouton d'extension "voir plus de liens" parmi 58 autres liens (OLG Munich) et des tunnels à étapes multiples qui ne menaient pas directement à la confirmation (OLG Cologne). Le terme "visible" est pris au pied de la lettre.

L'annulation partielle est-elle obligatoire ? Non.

La rétractation partielle est autorisée par le droit de l'UE mais n'est pas obligatoire. Il convient de le préciser clairement car certains commentaires ont exagéré ce point. Le considérant 37 de la directive indique : "Si le consommateur a commandé plusieurs biens ou services dans le cadre du même contrat à distance, le professionnel peut offrir au consommateur la possibilité de se rétracter d'une partie plutôt que de la totalité du contrat."

Le mot clé est "peut". Un marchand peut proposer une rétractation par article ou partielle pour des raisons de commodité ; la directive ne l'y oblige pas. Le minimum obligatoire est uniquement que la fonction de rétractation permette au consommateur d'identifier le contrat qu'il résilie. L'annulation et les remboursements partiels par ligne de produit constituent une amélioration fonctionnelle pour le marchand, et non une obligation légale autonome en vertu de l'article 11a.

Cette différence vous évite de sur-développer votre solution. Vous devez permettre aux clients de se rétracter. Vous n'êtes pas obligé de concevoir un moteur complexe de rétractation partielle par article pour être conforme, bien que cela puisse réduire les annulations de commandes complètes et préserver votre chiffre d'affaires.

Ce que Shopify ne fait pas nativement

Shopify ne propose aucun bouton de rétractation natif pour l'UE et ses outils d'administration ne répondent pas aux exigences de l'article 11a. Les fonctions d'annulation et de remboursement intégrées de Shopify sont destinées aux marchands : vous, l'opérateur, annulez ou remboursez une commande depuis l'interface administrateur. La directive exige un parcours destiné au client, disponible en continu, en deux étapes, correctement étiqueté et accompagné d'un accusé de réception sur support durable. Ce sont deux processus différents.

Ce manque est précisément ce qui pose problème aux marchands. En 2026 sur les forums communautaires de Shopify, les propriétaires de boutiques demandent s'ils doivent attendre une solution native ou concevoir un développement personnalisé, constatant qu'ils ont besoin de plus d'un simple bouton : un véritable parcours de validation de commande et des e-mails de confirmation automatiques. Le consensus est qu'aucune fonctionnalité native n'existe, laissant comme seules options l'utilisation d'une application dédiée ou un développement sur mesure.

Un contributeur du forum a souligné la nuance technique qui surprend souvent les équipes : un flux conforme doit traiter différemment trois statuts de commande. Une commande passée mais non expédiée peut être annulée. Une commande expédiée mais non livrée peut nécessiter un rappel auprès du transporteur. Une commande livrée dans le délai de 14 jours devient un retour suivi d'un remboursement. Le bouton est identique ; le parcours opérationnel en arrière-plan ne l'est pas.


Two diverging glowing paths representing withdrawal and cancellation flows

Le point dont personne ne parle : l'après-clic

Un bouton de rétractation génère des demandes de rétractation, et chaque demande se transforme en une annulation ou un remboursement que vous devez traiter sous 14 jours. C'est là que le sujet de la conformité s'arrête généralement et que le problème opérationnel commence. Vous pouvez acheter l'intégration d'un bouton en un après-midi. Gérer le flux qu'il génère est la partie difficile à automatiser.

Pensez à ce qu'une rétractation déclenche. Si la commande n'a pas été expédiée, vous l'annulez et effectuez un remboursement sur le moyen de paiement d'origine. Si elle a été expédiée, vous devez gérer un retour et un remboursement. La directive exige un remboursement "sans retard injustifié" et dans les 14 jours suivant la notification de la rétractation. Si vous manquez ce délai sur plusieurs commandes, cela nuit à la réputation de votre marque en plus du risque de non-conformité.

C'est précisément la raison d'être de Revize. Revize est une application post-achat Shopify qui offre à vos clients un parcours de rétractation en libre-service de bout en bout : un bouton que vous pouvez étiqueter précisément "se rétracter du contrat ici", un message personnalisé et un champ de motif pour que la formulation soit conforme à l'article 11a, ainsi qu'une annulation automatique avec remboursement sur le moyen de paiement d'origine ou en crédit d'achat, total ou partiel. L'outil envoie un accusé de réception automatique au client, et vous définissez la période de validité de la rétractation. Revize expose également une API d'annulation pour placer votre formulaire de rétractation là où il doit être visible (votre centre d'aide, une page de support ou le pied de page de votre boutique), ce qui correspond exactement aux emplacements "accessible de manière continue" et "facilement accessible" exigés par l'article 11a. Utilisée par des marques d'envergure internationale telles que Square Enix, Venchi et Nude Project, elle transforme l'échéance de juin 2026 en une simple étape de configuration.

C'est la différence majeure. Au lieu d'intégrer un widget générique sur votre boutique pour ensuite être submergé par les remboursements manuels, vous gérez l'outil client et l'automatisation du back-office au même endroit, configurés selon votre catalogue et les termes de votre réglementation locale. Revize est disponible sur le Shopify App Store, et notre Shopify Order Management Guide 2026 détaille son intégration avec le reste de votre stack post-achat.

Comment se mettre en conformité avant le 19 juin 2026

Suivez cette liste de contrôle au cours des trois prochaines semaines.

  1. Validez que vous êtes concerné. Si vous livrez dans l'UE, si vous avez une boutique de langue européenne ou si vous affichez des prix en euros, vous l'êtes. Le lieu d'établissement ne dispense pas une boutique américaine.

  2. Analysez votre catalogue pour identifier les exclusions. Les articles personnalisés, périssables, scellés d'hygiène ou liés à des dates spécifiques peuvent être exemptés du droit de rétractation. Identifiez les produits qui nécessitent le bouton de ceux qui n'en ont pas besoin.

  3. Ajoutez une fonction de rétractation conforme. Installez une application comme Revize qui vous permet d'étiqueter le contrôle "se rétracter du contrat ici" et d'automatiser l'annulation et le remboursement en arrière-plan, ou créez une page personnalisée sans connexion accessible depuis le pied de page de votre site.

  4. Collectez les bonnes données. Demandez le nom du client, l'identifiant de la commande et ses coordonnées, puis proposez une étape de confirmation claire.

  5. Automatisez l'accusé de réception. Envoyez sans délai injustifié une confirmation sur un support durable (un e-mail convient). Revize l'envoie automatiquement ; un développement sur mesure peut utiliser Shopify Flow pour le déclencher.

  6. Assurez-vous que le back-end est scalable. Les demandes de rétractation deviennent des annulations et des remboursements soumis à un délai de 14 jours. Le traitement en libre-service évite d'engorger votre support client.

  7. Conservez un historique. Les régulateurs exigent des preuves de réception. Conservez un historique d'audit côté serveur pour chaque rétractation et son accusé de réception.


Operator automating order cancellations and refunds at a desk

Ce qui se passe si vous ne faites rien

Le non-respect de cette règle entraîne des amendes, une prolongation du droit de rétractation et un risque de contentieux. La règle s'appliquant via la directive Omnibus (directive (UE) 2019/2161, en vigueur depuis mai 2022), les États membres peuvent imposer des amendes allant jusqu'à 4 % du chiffre d'affaires annuel, ou jusqu'à 2 millions d'euros lorsque le chiffre d'affaires ne peut être déterminé, en cas d'infractions transfrontalières de grande échelle.

Les plafonds nationaux varient selon les pays : l'Allemagne limite de nombreuses infractions à environ 50 000 euros, la France jusqu'à 75 000 euros. Mais la sanction la plus lourde est structurelle : ne pas respecter vos obligations de rétractation peut prolonger le droit de rétractation d'un consommateur jusqu'à 12 mois supplémentaires. Les clients peuvent donc annuler leurs achats bien après les 14 jours réglementaires. En Allemagne, l'absence de bouton expose également à des lettres de mise en demeure de concurrents (Abmahnung).

Le calcul est rapide. Le bouton est peu coûteux. Le risque financier lié à son absence augmente avec votre chiffre d'affaires réalisé dans l'UE.


Merchant reviewing a calm automated post-purchase compliance workflow

Foire aux questions

Le bouton de rétractation de l'UE est-il identique à un bouton d'annulation ?

Non, ils sont juridiquement distincts et la directive interdit l'étiquette "Annuler". Le bouton de rétractation permet d'exercer le droit de rétractation de 14 jours pour annuler un achat à distance. Un bouton d'annulation (requis séparément en Allemagne depuis 2022) met fin à un contrat en cours tel qu'un abonnement. Le nouveau contrôle de l'UE doit être labellisé "se rétracter du contrat ici", et non "annuler".

Quand la règle sur le bouton de rétractation de l'UE entre-t-elle en vigueur ?

Elle s'applique dans toute l'UE à partir du 19 juin 2026. La directive (UE) 2023/2673 a été adoptée en novembre 2023, et les États membres avaient jusqu'au 19 décembre 2025 pour la transposer dans leur législation nationale. La date d'application harmonisée est fixée au 19 juin 2026, l'obligation est donc active pour toutes les boutiques concernées à partir de ce jour.

La règle s'applique-t-elle à ma boutique Shopify basée aux États-Unis ?

Oui, si vous ciblez les consommateurs de l'UE. Selon l'analyse de BCLP de 2024, vous ciblez l'UE si vous y livrez, si vous proposez un site traduit dans une langue de l'UE ou si vous affichez des prix en euros. Une boutique américaine qui permet à des clients de l'UE d'acheter des produits est concernée, quel que soit le pays d'enregistrement de l'entreprise.

Shopify propose-t-il le bouton de rétractation de manière native ?

Non, Shopify ne propose aucun bouton de rétractation natif pour l'UE en mai 2026. Les outils d'annulation et de remboursement destinés à l'administration de Shopify ne répondent pas aux critères clients d'étiquetage, de parcours en deux étapes et d'accusé de réception imposés par l'article 11a. Vous devez utiliser une application dédiée ou un développement personnalisé combinant une page publique et Shopify Flow.

Dois-je proposer des rétractations partielles ?

Non, la rétractation partielle est autorisée mais non obligatoire. Le considérant 37 de la directive indique qu'un marchand "peut" laisser un client se rétracter d'une partie de sa commande, mais qu'il n'y est pas obligé. L'obligation de base est de permettre au client d'identifier le contrat dont il se rétracte. La rétractation partielle d'un article est une option de confort.

Quels produits sont exemptés du droit de rétractation ?

Les articles personnalisés, périssables, scellés d'hygiène et liés à des dates spécifiques ne comportent généralement pas de droit de rétractation. Cela inclut les produits fabriqués sur commande, les denrées alimentaires et les fleurs, les produits de santé et d'hygiène ouverts, ainsi que les réservations liées à une date fixe comme les hôtels ou les événements. Si aucun droit de rétractation ne s'applique, aucun bouton de rétractation n'est requis sur ces fiches produits.

Quel doit être le libellé exact du bouton ?

Le premier contrôle doit indiquer "se rétracter du contrat ici" et la confirmation doit indiquer "confirmer la rétractation". Les deux sont spécifiés à l'article 11a, qui exige un choix de termes non ambigu. Le professionnel doit ensuite envoyer sans retard injustifié un accusé de réception horodaté sur un support durable, comme un e-mail.

Quelle est la différence entre une rétractation et un retour ?

La rétractation est l'acte juridique de résiliation du contrat ; le retour est le transport physique des marchandises qui en découle. Si un client se rétracte avant l'expédition, vous annulez et remboursez. S'il se rétracte après la livraison dans le délai de 14 jours, la rétractation déclenche un retour suivi d'un remboursement. Le bouton initie l'acte juridique ; vos opérations gèrent la logistique.

Dans quel délai dois-je rembourser après une rétractation ?

Sans retard injustifié, et au plus tard 14 jours à compter de la date à laquelle vous avez été informé de la rétractation. En vertu de la directive sur les droits des consommateurs, vous pouvez différer le remboursement jusqu'à récupération des biens ou réception d'une preuve de réexpédition, mais le délai légal de traitement démarre au moment de la demande client.

Revize peut-il gérer le processus de rétractation de l'UE ?

Oui. Revize fournit un bouton de rétractation personnalisable en libre-service ainsi que l'automatisation de l'annulation et du remboursement correspondants. Vous pouvez étiqueter le contrôle "se rétracter du contrat ici", ajouter un message personnalisé et un champ de motif pour respecter l'article 11a, et laisser Revize traiter automatiquement l'annulation et le remboursement (intégral ou partiel, sur le moyen de paiement initial ou en avoir). Il adresse un e-mail de confirmation au client et vous permet d'ajuster le délai à votre période de rétractation légale.

Quelles sont les sanctions en cas d'absence de bouton de rétractation ?

Des amendes allant jusqu'à 4 % du chiffre d'affaires ou 2 millions d'euros pour les infractions transfrontalières, plus une prolongation du droit de rétractation. Les plafonds nationaux varient (environ 50 000 euros en Allemagne, jusqu'à 75 000 euros en France). Sur le plan opérationnel, la non-conformité peut prolonger le droit de rétractation d'un consommateur jusqu'à 12 mois supplémentaires, lui permettant d'annuler son achat bien après la limite standard de 14 jours.

Que faire cette semaine

La date limite est réelle et approche rapidement. Validez si vous vendez à des consommateurs de l'UE et, si c'est le cas, préparez-vous pour l'échéance du 19 juin 2026. Ajoutez une fonction de rétractation conforme avec l'étiquette exacte "se rétracter du contrat ici" et une confirmation en deux étapes, automatisez l'accusé de réception sur support durable, et définissez dès maintenant le mode de traitement de vos annulations et remboursements à grande échelle. Le bouton de rétractation de l'UE n'est que la partie émergée de l'iceberg. L'automatisation du traitement des annulations et remboursements déterminera si ce mois de juin s'apparentera à une mise à jour de routine ou à une crise au niveau de votre support client.

Articles connexes

Le 19 juin 2026, une nouvelle réglementation européenne entre en vigueur, et la plupart des marchands Shopify l'appellent encore par le mauvais nom. Ils parlent de "bouton d'annulation". Ce n'est pas le cas. Il s'agit d'un bouton de rétractation, l'étiquette doit légalement indiquer "se rétracter du contrat ici", et si vous vendez à des clients de l'UE, vous avez un peu plus de trois semaines pour l'ajouter.

Cette règle est issue de la directive (UE) 2023/2673, adoptée par le Parlement européen en novembre 2023, qui insère un nouvel article 11a dans la directive sur les droits des consommateurs (2011/83/UE). La date limite de transposition pour les États membres était le 19 décembre 2025, et l'obligation s'applique dans toute l'UE à partir du 19 juin 2026. Fin mai 2026, l'échéance est imminente, pas encore entrée en vigueur, et largement mal comprise.

Voici ce que personne vendant un "widget de conformité" ne vous dira : le bouton est la partie facile. Ce qui se passe après qu'un client clique dessus (le traitement de la rétractation et du remboursement dans le délai légal, à grande échelle) correspond au coût réel. Ce guide couvre les deux aspects : les exigences de la loi et ce que vous devez construire en arrière-plan.

Réponse rapide

À compter du 19 juin 2026, toute boutique vendant à des consommateurs de l'UE via une interface en ligne doit fournir une fonction de rétractation visible, en deux étapes, permettant aux clients d'exercer leur droit de rétractation de 14 jours. Le premier contrôle doit être étiqueté "se rétracter du contrat ici", le second "confirmer la rétractation", et le professionnel doit envoyer un accusé de réception horodaté sur un support durable. Shopify ne dispose d'aucune fonctionnalité native pour cela. Cela s'applique aux boutiques non européennes (y compris les boutiques américaines) qui ciblent les acheteurs de l'UE. Il s'agit d'un bouton de rétractation, non d'un bouton d'annulation, et la rétractation partielle est autorisée mais non obligatoire.


European online storefront with a glowing withdrawal button and deadline calendar

Qu'est-ce que le bouton de rétractation de l'UE en réalité ?

Le bouton de rétractation de l'UE est un outil en ligne obligatoire qui permet à un consommateur d'exercer son droit de rétractation existant en deux clics. Il ne crée pas de nouveau droit. Le droit de rétractation de 14 jours existe dans le cadre de la directive sur les droits des consommateurs depuis 2011. Ce que la directive (UE) 2023/2673 ajoute, c'est un canal d'exécution : le droit doit désormais pouvoir être exercé via un bouton évident sur la même interface en ligne que celle où le client a acheté, et non masqué dans une politique de retour ou un formulaire de contact.

Le nom de la directive est volontairement trompeur. Son rôle principal (selon EUR-Lex, CELEX 32023L2673) est d'intégrer les services financiers vendus à distance dans la directive sur les droits des consommateurs. Mais le nouvel article 11a qu'elle insère est une disposition générale. Comme l'a noté le cabinet d'avocats BCLP en 2024, "malgré son nom, la directive (UE) 2023/2673 contient de nouvelles règles importantes pour tous les contrats de consommation en ligne". Le résumé EUR-Lex confirme qu'elle couvre "tous les contrats conclus à distance".

La réalité pour les marchands est donc simple, même si l'emballage juridique ne l'est pas : si vous gérez une boutique en ligne et que les consommateurs de l'UE peuvent acheter chez vous, vous devez disposer d'un bouton de rétractation d'ici le 19 juin 2026.

Pourquoi "bouton d'annulation" est un terme incorrect

La directive interdit explicitement d'étiqueter le contrôle "Annuler". L'article 11a exige que le bouton soit étiqueté "avec les mentions 'se rétracter du contrat ici' ou une formulation correspondante non ambiguë". Le contrôle de confirmation doit indiquer "confirmer la rétractation". Ce n'est pas une simple préférence de style ; la formulation est inscrite dans le texte juridique.

La raison est importante. La "rétractation" (le droit de rétractation, Widerruf en allemand) correspond à l'annulation ponctuelle, sans motif et sans pénalité, d'un contrat à distance dans un délai de 14 jours. L'"annulation" (Kündigung) signifie la résiliation d'un contrat en cours, comme un abonnement, pour l'avenir. Ce sont deux actes juridiques distincts. L'Allemagne exige un bouton d'annulation distinct pour les abonnements depuis juillet 2022 en vertu de l'article 312k du BGB, c'est pourquoi une boutique allemande pourrait bientôt avoir besoin des deux boutons.

Si votre développeur crée un bouton étiqueté "Annuler la commande", cela ne répond pas aux exigences de l'article 11a.

Qui doit s'y conformer (oui, y compris les boutiques américaines)

Tout professionnel concluant des contrats de vente à distance en ligne avec des consommateurs de l'UE doit s'y conformer, quel que soit l'endroit où l'entreprise est établie. Le lieu d'établissement est sans importance. Ce qui compte, c'est de savoir si vous ciblez le marché de l'UE.

Les directives de BCLP de 2024 fournissent un test concret : une entreprise cible l'UE si elle "propose la livraison vers l'UE, dispose d'un site web dans la langue d'un État membre de l'UE ou utilise l'euro comme devise de transaction". L'un de ces critères suffit. Une boutique Shopify basée aux États-Unis qui permet à un client français de passer commande et d'être livré à Paris est concernée.

La règle s'applique aux contrats à distance qui comportent un droit de rétractation. Cela couvre les achats de biens uniques, les services et le contenu numérique. Elle ne couvre pas les contrats sans droit de rétractation, et ces exclusions sont importantes pour les marchands :

  • Biens confectionnés selon les spécifications du consommateur ou nettement personnalisés

  • Biens susceptibles de se détériorer ou de se périmer rapidement (nourriture, fleurs)

  • Biens scellés ne pouvant être renvoyés pour des raisons d'hygiène ou de protection de la santé et qui ont été descellés par le client

  • Prestations de services d'hébergement, de transport de biens, de location de voitures ou de restauration qui doivent être fournis à une date ou à une période déterminée

  • Contenu numérique non fourni sur un support matériel si l'exécution a commencé avec l'accord préalable exprès du client

Si l'intégralité de votre catalogue est constituée de meubles sur mesure, le droit de rétractation s'applique rarement et l'obligation du bouton est limitée en conséquence. Pour la plupart des marchands généralistes, cela s'applique à la majeure partie du catalogue.


Cross-border parcel shipping from a storefront to European destinations

Ce que la règle exige réellement

L'article 11a impose un parcours spécifique en deux étapes, pas seulement un bouton. Voici la séquence complète définie par la directive, tirée mot pour mot du texte EUR-Lex.

Exigence

Ce que dit la loi

Le contrôle de rétractation

Étiqueté "se rétracter du contrat ici" ou formulation équivalente non ambiguë

Disponibilité

"Accessible de manière continue pendant la période de rétractation", présenté de manière visible, facilement accessible

Informations collectées

Nom du client ; détails permettant d'identifier le contrat ; coordonnées électroniques pour la confirmation

Le contrôle de confirmation

Étiqueté "d'une manière facilement lisible, et uniquement avec la mention 'confirmer la rétractation'"

Accusé de réception

Le professionnel transmet un accusé de réception "sur un support durable", comprenant le contenu, la date et l'heure, "sans retard injustifié"

Quelques précisions opérationnelles. La directive n'exige pas strictement un bouton HTML ; le cabinet d'avocats Taylor Wessing a noté début 2026 qu'"un lien clairement étiqueté suffit". Cependant, le libellé de l'étiquette, la confirmation en deux étapes et l'accusé de réception horodaté sur support durable (un e-mail convient) ne sont pas facultatifs.

Le bouton ne peut pas non plus être masqué. Les tribunaux allemands, appliquant la règle nationale équivalente, ont déjà condamné un dispositif de rétractation caché derrière un bouton d'extension "voir plus de liens" parmi 58 autres liens (OLG Munich) et des tunnels à étapes multiples qui ne menaient pas directement à la confirmation (OLG Cologne). Le terme "visible" est pris au pied de la lettre.

L'annulation partielle est-elle obligatoire ? Non.

La rétractation partielle est autorisée par le droit de l'UE mais n'est pas obligatoire. Il convient de le préciser clairement car certains commentaires ont exagéré ce point. Le considérant 37 de la directive indique : "Si le consommateur a commandé plusieurs biens ou services dans le cadre du même contrat à distance, le professionnel peut offrir au consommateur la possibilité de se rétracter d'une partie plutôt que de la totalité du contrat."

Le mot clé est "peut". Un marchand peut proposer une rétractation par article ou partielle pour des raisons de commodité ; la directive ne l'y oblige pas. Le minimum obligatoire est uniquement que la fonction de rétractation permette au consommateur d'identifier le contrat qu'il résilie. L'annulation et les remboursements partiels par ligne de produit constituent une amélioration fonctionnelle pour le marchand, et non une obligation légale autonome en vertu de l'article 11a.

Cette différence vous évite de sur-développer votre solution. Vous devez permettre aux clients de se rétracter. Vous n'êtes pas obligé de concevoir un moteur complexe de rétractation partielle par article pour être conforme, bien que cela puisse réduire les annulations de commandes complètes et préserver votre chiffre d'affaires.

Ce que Shopify ne fait pas nativement

Shopify ne propose aucun bouton de rétractation natif pour l'UE et ses outils d'administration ne répondent pas aux exigences de l'article 11a. Les fonctions d'annulation et de remboursement intégrées de Shopify sont destinées aux marchands : vous, l'opérateur, annulez ou remboursez une commande depuis l'interface administrateur. La directive exige un parcours destiné au client, disponible en continu, en deux étapes, correctement étiqueté et accompagné d'un accusé de réception sur support durable. Ce sont deux processus différents.

Ce manque est précisément ce qui pose problème aux marchands. En 2026 sur les forums communautaires de Shopify, les propriétaires de boutiques demandent s'ils doivent attendre une solution native ou concevoir un développement personnalisé, constatant qu'ils ont besoin de plus d'un simple bouton : un véritable parcours de validation de commande et des e-mails de confirmation automatiques. Le consensus est qu'aucune fonctionnalité native n'existe, laissant comme seules options l'utilisation d'une application dédiée ou un développement sur mesure.

Un contributeur du forum a souligné la nuance technique qui surprend souvent les équipes : un flux conforme doit traiter différemment trois statuts de commande. Une commande passée mais non expédiée peut être annulée. Une commande expédiée mais non livrée peut nécessiter un rappel auprès du transporteur. Une commande livrée dans le délai de 14 jours devient un retour suivi d'un remboursement. Le bouton est identique ; le parcours opérationnel en arrière-plan ne l'est pas.


Two diverging glowing paths representing withdrawal and cancellation flows

Le point dont personne ne parle : l'après-clic

Un bouton de rétractation génère des demandes de rétractation, et chaque demande se transforme en une annulation ou un remboursement que vous devez traiter sous 14 jours. C'est là que le sujet de la conformité s'arrête généralement et que le problème opérationnel commence. Vous pouvez acheter l'intégration d'un bouton en un après-midi. Gérer le flux qu'il génère est la partie difficile à automatiser.

Pensez à ce qu'une rétractation déclenche. Si la commande n'a pas été expédiée, vous l'annulez et effectuez un remboursement sur le moyen de paiement d'origine. Si elle a été expédiée, vous devez gérer un retour et un remboursement. La directive exige un remboursement "sans retard injustifié" et dans les 14 jours suivant la notification de la rétractation. Si vous manquez ce délai sur plusieurs commandes, cela nuit à la réputation de votre marque en plus du risque de non-conformité.

C'est précisément la raison d'être de Revize. Revize est une application post-achat Shopify qui offre à vos clients un parcours de rétractation en libre-service de bout en bout : un bouton que vous pouvez étiqueter précisément "se rétracter du contrat ici", un message personnalisé et un champ de motif pour que la formulation soit conforme à l'article 11a, ainsi qu'une annulation automatique avec remboursement sur le moyen de paiement d'origine ou en crédit d'achat, total ou partiel. L'outil envoie un accusé de réception automatique au client, et vous définissez la période de validité de la rétractation. Revize expose également une API d'annulation pour placer votre formulaire de rétractation là où il doit être visible (votre centre d'aide, une page de support ou le pied de page de votre boutique), ce qui correspond exactement aux emplacements "accessible de manière continue" et "facilement accessible" exigés par l'article 11a. Utilisée par des marques d'envergure internationale telles que Square Enix, Venchi et Nude Project, elle transforme l'échéance de juin 2026 en une simple étape de configuration.

C'est la différence majeure. Au lieu d'intégrer un widget générique sur votre boutique pour ensuite être submergé par les remboursements manuels, vous gérez l'outil client et l'automatisation du back-office au même endroit, configurés selon votre catalogue et les termes de votre réglementation locale. Revize est disponible sur le Shopify App Store, et notre Shopify Order Management Guide 2026 détaille son intégration avec le reste de votre stack post-achat.

Comment se mettre en conformité avant le 19 juin 2026

Suivez cette liste de contrôle au cours des trois prochaines semaines.

  1. Validez que vous êtes concerné. Si vous livrez dans l'UE, si vous avez une boutique de langue européenne ou si vous affichez des prix en euros, vous l'êtes. Le lieu d'établissement ne dispense pas une boutique américaine.

  2. Analysez votre catalogue pour identifier les exclusions. Les articles personnalisés, périssables, scellés d'hygiène ou liés à des dates spécifiques peuvent être exemptés du droit de rétractation. Identifiez les produits qui nécessitent le bouton de ceux qui n'en ont pas besoin.

  3. Ajoutez une fonction de rétractation conforme. Installez une application comme Revize qui vous permet d'étiqueter le contrôle "se rétracter du contrat ici" et d'automatiser l'annulation et le remboursement en arrière-plan, ou créez une page personnalisée sans connexion accessible depuis le pied de page de votre site.

  4. Collectez les bonnes données. Demandez le nom du client, l'identifiant de la commande et ses coordonnées, puis proposez une étape de confirmation claire.

  5. Automatisez l'accusé de réception. Envoyez sans délai injustifié une confirmation sur un support durable (un e-mail convient). Revize l'envoie automatiquement ; un développement sur mesure peut utiliser Shopify Flow pour le déclencher.

  6. Assurez-vous que le back-end est scalable. Les demandes de rétractation deviennent des annulations et des remboursements soumis à un délai de 14 jours. Le traitement en libre-service évite d'engorger votre support client.

  7. Conservez un historique. Les régulateurs exigent des preuves de réception. Conservez un historique d'audit côté serveur pour chaque rétractation et son accusé de réception.


Operator automating order cancellations and refunds at a desk

Ce qui se passe si vous ne faites rien

Le non-respect de cette règle entraîne des amendes, une prolongation du droit de rétractation et un risque de contentieux. La règle s'appliquant via la directive Omnibus (directive (UE) 2019/2161, en vigueur depuis mai 2022), les États membres peuvent imposer des amendes allant jusqu'à 4 % du chiffre d'affaires annuel, ou jusqu'à 2 millions d'euros lorsque le chiffre d'affaires ne peut être déterminé, en cas d'infractions transfrontalières de grande échelle.

Les plafonds nationaux varient selon les pays : l'Allemagne limite de nombreuses infractions à environ 50 000 euros, la France jusqu'à 75 000 euros. Mais la sanction la plus lourde est structurelle : ne pas respecter vos obligations de rétractation peut prolonger le droit de rétractation d'un consommateur jusqu'à 12 mois supplémentaires. Les clients peuvent donc annuler leurs achats bien après les 14 jours réglementaires. En Allemagne, l'absence de bouton expose également à des lettres de mise en demeure de concurrents (Abmahnung).

Le calcul est rapide. Le bouton est peu coûteux. Le risque financier lié à son absence augmente avec votre chiffre d'affaires réalisé dans l'UE.


Merchant reviewing a calm automated post-purchase compliance workflow

Foire aux questions

Le bouton de rétractation de l'UE est-il identique à un bouton d'annulation ?

Non, ils sont juridiquement distincts et la directive interdit l'étiquette "Annuler". Le bouton de rétractation permet d'exercer le droit de rétractation de 14 jours pour annuler un achat à distance. Un bouton d'annulation (requis séparément en Allemagne depuis 2022) met fin à un contrat en cours tel qu'un abonnement. Le nouveau contrôle de l'UE doit être labellisé "se rétracter du contrat ici", et non "annuler".

Quand la règle sur le bouton de rétractation de l'UE entre-t-elle en vigueur ?

Elle s'applique dans toute l'UE à partir du 19 juin 2026. La directive (UE) 2023/2673 a été adoptée en novembre 2023, et les États membres avaient jusqu'au 19 décembre 2025 pour la transposer dans leur législation nationale. La date d'application harmonisée est fixée au 19 juin 2026, l'obligation est donc active pour toutes les boutiques concernées à partir de ce jour.

La règle s'applique-t-elle à ma boutique Shopify basée aux États-Unis ?

Oui, si vous ciblez les consommateurs de l'UE. Selon l'analyse de BCLP de 2024, vous ciblez l'UE si vous y livrez, si vous proposez un site traduit dans une langue de l'UE ou si vous affichez des prix en euros. Une boutique américaine qui permet à des clients de l'UE d'acheter des produits est concernée, quel que soit le pays d'enregistrement de l'entreprise.

Shopify propose-t-il le bouton de rétractation de manière native ?

Non, Shopify ne propose aucun bouton de rétractation natif pour l'UE en mai 2026. Les outils d'annulation et de remboursement destinés à l'administration de Shopify ne répondent pas aux critères clients d'étiquetage, de parcours en deux étapes et d'accusé de réception imposés par l'article 11a. Vous devez utiliser une application dédiée ou un développement personnalisé combinant une page publique et Shopify Flow.

Dois-je proposer des rétractations partielles ?

Non, la rétractation partielle est autorisée mais non obligatoire. Le considérant 37 de la directive indique qu'un marchand "peut" laisser un client se rétracter d'une partie de sa commande, mais qu'il n'y est pas obligé. L'obligation de base est de permettre au client d'identifier le contrat dont il se rétracte. La rétractation partielle d'un article est une option de confort.

Quels produits sont exemptés du droit de rétractation ?

Les articles personnalisés, périssables, scellés d'hygiène et liés à des dates spécifiques ne comportent généralement pas de droit de rétractation. Cela inclut les produits fabriqués sur commande, les denrées alimentaires et les fleurs, les produits de santé et d'hygiène ouverts, ainsi que les réservations liées à une date fixe comme les hôtels ou les événements. Si aucun droit de rétractation ne s'applique, aucun bouton de rétractation n'est requis sur ces fiches produits.

Quel doit être le libellé exact du bouton ?

Le premier contrôle doit indiquer "se rétracter du contrat ici" et la confirmation doit indiquer "confirmer la rétractation". Les deux sont spécifiés à l'article 11a, qui exige un choix de termes non ambigu. Le professionnel doit ensuite envoyer sans retard injustifié un accusé de réception horodaté sur un support durable, comme un e-mail.

Quelle est la différence entre une rétractation et un retour ?

La rétractation est l'acte juridique de résiliation du contrat ; le retour est le transport physique des marchandises qui en découle. Si un client se rétracte avant l'expédition, vous annulez et remboursez. S'il se rétracte après la livraison dans le délai de 14 jours, la rétractation déclenche un retour suivi d'un remboursement. Le bouton initie l'acte juridique ; vos opérations gèrent la logistique.

Dans quel délai dois-je rembourser après une rétractation ?

Sans retard injustifié, et au plus tard 14 jours à compter de la date à laquelle vous avez été informé de la rétractation. En vertu de la directive sur les droits des consommateurs, vous pouvez différer le remboursement jusqu'à récupération des biens ou réception d'une preuve de réexpédition, mais le délai légal de traitement démarre au moment de la demande client.

Revize peut-il gérer le processus de rétractation de l'UE ?

Oui. Revize fournit un bouton de rétractation personnalisable en libre-service ainsi que l'automatisation de l'annulation et du remboursement correspondants. Vous pouvez étiqueter le contrôle "se rétracter du contrat ici", ajouter un message personnalisé et un champ de motif pour respecter l'article 11a, et laisser Revize traiter automatiquement l'annulation et le remboursement (intégral ou partiel, sur le moyen de paiement initial ou en avoir). Il adresse un e-mail de confirmation au client et vous permet d'ajuster le délai à votre période de rétractation légale.

Quelles sont les sanctions en cas d'absence de bouton de rétractation ?

Des amendes allant jusqu'à 4 % du chiffre d'affaires ou 2 millions d'euros pour les infractions transfrontalières, plus une prolongation du droit de rétractation. Les plafonds nationaux varient (environ 50 000 euros en Allemagne, jusqu'à 75 000 euros en France). Sur le plan opérationnel, la non-conformité peut prolonger le droit de rétractation d'un consommateur jusqu'à 12 mois supplémentaires, lui permettant d'annuler son achat bien après la limite standard de 14 jours.

Que faire cette semaine

La date limite est réelle et approche rapidement. Validez si vous vendez à des consommateurs de l'UE et, si c'est le cas, préparez-vous pour l'échéance du 19 juin 2026. Ajoutez une fonction de rétractation conforme avec l'étiquette exacte "se rétracter du contrat ici" et une confirmation en deux étapes, automatisez l'accusé de réception sur support durable, et définissez dès maintenant le mode de traitement de vos annulations et remboursements à grande échelle. Le bouton de rétractation de l'UE n'est que la partie émergée de l'iceberg. L'automatisation du traitement des annulations et remboursements déterminera si ce mois de juin s'apparentera à une mise à jour de routine ou à une crise au niveau de votre support client.

Articles connexes

Repensez votre boutique Shopify. Misez sur l’expérience client.

© Copyright 2024, Tous droits réservés

Repensez votre boutique Shopify. Misez sur l’expérience client.

© Copyright 2024, Tous droits réservés

Repensez votre boutique Shopify. Misez sur l’expérience client.

© Copyright 2024, Tous droits réservés

Repensez votre boutique Shopify. Misez sur l’expérience client.

© Copyright 2024, Tous droits réservés

The Universal Commerce Protocol UCP Guide How to Start a Shopify Store in 2026 The True Cost of Returns Guide How to Change Shipping Address on Shopify Best Shopify Customer Service Apps 10 Advanced Shopify Flow Workflows How to Add Discount on Shopify After Checkout How to Edit an Order on Shopify Shopify Draft Orders Complete Guide How to Do a Partial Refund on Shopify Shopify Social Login Complete Guide Post Purchase Email Marketing Automating E-commerce with Shopify Flow Customize Shopify Login Redirect Shopify New Customer Accounts Migration Guide How Poor Customer Support Can Sabotage Your Business How Refunds Work on Shopify In-House Warranty Management vs Shopify Apps Shopify Checkout Extensibility 2026: Deadline, Migration, and What's Broken How to Let Customers Cancel Orders on Shopify Shopify Legacy Customer Accounts Are Deprecated How to Edit Your Shopify Order Confirmation Email How to Do an Exchange on Shopify How to Sell on ChatGPT with Shopify Agentic Storefronts Shopify Functions Migration Tutorial Shopify AI Toolkit Guide 2026: Agents, MCP, and UCP Explained Shopify Sidekick vs Your Agency: The 2026 Scorecard for Plus Stores Shopify B2B 2026 Complete Guide Shopify Order Management Guide 2026 Shopify Advanced to Plus 2026 Migration Playbook 20 Shopify Flow AI Prompts Plus Operators Copy Shopify MCP Developer Guide 2026 EU Withdrawal Button for Shopify 2026