Sur cette page
Il est 21 h 12, un mardi soir. Un client écrit : « Je viens de passer commande. Pouvez-vous plutôt la livrer à mon adresse professionnelle ? » Votre entrepôt récupère cette commande à 6 h du matin. D’ici là, personne dans votre équipe n’est disponible pour la modifier. Au matin, le colis est emballé, étiqueté et en route vers la mauvaise adresse. Une correction qui aurait pris deux secondes au client devient une nouvelle expédition, un remboursement et un avis d’une étoile. Le plus frustrant, c’est que ce client aurait volontiers corrigé son adresse lui-même à 21 h 12 si Shopify le lui avait permis. Ce n’est pas prévu nativement, mais vous pouvez lui donner cette possibilité.
Ce guide explique comment permettre aux clients de modifier eux-mêmes leur commande sur Shopify : pourquoi cette fonction n’est pas intégrée, comment l’activer sans risque, quelles modifications autoriser ou bloquer, comment fixer un délai qui se termine avant le traitement des commandes et, pour les développeurs, ce qui se passe dans l’API Order Editing de Shopify lorsqu’une modification est enregistrée.

Pourquoi Shopify ne permet pas aux clients de modifier eux-mêmes leur commande
Shopify propose la modification de commandes par le personnel. Les clients peuvent demander l’annulation d’articles éligibles non traités depuis leur compte, mais le marchand traite la demande. Les outils natifs ne permettent pas au client de modifier l’adresse, la variante ou la quantité de la commande initiale.
Cette limite sert à protéger la commande. Celle-ci est une pièce financière associée à un paiement encaissé ou autorisé, à un calcul des taxes et, souvent, à un traitement déjà en cours. Autoriser toute personne possédant le lien de la commande à la modifier sans contrôle présenterait un risque réel. Shopify réserve donc les modifications au personnel et laisse aux applications le soin d’encadrer les modifications en libre-service.

Comment permettre aux clients de modifier eux-mêmes leur commande sur Shopify, étape par étape
Pour permettre aux clients de modifier leur commande en libre-service, ajoutez une application de modification après achat qui intègre ce parcours à la page de statut de la commande et applique vos règles. Shopify ne propose aucun réglage natif pour l’activer : il faut une application. La configuration est rapide, et les quatre décisions suivantes s’appliquent quelle que soit l’application choisie.
- Installez une application de modification après achat depuis le Shopify App Store (vous trouverez plus bas une sélection précise). Elle demande les autorisations nécessaires pour modifier les commandes et ajoute un bouton « Modifier la commande » ou « Annuler la commande » à la page de statut de la commande et à l’e-mail de confirmation.
- Choisissez ce que les clients peuvent modifier : généralement l’adresse de livraison, la variante ou la taille d’un produit, la quantité, l’ajout d’articles et l’annulation. Désactivez les actions que vous ne souhaitez jamais proposer en libre-service (voir la section suivante).
- Définissez la fenêtre de modification, c’est-à-dire la période après le paiement pendant laquelle les modifications restent possibles. C’est le réglage le plus important : il empêche qu’une modification arrive après le début de la préparation en entrepôt.
- Placez le point d’accès là où les clients le verront. La page de statut de la commande et l’e-mail de confirmation sont les deux emplacements les plus visibles : c’est là que le client regarde dans les premières minutes lorsqu’il remarque son erreur.
Une fois le parcours activé, votre équipe n’a plus à intervenir : le client ouvre sa commande, la modifie dans le délai imparti, l’application recalcule le montant et effectue automatiquement tout remboursement ou prélèvement nécessaire. La commande est mise à jour dans Shopify Admin et la modification y est consignée. Aucun ticket n’est créé.
Quelles modifications autoriser, et lesquelles bloquer
Autorisez les modifications fréquentes et peu risquées qui représentent l’essentiel des demandes, et encadrez celles qui touchent aux paiements, à la fraude ou aux commandes déjà traitées. L’objectif est d’éviter les tickets que les clients peuvent résoudre eux-mêmes, tout en gardant le contrôle.
Modifications à autoriser dans presque toutes les boutiques :
- L’adresse de livraison, première source de demandes. Dans nos données, les changements d’adresse sont les modifications après achat les plus fréquentes : ils concernent 30,2 % des commandes modifiées (Revize, 2026). Les intercepter avant le traitement des commandes offre le meilleur retour sur investissement.
- L’échange de variante ou de taille et le changement de quantité : « J’ai commandé une taille M, il me faut une taille L. » Le montant est recalculé automatiquement.
- L’ajout d’un article oublié, qui permet de récupérer une vente au lieu de créer une deuxième commande. (Revize Pro)
- L’annulation, car une annulation simple en libre-service, avec remboursement automatique, vaut mieux qu’une contestation de paiement trois semaines plus tard.
Modifications à encadrer ou à restreindre par des règles :
- Les articles de grande valeur ou en précommande, les commandes signalées et les comptes B2B ou de vente en gros, qui nécessitent généralement des règles différentes de celles de la vente au détail.
- Toute modification après le début du traitement des commandes : le délai doit prendre fin dès que la préparation commence.
- Les changements de prix ou de mode de paiement, que Shopify ne permet pas non plus nativement après le paiement et qui ne doivent pas être proposés en libre-service.
Utilisez les règles Revize Pro selon le montant, les balises commande ou client, le statut B2B et les autres conditions prises en charge pour masquer des modules ou désactiver la modification.

Bien définir la fenêtre de modification : tout est une question de temps
Le moteur de règles de Revize nécessite Pro. Définissez les conditions, délais et modules selon vos opérations. Un blocage du traitement ne protège les commandes que si le système en aval le respecte ; vérifiez le parcours de blocage, de capture du paiement ou de tag de libération de votre entrepôt avant le déploiement. La fenêtre « Jusqu’au traitement logistique » ne pose pas de blocage à elle seule.
Vous pouvez définir cette limite de plusieurs façons, que les boutiques bien établies combinent souvent :
- Un délai fixe : les modifications restent possibles pendant un nombre défini d’heures après le paiement.
- Une limite liée au statut de traitement : les modifications se ferment automatiquement quand la commande atteint un statut comme « préparation commencée » ou « traitée ». Configurez votre WMS ou une automatisation Shopify Flow pour ajouter une balise telle que
pickedau début de la préparation. Dès que la balise apparaît, la modification se ferme : le client ne peut plus changer une commande que l’entrepôt a commencé à préparer. - Une heure limite quotidienne : les modifications se ferment à l’heure à laquelle votre 3PL récupère les commandes.
Enregistrez la balise d’arrêt de votre entrepôt dans les restrictions Revize pour fermer la modification dès son arrivée ; vérifiez ce délai avant le déploiement.
Pour les développeurs : ce qui se passe en coulisses
La modification des commandes par les clients repose sur l’API GraphQL Admin Order Editing de Shopify, qui utilise les mêmes opérations que les modifications effectuées par le personnel, dans un parcours encadré par des règles. Si vous évaluez une application ou développez une solution sur mesure, voici les mécanismes à connaître.
Une modification de quantité ou de ligne de commande suit le modèle de la commande calculée : ouvrir une session de modification, préparer les changements, puis les valider :
orderEditBegin(id)ouvre unCalculatedOrder, une couche de préparation dans laquelle les changements sont modélisés avant de toucher à la commande réelle.orderEditSetQuantity,orderEditAddVariantetorderEditAddLineItemDiscountpréparent les modifications sur cette commande calculée. Le total et les taxes sont ainsi recalculés dans l’aperçu.orderEditCommitapplique les changements préparés de façon atomique et émet les écarts qui en résultent.
Les changements d’adresse et les annulations passent par leurs propres mutations (orderUpdate pour l’adresse de livraison d’une commande non traitée ; le parcours d’annulation et de remboursement pour les annulations), car ils ne modifient pas les lignes de commande.
Trois cas particuliers distinguent une implémentation solide d’une solution fragile, alors qu’ils sont rarement mentionnés :
- Limites liées au traitement des commandes. Shopify permet au personnel de modifier les articles non encore traités d’une commande partiellement traitée, sous réserve de ses autres restrictions de modification des commandes. Avec Revize, le client ne peut modifier sa commande que dans la fenêtre définie par le marchand avant le traitement logistique. Alignez cette fenêtre sur le statut de traitement.
- Modifications augmentant le montant : le client suit Pay Now vers le paiement Shopify pour régler uniquement le solde supplémentaire de la commande existante.
- Modifications réduisant le montant : les remboursements suivent votre politique configurée. Les remboursements en avoir nécessitent Revize Pro ; le remboursement sur le moyen de paiement initial est aussi pris en charge.
Écoutez les webhooks orders/edited et orders/updated pour synchroniser votre ERP, votre 3PL et vos outils d’analyse. Traitez chaque modification validée comme un événement, sans simplement écraser l’état précédent.

Quelle application choisir pour permettre aux clients de modifier leur commande ?
Nous comparons ici trois apps Shopify spécialisées dans la modification de commandes : Revize, OrderEditing.com et Cleverific. Notre critère de sélection est un parcours client qui modifie la commande initiale avant son traitement logistique. Cette sélection n’est pas exhaustive ; AfterShip Order Edits et d’autres apps proposent aussi la modification par le client.
| Revize | OrderEditing.com | Cleverific | |
|---|---|---|---|
| Modification en libre-service par le client | Oui | Oui | Oui (portail) |
| Forfait gratuit | Oui (0 $) | Non | Non |
| Moteur de règles conditionnelles | Oui (Pro) | Limité | Oui |
| Délai de modification lié à la mise en attente du traitement | Blocage configuré ; pas automatique avec « Jusqu’au traitement » | Oui | Oui |
| Badge Built for Shopify | Oui | Non | Non affiché |
Revize Free inclut 20 modifications par mois ; vérifiez le forfait nécessaire pour les fonctions souhaitées. Revize est disponible sur le Shopify App Store comparatif des meilleures applications de modification de commande
Le calcul des coûts de support
Estimez les heures mensuelles de support à partir de vos tickets de modification et du temps de traitement mesuré. Comparez un pilote à une référence cohérente et suivez les modifications éligibles réalisées en libre-service, les escalades et les écarts avec l’entrepôt. La fréquence des modifications n’est pas un taux de réduction des tickets.
Sur plus de 10 millions de commandes Shopify, 5,2 % ont été modifiées après le checkout et 92,2 % des modifications après achat ont été réalisées par le client sans agent du support (Revize, 2026). Ces chiffres décrivent les données de Revize, pas une réduction mesurée du nombre de tickets.

Questions fréquentes
Les clients peuvent-ils modifier eux-mêmes leur commande avec les fonctions natives de Shopify ?
Non. Les modifications d’adresse, de variante et de quantité par le client nécessitent une app ; les demandes natives d’annulation restent à traiter par le marchand.
Comment permettre aux clients de changer leur adresse de livraison après une commande Shopify ?
Installez une application de modification après achat, activez le changement d’adresse et définissez un délai qui prend fin avant le traitement des commandes. L’application ajoute une commande de changement d’adresse à la page de statut de la commande. Le client effectue la modification pendant le délai autorisé, puis la nouvelle adresse est synchronisée avec la commande dans Shopify Admin. Les changements d’adresse sont les modifications après achat les plus fréquentes : ils concernent 30,2 % des commandes modifiées (Revize, 2026).
Pendant combien de temps les clients devraient-ils pouvoir modifier leur commande ?
Alignez la fenêtre sur votre limite de préparation. Les durées fixes vont jusqu’à 48 heures ; au-delà, utilisez le mode jusqu’au traitement ou une limite programmée. Jusqu’au traitement n’ajoute aucune mise en attente.
Que peuvent modifier les clients avec une application de modification de commande en libre-service ?
Généralement l’adresse de livraison, la variante ou la taille d’un produit, la quantité, l’ajout d’articles et l’annulation. L’application recalcule les montants et effectue automatiquement les remboursements ou les prélèvements nécessaires. Un moteur de règles vous permet d’encadrer les cas risqués : prix, mode de paiement, commandes déjà traitées, commandes de grande valeur ou signalées. Dans Revize, le remplacement et l’ajout de produits ou les ventes additionnelles, les remboursements en avoir, les factures et le recalcul des remises, de la livraison et des taxes sont réservés à Pro.
Existe-t-il une solution gratuite pour permettre aux clients de modifier eux-mêmes leur commande Shopify ?
Revize propose un forfait gratuit avec 20 modifications de commandes par mois et porte le badge Built for Shopify. Parmi les trois éditeurs spécialisés comparés ici, c’est l’option avec un forfait gratuit. Cela ne signifie pas qu’il soit le seul dans tout l’App Store.
Permettre aux clients de modifier leur commande réduit-il les tickets de support ?
Les corrections d’adresse, changements de variante et annulations éligibles peuvent se faire sans ticket. Mesurez votre propre réduction après activation.
Que se passe-t-il si un client veut modifier une commande après son expédition ?
La fenêtre de modification se ferme dès le déclenchement du traitement des commandes. Le client voit alors un message indiquant que sa commande ne peut plus être modifiée. Réglez cette limite selon les horaires de votre entrepôt pour que les changements n’interviennent que tant que vos équipes peuvent encore en tenir compte, sans erreur d’expédition.
Puis-je réserver la modification des commandes à certains clients ?
Oui. Les restrictions par tag client de Revize peuvent masquer le portail aux clients portant un tag bloqué. Pour des politiques plus précises, les règles Pro peuvent utiliser les conditions du client ou de la commande afin de fixer les délais et les modules disponibles.
Les modifications effectuées par les clients fonctionnent-elles avec mon 3PL et mon ERP ?
C’est possible, mais la compatibilité dépend de la manière dont votre 3PL et votre ERP importent les commandes et reçoivent les modifications. Vérifiez le parcours utilisé : mise en attente, import limité aux commandes Paid ou tag de libération. Testez ensuite une commande corrigée jusqu’à sa libération et sa préparation. Un tag d’arrêt configuré peut fermer les modifications au début du traitement en entrepôt ; le nom d’une intégration ne garantit pas ce parcours.
Quelle application permet aux clients de modifier eux-mêmes leur commande Shopify ?
Revize, OrderEditing.com et Cleverific proposent la modification client ; AfterShip Order Edits aussi avec Tracking/Returns Premium+. Cette liste n’est pas exhaustive.
En bref
Choisissez les modifications autorisées, fixez la limite avant la préparation, testez la synchronisation logistique et rendez le lien de modification facile à trouver.