Définissez des limites de commandes par client sur Shopify à l'aide d'une application comme OrderRules qui suit les achats grâce à l'ID client et à l'adresse e-mail, puis applique des plafonds quotidiens, hebdomadaires, mensuels ou à vie au paiement — stoppant les revendeurs qui achètent en gros et garantissant une distribution équitable à tous vos clients. Shopify n'offre aucune fonctionnalité native de limite par client, ce qui rend l'application tierce indispensable pour les drops limités, les produits artisanaux, les boulangeries et toute entreprise où contrôler le volume d'achat par client impacte directement la rentabilité et la réputation de la marque.
Vous voulez d'abord l'explication conceptuelle ? Si vous ne comprenez pas pourquoi une règle « 2 par commande » laisse encore un revendeur en acheter 10, lisez Limites par commande vs limites par client sur Shopify — l'article couvre la différence entre les deux types de règles et quelles applications Shopify appliquent réellement de vraies limites par client au paiement. Cette page est le guide de configuration.
Vous cherchez plus précisément un guide anti-scalping ou anti-bot ? Si votre problème est adverse — bots de baskets, revendeurs créant de faux comptes ou rachats coordonnés de drops limités — lisez le guide anti-scalping pour ce scénario de menace spécifique.
Pourquoi les limites par client sont importantes
Le problème des revendeurs est bien réel et grandissant — il fait partie d'un problème de capacité plus large qui touche les marchands Shopify. D'après les données de fraude e-commerce, 15 à 20 % des lancements de produits en édition limitée subissent des achats en gros importants par des revendeurs. Pour les petits marchands vendant des produits artisanaux ou en quantité limitée, un seul revendeur peut épuiser un stock d'une semaine entière en quelques minutes.

- Drops de baskets et objets de collection : Les bots et les revendeurs achètent plus de 50 unités, laissant les vrais fans bredouilles
- Produits artisanaux : Un grossiste passe une commande de 200 unités alors que vous ne pouvez en produire que 30 par semaine
- Boulangeries et entreprises alimentaires : Un client professionnel commande 40 gâteaux, bloquant tous les autres clients
- Soldes et promotions : Un seul acheteur accapare le stock soldé pour faire de l'arbitrage
L'impact financier est significatif. Les marchands rapportent que les achats en gros non contrôlés entraînent des taux de remboursement supérieurs de 25 à 40 %, car les grosses commandes ont plus de chances d'être partiellement annulées, retournées ou contestées. Cela génère aussi une surcharge de service client : pour chaque acheteur en gros à contacter et négocier, vous dépensez 15 à 30 minutes de temps de personnel.
Comment fonctionnent les limites par client
Les limites par client dans OrderRules fonctionnent en suivant l'historique d'achat de chaque client par rapport à un quota configurable. Voici le flux technique :
Identification du client
OrderRules identifie les clients par deux méthodes :
-
Shopify Customer ID — Pour les clients connectés, OrderRules lit l'identifiant unique du client depuis la session de paiement Shopify. C'est l'identifiant le plus fiable car il ne peut pas être falsifié en vidant les cookies ou en utilisant le mode incognito.
-
Correspondance par adresse e-mail — Pour les paiements en tant qu'invité, OrderRules suit l'adresse e-mail fournie au paiement. Si un client passe 3 commandes en tant qu'invité avec la même adresse e-mail, les 3 comptent pour sa limite.
Cette approche de double suivi détecte 92 à 95 % des achats répétés, y compris les clients qui alternent entre paiement connecté et paiement en tant qu'invité.
Périodes de limite
OrderRules prend en charge quatre périodes de limite basées sur le temps :
| Période | Réinitialisation | Idéal pour |
|---|---|---|
| Quotidienne | Minuit dans le fuseau horaire de votre boutique | Boulangeries, restaurants, marques à drops quotidiens |
| Hebdomadaire | Début de chaque semaine (jour configurable) | Produits artisanaux, box d'abonnement |
| Mensuelle | 1er de chaque mois | Comptes grossistes, articles à forte valeur |
| À vie | Jamais réinitialisée | Éditions limitées, articles « un par client » |
Vous pouvez aussi combiner les périodes. Par exemple : un client peut acheter 2 par jour et 5 par mois. Les deux limites s'appliquent simultanément.
Application via Shopify Functions
Les limites par client sont appliquées via la validation de paiement Shopify Functions. C'est un détail technique essentiel. Contrairement aux applications qui utilisent du JavaScript sur la page produit (que l'on peut contourner en désactivant JavaScript ou en passant par les appels API), Shopify Functions s'exécute côté serveur au sein de l'infrastructure de paiement propre à Shopify. La limite ne peut être contournée par :
- Le rechargement de la page
- L'utilisation de plusieurs onglets de navigateur
- La désactivation de JavaScript
- Les appels API directs au storefront
- L'utilisation de bots de paiement
Quand un client dépasse sa limite, la page de paiement affiche une erreur de validation avec votre message personnalisé. La commande ne peut tout simplement pas aboutir.
Cas d'usage des limites par client
Drops limités et produits exclusifs
Si vous vendez des articles en édition limitée — objets de collection, collaborations d'artistes, sorties saisonnières — les limites par client garantissent une distribution équitable. Pour aller plus loin, consultez notre guide sur comment organiser un drop limité sur Shopify sans chaos. La configuration standard est :
- 1 à 2 unités par client, limite à vie pour les vrais articles uniques
- 1 par client par drop pour les sorties limitées récurrentes
- 3 à 5 par client pour les articles rares mais non exclusifs
Les marchands qui organisent des drops limités rapportent que les limites par client augmentent le nombre d'acheteurs uniques de 60 à 80 % par rapport à des lancements sans restriction. Cela bâtit une base de clients plus large et plus engagée au lieu de concentrer les ventes sur une poignée de revendeurs.
Produits artisanaux et faits main
Plus de 100 000 marchands de produits artisanaux opèrent sur Shopify. Leurs produits ont des contraintes de production inhérentes — un céramiste peut produire 20 mugs par semaine, une bijoutière 15 colliers. Sans limites par client, une seule commande en gros ou une demande de grossiste peut consommer toute la série de production.
Paramètres recommandés pour les marchands artisans :
- 3 à 5 unités par client par semaine pour les articles standards
- 1 par client par mois pour les pièces à forte intensité de main-d'œuvre
- Limite à vie de 10 à 20 pour identifier et gérer séparément les relations grossistes
Boulangeries et entreprises alimentaires
Plus de 250 000 marchands d'alimentation et de boissons vendent sur Shopify. Pour les boulangeries et restaurants, les limites par client empêchent une seule commande professionnelle d'absorber toute la capacité. Un traiteur commandant 30 plateaux de sandwichs pour une conférence ne devrait pas bloquer 30 clients individuels.
Configuration typique pour boulangerie :
- 2 à 3 gâteaux personnalisés par client par semaine
- 5 douzaines de cupcakes par client par jour
- Combinée à des limites quotidiennes pour toute la boutique (par exemple, 50 commandes totales par jour)
Pour des configurations spécifiques aux boulangeries, consultez notre guide sur comment les boulangeries gèrent les commandes de gâteaux personnalisés sur Shopify.
Soldes et promotions
Durant les soldes, les limites par client empêchent les arbitragistes d'accaparer le stock soldé. Les données issues des marchands Shopify montrent que les ventes flash sans limites par client voient 30 à 45 % du stock acheté par les 5 % d'acheteurs les plus actifs. Les limites redistribuent cette demande sur plus de clients.
Configuration courante pour les soldes :
- 5 unités par client sur l'ensemble de la collection en solde
- Réinitialisation quotidienne pour que les clients fidèles puissent revenir chaque jour
- Exclure les clients marqués fidélité des limites si vous souhaitez récompenser vos VIP
Guide de configuration étape par étape
Étape 1 : Installer OrderRules
Rendez-vous sur OrderRules et installez l'application sur votre boutique Shopify. L'installation se fait en un clic et ne nécessite ni clé API ni configuration développeur. Pour des instructions détaillées, consultez notre guide d'installation.
Étape 2 : Créer une règle par client
Depuis le tableau de bord OrderRules :
- Cliquez sur Créer une règle
- Sélectionnez Limite par client comme type de règle
- Définissez la quantité (par exemple, 2 unités par client)
- Choisissez la période (quotidienne, hebdomadaire, mensuelle ou à vie)
Étape 3 : Définir la portée de la règle
Décidez à quoi s'applique la règle :
- Boutique entière — chaque produit compte pour une seule limite partagée
- Collection spécifique — seuls les produits d'une collection étiquetée comptent
- Produit individuel — chaque produit a sa propre limite indépendante
La plupart des marchands commencent par une règle limitée à une collection. Par exemple, appliquez une limite de 2 par client à votre collection « Édition limitée » tout en laissant vos produits standards sans restriction.
Étape 4 : Rédiger votre message de limite
Quand un client atteint sa limite, il voit votre message personnalisé au paiement. Exemples :
« Cet article est limité à 2 par client pour garantir un accès équitable. Vous avez déjà atteint votre maximum. »
« Vous avez atteint la limite hebdomadaire pour les commandes de gâteaux personnalisés. Votre limite se réinitialise lundi prochain. »
« Limité à 1 par client. Si vous avez besoin d'une plus grande quantité pour un événement, contactez-nous à orders@yourbakery.com. »
Le troisième exemple est une bonne pratique : proposer un contournement manuel aux acheteurs en gros légitimes tout en appliquant les limites contre les revendeurs anonymes.
Étape 5 : Tester la règle
Passez deux commandes de test avec le même compte client pour confirmer que la limite se déclenche à la seconde commande. Vérifiez que :
- Le message de limite s'affiche correctement au paiement
- La commande est bloquée (et non simplement signalée)
- Le compteur se réinitialise au bon moment
Étape 6 : Activer et surveiller
Activez la règle et surveillez le tableau de bord OrderRules. Vous verrez :
- Combien de clients atteignent la limite
- Quels produits sont le plus souvent limités
- Si vos limites sont trop strictes (taux de blocage élevé) ou trop lâches (aucun blocage)
Combiner les limites par client avec d'autres règles
Les limites par client sont les plus puissantes quand elles sont combinées à d'autres fonctionnalités d'OrderRules :
- Limite par client + limite quotidienne de boutique : Plafonnez chaque client à 3 commandes ET plafonnez la boutique à 50 commandes totales par jour. Cela offre à la fois équité individuelle et contrôle de capacité globale.
- Limite par client + horaires d'ouverture : N'acceptez les commandes que pendant les heures d'ouverture ET limitez chaque client à 2 par jour. Idéal pour les restaurants et boulangeries.
- Limite par client + calendrier des jours fériés : Augmentez les limites par client durant les fêtes (par exemple, autorisez 5 unités au lieu de 2 pendant la période des cadeaux de décembre) tout en maintenant l'équité annuelle.
Consultez notre page Fonctionnalités pour la liste complète des types de règles et options de combinaison.
L'avantage de la détection des revendeurs
Au-delà des simples limites, le suivi par client vous fournit des données sur les schémas d'achat. Le tableau de bord d'OrderRules affiche quels clients atteignent à répétition les limites, ce qui peut indiquer :
- Des revendeurs essayant de contourner les limites par plusieurs commandes
- Des grossistes qui devraient être dirigés vers un canal B2B
- Des super-fans fidèles qui méritent un traitement VIP
Ces données vous aident à prendre des décisions éclairées sur vos relations clients plutôt que de réagir aux problèmes une fois qu'ils surviennent.
Foire aux questions
Les clients peuvent-ils contourner les limites par client en utilisant plusieurs adresses e-mail ?
Le suivi par Shopify Customer ID détecte les clients connectés quel que soit le changement d'e-mail. Pour le paiement en tant qu'invité, OrderRules suit par adresse e-mail, donc un acheteur déterminé pourrait utiliser plusieurs e-mails. Cependant, la détection de fraude de Shopify signale les commandes provenant de la même IP et du même moyen de paiement, et la plupart des revendeurs occasionnels ne se donnent pas la peine de créer des identités entièrement distinctes. Les limites par client bloquent en pratique 90 à 95 % des tentatives d'achat en gros.
Les limites par client fonctionnent-elles avec les commandes brouillon Shopify ou le point de vente ?
OrderRules applique les limites au paiement en ligne via Shopify Functions. Les commandes brouillon créées par le personnel dans l'admin Shopify et les transactions point de vente sont suivies dans l'historique d'achat du client (elles comptent donc pour la limite), mais le blocage d'application ne s'applique qu'au flux de paiement en ligne. Cela permet à votre personnel d'outrepasser manuellement les limites quand c'est approprié.
Que se passe-t-il si je change une limite — s'applique-t-elle rétroactivement ?
Quand vous changez une limite par client, OrderRules recalcule à partir de l'historique d'achat existant dans la période active. Si vous abaissez une limite de 5 à 2 et qu'un client a déjà acheté 3 unités, il sera bloqué à sa prochaine tentative. Si vous relevez une limite, les clients précédemment bloqués pourront acheter à nouveau immédiatement.
Puis-je définir des limites différentes pour différents groupes de clients ?
Oui. OrderRules prend en charge les Shopify customer tags, vous pouvez donc créer différentes règles pour différents segments de clients. Par exemple : les clients réguliers ont une limite de 2, les clients étiquetés « VIP » ont une limite de 10 et les clients étiquetés « grossiste » n'ont aucune limite. Cela se gère via des règles distinctes définies sur des conditions de tag client.
Comment les limites par client interagissent-elles avec les commandes d'abonnement ?
Les commandes d'abonnement (via Shopify Subscriptions ou applications tierces) peuvent être exclues des limites par client. Cela garantit que l'abonnement récurrent d'un client ne compte pas contre sa limite d'achat ponctuel. Vous configurez cela dans les paramètres de la règle en excluant les commandes avec un tag d'abonnement.
Y a-t-il un impact sur la vitesse de paiement ?
Non. OrderRules s'exécute comme une Shopify Function, qui tourne au sein de l'infrastructure propre à Shopify en moins de 5 millisecondes. Aucun appel API externe, aucune redirection de page, aucune injection de JavaScript. Les clients n'expérimentent aucune latence supplémentaire au paiement.
Stoppez les revendeurs. Protégez vos clients.
Les limites de commandes par client sont l'outil le plus efficace pour une distribution équitable des produits sur Shopify. Que vous organisiez des drops limités, vendiez du fait main ou gériez la capacité quotidienne d'une boulangerie, restreindre combien chaque client peut acheter protège à la fois votre entreprise et vos vrais clients. Combinées à d'autres stratégies pour empêcher la survente sur Shopify, les limites par client vous donnent le contrôle complet sur qui achète quoi et en quelle quantité.
Démarrez votre plan gratuit — installez en un clic, créez votre première limite par client en moins de 5 minutes, et commencez à appliquer un accès équitable au paiement dès aujourd'hui.