« Les commandes passées après 14h ne peuvent pas être livrées aujourd'hui. » Chaque fleuriste, boulangerie, service de meal prep, traiteur ou marchand de livraison le jour même applique une variante de cette règle. C'est une réalité opérationnelle dure — l'exécution, le temps de prep et la logistique de livraison ont tous des échéances. Pourtant Shopify ne propose aucune façon native d'imposer une heure limite au paiement. La phrase « commandes après 14h » finit dans une bannière, un footer, une FAQ — partout sauf à l'endroit qui compte vraiment : le paiement lui-même.

Ce guide couvre les quatre patterns de cutoff que les marchands utilisent vraiment, pourquoi Shopify ne les gère pas nativement, et comment mettre en place une vraie application au paiement avec OrderRules en environ cinq minutes.
Ce que signifie vraiment « heure limite »
Une heure limite, c'est l'instant où les commandes pour une date d'exécution donnée cessent d'être acceptées. Ce n'est pas une règle d'horaires (la boutique reste ouverte). Ce n'est pas un plafond quotidien (la boutique n'a pas atteint sa capacité). C'est une échéance liée à une opération aval — la production démarre, les camions de livraison partent, la cuisine ferme, la fenêtre du coursier se termine.
Quatre patterns couvrent quasiment tous les cas réels :
- Cutoff en J — commandes avant 14h livrées/expédiées aujourd'hui ; après, c'est demain.
- Cutoff en J+1 — commandes avant 22h ce soir traitées demain ; après, c'est après-demain.
- Délai de prévenance minimum — il faut au moins N heures de battement (traiteur : 72 h ; gâteau personnalisé : 48 h).
- Fenêtre de commandes hebdomadaire — les commandes pour la semaine suivante ne sont acceptées que du lundi 8h au mercredi 18h.
Ce ne sont pas des horaires d'ouverture. La boutique peut rester « ouverte » — elle n'accepte simplement plus de commandes pour le prochain créneau d'exécution. Le cutoff fait avancer la prochaine date disponible.
Pourquoi Shopify ne propose pas de cutoffs nativement
Le paiement de Shopify a été conçu autour d'une fenêtre d'expédition toujours disponible. Il y a un tarif d'expédition, une estimation d'exécution et une commande. Pas de notion intégrée « le créneau d'exécution de ce produit est fermé et le prochain ouvre demain ».
Il existe des contournements — bannières, apps de thème, hacks JavaScript, annulation manuelle de commandes — mais aucun ne bloque le paiement. Un client qui fait défiler votre bannière « cutoff 14h » peut toujours finaliser sa commande à 16h. Shop Pay et Apple Pay ignorent entièrement la page panier. Les URL de paiement direct contournent les scripts de thème. La commande passe. Votre équipe découvre demain matin que le client attendait une livraison le jour même qu'il n'aura pas eue.
Pour l'explication plus large sur l'échec de l'application côté thème et l'application côté serveur, voir Affichage vs application : pourquoi afficher les horaires ne suffit pas — le même schéma s'applique aux cutoffs.
Les 4 patterns de cutoff du monde réel
Cutoff en J (fleuristes, livraison le jour même)
Un fleuriste avec un cutoff à 14h en J applique une règle différente avant et après 14h :
- Avant 14h — la livraison le jour même est disponible. Affichez un compte à rebours vers 14h.
- Après 14h — fini pour aujourd'hui. La livraison en J+1 devient le défaut. Mettez à jour le sélecteur de date.
Pour ce pattern, la règle horaire d'OrderRules active/désactive la collection « livraison le jour même » à 14h chaque jour. La collection J+1 reste toujours active. Les clients après 14h ne voient que les options en J+1.
Pour la Saint-Valentin, la fête des mères et autres pics floraux, ajoutez par-dessus un plafond quotidien de livraisons — disons 50 livraisons max — pour ne pas vendre plus que la tournée peut absorber.
Cutoff en J+1 (boulangeries, donut shops)
Un donut shop avec un cutoff à 22h pour les commandes du lendemain applique le pattern inverse :
- Avant 22h aujourd'hui — on accepte les commandes pour la fournée de demain.
- Après 22h — demain est fermé ; la prochaine disponibilité est après-demain.
C'est le pattern du fil de boulangerie le plus cité sur la Shopify Community : un donut shop avec une production quotidienne fixe de 108 unités, un cutoff à 22h la veille, et des limites journalières par parfum. Le cutoff fait avancer la date disponible exactement à 22h. Quiconque visite à 22h01 voit après-demain comme prochaine option.
OrderRules gère cela via une règle programmée qui se déclenche à 22h chaque jour, couplée à un sélecteur de date de livraison. La limite de production du jour (108 donuts) est appliquée séparément comme un plafond quotidien — voir Comment limiter les commandes quotidiennes sur Shopify pour la configuration.
Délai de prévenance minimum (traiteur, gâteaux personnalisés)
Un traiteur exige au moins 72 heures de prévenance entre la commande et la date de l'événement. Une boulangerie de gâteaux personnalisés exige 48 heures. Le cutoff n'est pas une heure fixe — c'est une fenêtre glissante par rapport à la date de livraison/événement demandée.
La règle : « toute date d'événement à moins de N heures est indisponible ». Un client qui essaie de réserver un gâteau de mariage le samedi le vendredi matin est bloqué. Le réserver le mercredi matin passe.
La règle de prévenance d'OrderRules impose un écart minimum entre l'horodatage de commande et la date d'exécution demandée. Pour le cas d'usage traiteur en détail, le délai se combine à un plafond par événement (max événements par jour) pour une couverture totale.
Fenêtre de commandes hebdomadaire (meal prep, box abonnement)
Les services de meal prep fonctionnent souvent avec une fenêtre de commandes hebdomadaire fixe :
- Lundi 8h — la fenêtre s'ouvre pour les livraisons de la semaine suivante.
- Mercredi 18h — la fenêtre se ferme.
- Jeudi à dimanche — la boutique n'accepte plus de commandes pour la semaine suivante.
- Lundi suivant 8h — la fenêtre rouvre.
Le cutoff est bidirectionnel : les commandes ne sont pas acceptées avant lundi 8h (préparation/finalisation du menu en cours) ni après mercredi 18h (deadline de commande). En dehors de la fenêtre, la boutique est fermée pour la semaine suivante.
C'est le pattern « fenêtre meal prep ». L'ordonnancement calendaire d'OrderRules le supporte nativement — choisissez les jours et heures où la commande est autorisée, et la règle ferme automatiquement hors fenêtre. Le même pattern s'applique à deux verticaux voisins : magasins à la ferme sur Shopify avec une fenêtre dimanche–mercredi pour la semaine de récolte, et torréfacteurs de café sur Shopify avec un cutoff de commande avant chaque jour de torréfaction.
Cutoff + capacité = la vraie combinaison
Un cutoff seul ne suffit pas pour les marchands à capacité contrainte. Un cutoff fleuriste à 14h n'a aucun sens si le fleuriste vend 80 livraisons avant 14h alors que sa capacité est de 50. Le cutoff fait avancer la date ; le plafond de capacité bloque les commandes quand le créneau est plein.
La règle réelle est à deux niveaux :
- Cutoff — « commandes après 14h passent à demain ».
- Capacité — « max 50 livraisons en J ; une fois les 50 atteintes, la livraison en J ferme indépendamment de l'heure. »
OrderRules combine les deux. Le moteur d'ordonnancement gère le cutoff horaire. Le plafond quotidien gère le plafond de capacité. Le premier qui se déclenche ferme le créneau.
Pour le côté plafond quotidien, voir Comment limiter les commandes quotidiennes sur Shopify. Pour les horaires d'ouverture qui ancrent le côté heure du jour, voir Comment fixer les horaires de boutique sur Shopify.
Pièges fréquents du cutoff
Erreurs de fuseau horaire. Le bug le plus courant est un décalage de fuseau — la règle est en UTC mais le marchand en EST, donc le cutoff à 14h se déclenche à 9h locale. Définissez votre fuseau dans les Settings d'OrderRules avant de créer une règle d'ordonnancement. Testez le cutoff par rapport à votre horloge locale.
Fenêtres de fermeture chevauchant minuit. Une fermeture du mardi 22h au mercredi 6h enjambe minuit. Beaucoup d'outils plantent sur ce wraparound — ils traitent 22h et 6h comme une plage same-day invalide. OrderRules gère correctement les fenêtres overnight ; vérifiez avec l'étape de test ci-dessus.
Interactions avec les jours fériés. Un cutoff J+1 à 22h signifie « demain est ouvert ». Mais si demain est Noël, demain n'est pas ouvert. Empilez votre règle de cutoff au-dessus d'un calendrier des jours fériés pour que la prochaine date saute correctement les jours fermés.
Confusion stock vs cutoff. Stocks et cutoffs répondent à des questions différentes. « Rupture de stock » = inventaire. « Créneau de livraison du jour fermé » = cutoff. Un marchand qui atteint 50 livraisons en J avant 14h n'est pas en rupture — il a épuisé son créneau du jour. Communiquez-le dans le message de cutoff pour que les clients reviennent et n'aillent pas voir ailleurs.
Quand vous n'avez pas besoin d'un cutoff
Les cutoffs sont des règles opérationnelles. Si votre exécution n'a pas d'échéance horaire (vous expédiez sous 1–2 jours ouvrés quel que soit l'heure de commande, vous ne livrez pas le jour même, le client choisit n'importe quelle date future et vous exécutez ce jour-là), vous n'avez pas besoin d'une règle de cutoff. Vous pouvez avoir besoin d'un délai de prévenance ou simplement d'horaires standards, mais pas d'un cutoff horaire.
Le type « règle de cutoff » est spécifiquement pour les marchands dont le prochain créneau d'exécution a une échéance. Si ce n'est pas votre cas, sautez ceci et configurez des horaires standards.
Pour résumer
Les heures limites sont l'une des règles marchand les plus universelles dans la food, la fleur, la livraison et les repas préparés — et l'une des moins bien servies nativement par Shopify. La solution : une application côté serveur qui ferme le panier pour le bon créneau au bon moment, couplée à un plafond quotidien pour les créneaux qui se remplissent avant l'heure limite.
OrderRules gère les quatre patterns de cutoff (J, J+1, délai, fenêtre hebdomadaire) via son moteur d'ordonnancement. La configuration est dans les étapes how-to ci-dessus. Pour la couche horaires plus large, voir Comment fixer les horaires de boutique sur Shopify. Pour le plafond de capacité associé aux cutoffs, voir Comment limiter les commandes quotidiennes sur Shopify. Pour le comparatif complet des apps de limites de commandes et d'ordonnancement, voir le hub des apps de limites Shopify.