Comment limiter les produits que les clients peuvent modifier après le paiement sur Shopify

Par Shubham Vats, Fondateur de Revize

Publié le 15 min de lecture

Sur cette page

Pour limiter les produits que les clients peuvent modifier après le paiement sur Shopify, bloquez certaines lignes de la commande, puis choisissez les actions autorisées sur les autres. Ce guide suit une commande pendant les minutes qui suivent le paiement et montre où s’applique chaque règle.

Pourquoi limiter les produits que les clients peuvent modifier après le paiement

Les clients modifient souvent leur commande peu après le paiement, mais certains produits ne doivent plus changer une fois payés. Sur plus de 10 millions de commandes Shopify, environ 1 sur 19 (5,2 %) est modifiée après le paiement (Revize, 2026), selon nos statistiques sur la modification de commande Shopify.

À fort volume, ces demandes de modification arrivent chaque jour. La plupart peuvent être traitées directement. D’autres doivent être bloquées : un article monogrammé déjà en attente de gravure, une pièce en vente finale dont le prix suppose que la vente reste acquise, ou un lot dont les composants ont été tarifés ensemble.

L’objectif est d’autoriser les bonnes modifications sur les bonnes lignes.

Commande Shopify avec une ligne bloquée et deux lignes modifiables

Ce qui se passe dans les premières minutes pour une commande de trois lignes

Sans règles par produit, toutes les lignes d’une commande peuvent être modifiées de la même façon. Avec ces règles, le client corrige ce dont il a besoin et les lignes protégées restent telles qu’elles ont été achetées.

Prenons une commande de trois lignes : un portefeuille en cuir monogrammé, une veste soldée en vente finale et un T-shirt taille M. Le paiement est terminé. Dans le jeu de données de Revize, la première modification après le paiement intervient après une durée médiane de 4,6 minutes (Revize, 2026). Quelques minutes plus tard, le client revient donc sur la page de statut de la commande. Il lui fallait un T-shirt taille L.

Sans règles par produit, le client peut corriger la taille. Il peut aussi retirer la veste en vente finale et obtenir un remboursement, ou supprimer le portefeuille alors que le fichier de gravure a déjà été envoyé. Rien à l’écran ne lui indique quelles modifications la boutique autorise réellement.

Avec des règles par produit, cette même visite se déroule autrement. Le T-shirt passe de la taille M à la taille L après une vérification du stock en temps réel. Le portefeuille et la veste restent exactement tels qu’ils ont été achetés. Aucun ticket d’assistance n’est créé, et l’entrepôt reçoit la commande que la boutique entend expédier.

Tout l’enjeu est là : décider, pour chaque produit, quelles lignes peuvent être modifiées, puis, pour chaque action, quels changements sont autorisés sur ces lignes. Les modifications au niveau des lignes représentent une part notable des commandes modifiées : les changements de quantité concernent 9,0 % d’entre elles et les ajouts de produits, 8,8 % (Revize, 2026, statistiques sur la modification de commande).

Téléphone d’un client affichant une page de statut de la commande avec un changement de taille

Ce que Shopify permet nativement, et ses limites

Shopify fournit le mécanisme de modification de commande et en fixe les limites. Les règles qui déterminent ce qu’un client peut modifier viennent de l’application ajoutée à Shopify.

Les points à prendre en compte pour modifier une commande de Shopify définissent les limites que toute modification doit respecter :

  • Seuls les articles dont le traitement des commandes (fulfillment) n’est pas terminé peuvent être modifiés. Les articles déjà traités ne peuvent pas être supprimés, et leur quantité ne peut pas être ajustée.
  • Certaines commandes ne peuvent pas être modifiées du tout, notamment celles payées avec Shop Pay Installments.
  • Les remises appliquées à la commande, les codes de réduction ainsi que les remises automatiques et celles issues de scripts ne peuvent pas être modifiés dans l’interface d’administration ; seules les remises manuelles sur les lignes peuvent l’être.
  • La modification d’une commande dans l’interface d’administration ne recalcule ni les modes ni les tarifs d’expédition.

Les applications modifient les commandes au moyen de l’API de modification de commande Shopify, qui ouvre une modification avec orderEditBegin et l’applique avec orderEditCommit. L’API couvre les commandes passées après le 1er janvier 2019, et uniquement les lignes dont le traitement n’est pas terminé.

En clair : Shopify détermine ce qui peut techniquement changer dans une commande. Votre application détermine ce qu’un client a le droit de modifier. Les règles de modification par produit relèvent de cette seconde couche.

Comment limiter les produits que les clients peuvent modifier dans Revize

Revize bloque certains produits au moyen d’étiquettes de produit et des commandes entières au moyen d’étiquettes de commande. Les deux se renseignent dans Settings → Order edit restrictions. Revize est une application Shopify qui permet aux clients de modifier eux-mêmes leur commande après l’achat : changer l’adresse de livraison, remplacer une variante ou un produit, annuler la commande et obtenir un remboursement ou un avoir avant le traitement de la commande, sans ticket d’assistance. Les étapes ci-dessous suivent le guide Revize sur les restrictions de modification de commande.

  1. Choisissez des noms d’étiquette explicites. Utilisez final-sale plutôt que fs, et personalized plutôt que p13n. Tenez une liste écrite pour que votre équipe sache à quoi sert chaque étiquette.
  2. Renseignez les étiquettes dans Revize. Ouvrez Settings dans la barre latérale de Revize, puis faites défiler jusqu’à Order edit restrictions. Placez les blocages de lignes dans Product tags et ceux des commandes entières dans Order tags, puis cliquez sur Save. Si ces champs sont vides, tout reste modifiable.
  3. Étiquetez les produits dans Shopify. Dans l’interface d’administration Shopify, accédez à Products, ouvrez un produit et ajoutez votre étiquette dans son champ Tags (étiquettes de produit Shopify). Revize la lit automatiquement.
  4. Sachez ce que couvre le blocage. Dans toute commande, la quantité d’un produit étiqueté ne peut pas être modifiée, ce produit ne peut pas être remplacé par une autre taille, couleur ou variante, et il ne peut pas être supprimé. Tous les autres articles de la même commande restent modifiables, ce que la documentation présente comme le comportement attendu.
  5. Bloquez les commandes entières lorsque le produit n’est pas en cause. Des étiquettes de commande comme high-risk, wholesale ou rush empêchent toute modification de la commande.
  6. Automatisez l’ajout des étiquettes. Shopify Flow peut appliquer les mêmes étiquettes selon vos critères commerciaux. La documentation donne trois exemples : étiqueter les produits soldés final-sale, étiqueter les commandes de plus de $500 high-risk et étiqueter les commandes no-edit deux heures après leur création.
  7. Testez sur une commande provisoire. Les commandes provisoires Shopify sont la méthode de test sûre indiquée dans la documentation (FAQ Revize). Créez-en une avec un produit étiqueté et un autre sans étiquette, ouvrez sa page de statut de la commande et essayez de modifier les deux lignes.

Attention : la correspondance des étiquettes est exacte. L’étiquette dans Revize doit être identique à celle du produit ou de la commande dans Shopify pour que le blocage fonctionne. Si un article étiqueté reste modifiable, vérifiez d’abord l’orthographe, puis assurez-vous d’avoir cliqué sur Save.

Étiquettes de produit répartissant les articles entre bacs d’entrepôt bloqués et modifiables

Si vous n’utilisez pas encore l’application, installez Revize: Order Editing & Upsell depuis le Shopify App Store. Le temps de configuration indiqué est d’environ cinq minutes ; commencez par renseigner les listes d’étiquettes. Pour la configuration complète, consultez comment permettre aux clients de modifier eux-mêmes leurs commandes Shopify.

Contrôlez l’action, pas seulement le produit

Une étiquette de produit bloque les trois actions sur une ligne. Pour autoriser certaines actions et en bloquer d’autres, associez les étiquettes aux options de modification, à la politique de remboursement et aux réglages de visibilité des modules.

Autoriser les changements de taille, mais désactiver les changements de quantité

Dans Order Editing → Customer edit options, Edit product details comporte deux cases indépendantes : l’une pour les changements de quantité, l’autre pour les changements de variante (modifications de produit et de quantité dans Revize). Laissez les changements de variante activés et désactivez les changements de quantité : les clients pourront corriger une taille sans modifier le nombre d’articles achetés. Ce réglage s’applique à toute la boutique, et non à un produit précis.

Bloquer les échanges vers un article moins cher et les suppressions donnant lieu à un remboursement

La politique de remboursement, dans Order Editing → Refund options, est le réglage le plus strict au niveau des actions. Avec No refund, les échanges restent autorisés, mais toute modification qui réduit le total est bloquée par un message à l’écran, sauf si le client ajoute des articles pour compenser la différence (paiements et remboursements dans Revize). En contrepartie, le bouton d’annulation disparaît aussi. Un seuil minimal distinct empêche de réduire la commande en dessous d’un nombre total d’articles défini ; sa valeur par défaut est 1, et une valeur personnalisée nécessite de contacter Revize (paramètres avancés de Revize).

Masquer des modules dans toute la boutique ou sur certaines commandes

Les Feature Visibility Rules, dans Settings → Advanced, affichent ou masquent des modules comme Add / Replace products, Edit product details ou Cancel order pour toute la boutique (journal des modifications de Revize). L’action Hide modules du moteur de règles de Revize, accessible dans Order Editing → Rules avec l’offre Pro ou supérieure, masque des modules comme Replace products ou Change variant or quantity uniquement sur les commandes qui correspondent à une règle, ou désactive entièrement la modification.

Le moteur de règles ne propose aucun critère fondé sur le produit ou le SKU. La solution indiquée dans la documentation consiste à étiqueter la commande avec Shopify Flow, puis à créer une règle fondée sur cette étiquette de commande. Les règles ne s’appliquent qu’aux commandes passées après leur activation.

Limiter les produits et variantes de remplacement proposés aux clients

Les changements de variante vérifient le stock en temps réel à l’emplacement qui expédierait effectivement la commande à l’adresse du client. Les variantes en rupture de stock ne peuvent pas être sélectionnées. Le remplacement d’une ligne par un autre produit et l’ajout de produits sont des fonctionnalités de l’offre Pro, selon la page de facturation de Revize. Un catalogue sélectionné de produits à ajouter ou des blocages fondés sur les propriétés personnalisées des lignes se configurent avec l’assistance Revize à hello@revize.app.

En clair : les étiquettes déterminent quelles lignes peuvent changer, les options et la politique de remboursement déterminent comment elles peuvent changer, et les réglages de visibilité déterminent les choix présentés aux clients.

Le tableau des règles par type de produit à reprendre

La plupart des catalogues nécessitent trois ou quatre étiquettes de produit, une étiquette de commande et une politique de remboursement choisie délibérément.

Type de produit Règle recommandée Configuration dans Revize Pourquoi
Personnalisé ou monogrammé Bloquer la ligne Étiquette de produit personalized La production peut commencer immédiatement
Sur mesure ou fabriqué à la commande Bloquer la ligne Étiquette de produit custom Les matériaux sont engagés pour chaque commande
Vente finale ou produit soldé Bloquer la ligne Étiquette de produit final-sale Le prix suppose l’absence de retour
Composants d’un lot Bloquer la ligne Étiquette de produit bundle ; blocages fondés sur les propriétés via l’assistance Le prix s’applique à l’ensemble
Cadeaux offerts Déjà bloqués Aucune configuration Le portail affiche un avis permanent
Vêtements et chaussures avec tailles Laisser modifiable, avec changement de variante activé Ne pas ajouter d’étiquette Le changement préserve la vente ; le stock est vérifié en temps réel
Consommables et recharges Laisser modifiable, avec changement de quantité activé Ne pas ajouter d’étiquette Les augmentations mènent à Pay now
Produits numériques Selon votre choix Settings → Digital products Disable for All, Allow for All ou Allow by Tags
Commandes de gros ou B2B Bloquer la commande Étiquette de commande wholesale Conditions et quantités négociées

Les cadeaux offerts sont déjà pris en charge : le portail affiche un avis « Free gifts can’t be edited » (portail client Revize).

Les lignes laissées modifiables comptent autant que celles qui sont bloquées. Pour chaque produit modifiable, le client termine lui-même le changement, et Shopify règle le paiement ou le remboursement sur la même commande. Pour chaque produit qui devrait être bloqué mais n’est pas étiqueté, l’équipe doit ensuite gérer la demande. C’est l’ancien fonctionnement, où l’équipe absorbe le travail. Avec des règles claires, les clients peuvent modifier eux-mêmes leur commande et ce travail disparaît. Pour les commandes de gros, consultez notre guide sur la modification des commandes B2B Shopify après le paiement.

Deux parcours après le paiement, l’un pour les produits bloqués et l’autre pour les produits modifiables

Cas particuliers qui perturbent les règles de modification par produit

La plupart des problèmes viennent des promotions, du moment où commence le traitement des commandes et des types de commande dont les possibilités de modification sont plus limitées, plutôt que des étiquettes elles-mêmes.

Lignes remisées et offres « un acheté, un offert ». Avec Pro, Revize recalcule les remises existantes de la boutique lorsqu’une commande change, y compris les remises en pourcentage, à montant fixe, « Achetez X, obtenez Y » et automatiques (gestion des remises dans Revize). Si un client supprime des articles et passe sous un seuil, la remise est ajustée ou supprimée. Si une ligne promotionnelle ne doit jamais changer, étiquetez le produit.

Articles dont la préparation a déjà commencé. Le réglage qui protège la préparation dépend de votre période de modification :

  • Avec une période définie par une durée ou un horaire, le mode Hold orders recommandé dans Order Editing → Order processing place la commande en attente de traitement dans Shopify dès sa création et lève cette attente à la fermeture de la période (modes de traitement des commandes).
  • Avec la période Until fulfillment appliquée à toute la boutique, Revize ne place pas la commande en attente (période de modification Revize).
  • Pour mettre une commande donnée en attente, l’action Hold fulfillment du moteur de règles (Pro et offres supérieures) retient les commandes correspondantes tant qu’elles restent modifiables. Elle ne peut pas être combinée avec le mode d’échéance Until fulfilled de cette même règle.

Quel que soit votre choix, si votre WMS ajoute une étiquette comme picked, inscrivez-la dans Order edit restrictions → Order tags : la période de modification de la commande se fermera immédiatement. Notre guide sur la mise en attente du traitement des commandes pendant la période de modification couvre le cas des prestataires logistiques tiers (3PL).

Commandes partiellement traitées. Shopify ne permet de modifier que les articles dont le traitement n’est pas terminé. Les lignes déjà expédiées ne sont donc plus accessibles, quelles que soient vos étiquettes. Vérifiez sur une commande de test comment votre configuration présente les lignes restantes.

Commandes issues d’autres canaux de vente. Pour des canaux comme TikTok Shop ou Facebook & Instagram, les modifications indiquées dans la documentation sont plus limitées : adresse, e-mail ou téléphone, date de livraison, annulation des commandes admissibles et prise de contact avec l’assistance (paramètres avancés de Revize). Les échanges de produits ne figurent pas dans cette liste.

Ce que les clients voient sur une ligne bloquée. La documentation ne décrit pas l’affichage des lignes bloquées au-delà de l’avis concernant les cadeaux offerts. Vérifiez-le sur une commande provisoire, puis modifiez le texte destiné aux clients dans la section Translations de Revize afin d’expliquer clairement votre politique de vente finale.

Que faire cette semaine

Bloquez les quelques produits qui ne doivent jamais changer, laissez les autres modifiables et vérifiez le résultat sur une commande de test.

  1. Comparez vos types de produits au tableau ci-dessus et choisissez trois ou quatre étiquettes de produit.
  2. Renseignez-les dans Settings → Order edit restrictions → Product tags dans Revize, puis cliquez sur Save.
  3. Étiquetez les produits concernés dans l’interface d’administration Shopify, ou configurez un flux Shopify Flow pour le faire.
  4. Choisissez délibérément votre politique de remboursement : remboursement sur le moyen de paiement initial, avoir (une fonctionnalité Pro) ou No refund si le risque concerne les modifications qui réduisent le total. Notre guide sur le choix entre avoir et remboursement vous aide à décider.
  5. Enregistrez l’étiquette que votre entrepôt utilise pour signaler qu’une commande est en préparation comme étiquette de commande bloquante.
  6. Testez une commande provisoire avec un produit étiqueté et un autre sans étiquette, puis essayez de modifier les deux.

Une fois ces six étapes terminées, vous aurez limité les produits que les clients peuvent modifier après le paiement sur Shopify, tout en leur permettant de modifier eux-mêmes les autres lignes.

Pile de tickets d’assistance qui disparaît à côté d’une commande Shopify modifiée

Questions fréquentes

Les clients peuvent-ils modifier eux-mêmes leur commande Shopify après le paiement ?

Oui, avec une application comme Revize, sur la page de statut de la commande dont ils disposent déjà. Le lien vers le statut de la commande, reçu par e-mail ou SMS de confirmation, donne accès à la consultation et à la modification pendant 3 semaines dans le même navigateur (portail client Revize). Passé ce délai, le client doit vérifier son identité avec son e-mail ou son téléphone et son numéro de commande, avec son compte client Shopify ou avec un nouveau lien d’accès.

Comment empêcher les clients de modifier des produits personnalisés ou sur mesure sur Shopify ?

Ajoutez une étiquette comme custom à ces produits, puis ajoutez la même étiquette à la liste Product tags de Revize. Étiquetez les produits personnalisés dès leur création pour qu’aucun ne passe entre les mailles du filet. Si la personnalisation est enregistrée dans une propriété de ligne plutôt que dans un produit distinct, l’assistance Revize peut configurer un blocage fondé sur cette propriété.

Puis-je laisser les clients changer de taille sans leur permettre de supprimer un article ?

Oui, mais le réglage s’applique à toute la boutique : laissez les changements de variante activés et choisissez la politique No refund. Les échanges à prix égal restent possibles, mais toute modification qui réduit le total est bloquée, sauf si le client ajoute des articles pour compenser la différence. Les échanges vers une variante moins chère sont donc aussi bloqués, et le bouton d’annulation disparaît sur toutes les commandes. Pour protéger uniquement certains articles, étiquetez-les : une étiquette de produit bloque leur ligne et laisse le reste de la commande modifiable. Les changements de politique de remboursement ne s’appliquent qu’aux modifications futures : si un client a déjà commencé à modifier une commande, la politique en vigueur au début de sa session reste applicable (paiements et remboursements dans Revize).

Puis-je limiter les produits que les clients peuvent choisir en remplacement ?

En partie : les variantes en rupture de stock sont toujours bloquées, et l’option de remplacement par un autre produit peut être masquée. Le stock est vérifié selon la zone d’expédition. Une variante disponible uniquement dans un entrepôt qui ne peut pas expédier à ce client ne s’affichera donc pas. Pour masquer le remplacement sur certaines commandes seulement, ciblez-les avec une règle et utilisez l’action Hide modules (Pro et offres supérieures).

Que devient une remise si un client modifie un article remisé ?

Avec Pro, Revize recalcule la remise de la boutique sur le nouveau panier et informe le client si sa modification la rend invalide. Un code doit toujours être actif, non expiré, dans ses limites d’utilisation et valable pour les produits de la commande. Les marchands peuvent aussi bloquer l’application des remises sur certaines commandes au moyen d’une étiquette (gestion des remises dans Revize).

Comment ajouter une étiquette à plusieurs produits pour en limiter la modification ?

Utilisez la modification en bloc dans l’interface d’administration Shopify pour ajouter l’étiquette à plusieurs produits à la fois. Shopify autorise jusqu’à 250 étiquettes par produit, de 255 caractères chacune. Une étiquette de restriction ne prendra donc pas la place des étiquettes utilisées pour présenter les produits (étiquettes de produit Shopify). Pour couvrir aussi les nouveaux produits, un flux Shopify Flow qui étiquette les nouveaux articles soldés évite d’avoir à y penser.

Les lots ou les articles d’abonnement peuvent-ils être modifiés après l’achat ?

Les commandes d’abonnement ne peuvent être modifiées que pour la livraison en cours, et les composants d’un lot peuvent être bloqués avec une étiquette de produit. Revize modifie la commande Shopify en cours, mais pas le contrat géré par l’application d’abonnement. Les changements récurrents doivent donc être effectués dans le portail de cette application (abonnements et précommandes dans Revize). L’assistance Revize active la modification des abonnements et des précommandes.