Aller au contenu principal
Guides

Comment définir les horaires d'ouverture/fermeture sur Shopify [Guide complet 2026]

Jahangir Alam12 mai 202612 min read

Pour configurer des horaires automatisés sur Shopify, installez OrderRules (gratuit) et configurez les heures d'ouverture/fermeture par jour dans le tableau de bord. Le paiement s'active automatiquement à l'heure d'ouverture et se désactive à la fermeture — Shopify Functions applique le planning côté serveur, donc Shop Pay, Apple Pay et les URL de paiement direct sont tous couverts. Plusieurs plages horaires par jour, horaires de nuit, application tenant compte du fuseau horaire et un calendrier de jours fériés en un clic sont tous inclus dans le plan Starter gratuit.

Tableau de bord de configuration des horaires OrderRules — 7h-23h du lundi au jeudi, plages de nuit vendredi/samedi jusqu'à 1h, dimanche 9h-22h, fuseau EST, statut OUVERT

Shopify est conçu pour un commerce numérique toujours ouvert. Il n'y a pas de concept intégré de « nous sommes fermés jusqu'à demain 7 h » — la plateforme traite votre boutique comme 24/7 par défaut. Pour un restaurant, une boulangerie, un service de meal prep ou toute entreprise ayant de vraies heures d'ouverture, ce paramètre par défaut est inadapté. Ce guide couvre les trois approches pour gérer les horaires de boutique sur Shopify (affichage uniquement, application, ou les deux) et déroule la configuration pas à pas avec OrderRules.

Pourquoi gérer les horaires de boutique sur Shopify ?

La plupart des entreprises physiques ne fonctionnent pas 24h/24, mais leur paiement Shopify le fait par défaut. Cet écart provoque de vrais problèmes opérationnels :

  • Restaurants : Une commande à emporter à 3 h du matin arrive alors que la cuisine est fermée. Soit vous remboursez (avis négatif), soit vous l'honorez en retard (plainte sur la qualité des plats).
  • Boulangeries : Un gâteau personnalisé commandé dimanche soir pour un retrait lundi matin — sauf que vous êtes fermé le lundi et que le client ne le savait pas.
  • Services de meal prep : Les commandes s'accumulent le week-end et ne peuvent être préparées qu'au jour de prep du mardi.
  • Commerce local avec click-and-collect : Les clients planifient leur retrait pendant les heures de fermeture.
  • B2B / grossiste : Comptes professionnels passant des commandes en dehors des heures de votre équipe administrative, créant des arriérés de traitement.

La solution est d'automatiser les horaires de boutique pour que le paiement corresponde à votre réalité opérationnelle.

Cas d'usage par type d'entreprise

Type d'entrepriseModèle d'horaires courantCe qu'il faut appliquer
Boulangerie / CaféLun-sam 7 h-18 h, fermé dimHoraires quotidiens + calendrier des jours fériés
Restaurant / Plats à emporterService par plages : 11-14 déjeuner, 17-21 dînerPlusieurs plages par jour
Service meal prepLun-mer uniquement pour les commandes de la semaine suivanteFenêtre de commande hebdomadaire
Traiteur / ÉvénementielHeures d'ouverture pour les demandes ; précommande pour les événementsHeures d'ouverture + plafonds quotidiens
Commerce localHoraires en ligne identiques à ceux du magasin physiqueHoraires quotidiens, tenant compte du fuseau
TorréfacteurCommande quotidienne, expédition mercrediFenêtre de commande dim-mar
Artisan solo« Sur rendez-vous » — limité par jourHoraires quotidiens + plafonds journaliers

Les trois approches pour les horaires de boutique sur Shopify

Il existe trois catégories de solutions « horaires de boutique », et elles ne sont pas interchangeables.

Option 1 : Afficher les horaires uniquement (applications de widget)

Les applications de cette catégorie — Opening Hours, Store Hours (GoodApps), Common Ninja, Closing Time Manager — affichent vos horaires d'ouverture sur le storefront sous forme de widget. Elles sont utiles pour :

  • L'affichage informatif (« nous sommes ouverts du lun. au ven. 9 h-17 h »)
  • L'esthétique du storefront
  • La synchronisation avec Google Maps (certaines applications)

Elles ne peuvent pas :

  • Empêcher un client de passer commande à 2 h du matin
  • Empêcher le paiement en dehors des heures
  • Résister au contournement via Shop Pay ou les URL de paiement direct

Choisissez une application d'affichage uniquement si cela ne vous dérange vraiment pas que des clients passent des commandes en dehors des heures et que vous voulez simplement un widget d'horaires sur la page.

Option 2 : Appliquer les horaires au paiement (OrderRules, We Are Open)

Ces applications utilisent l'API de validation de paiement Shopify (Shopify Functions) pour réellement bloquer les commandes en dehors des heures d'ouverture. L'application s'exécute côté serveur au sein du moteur de paiement de Shopify, couvrant donc :

  • Le paiement standard
  • Shop Pay
  • Apple Pay / Google Pay
  • Les URL de paiement direct (le lien partagé client)
  • Les storefronts headless

Choisissez une application d'application si vous avez une raison opérationnelle quelconque de NE PAS accepter des commandes en dehors des heures — capacité, périssabilité, personnel, SLA de traitement.

Option 3 : Afficher ET appliquer (meilleure pratique)

La bonne configuration combine les deux : horaires visibles sur le storefront pour que les clients sachent quand revenir, ET application au paiement pour que les rares qui essaient quand même soient bloqués. OrderRules fait cela en une seule application — les variables de message storefront vous permettent d'afficher dynamiquement les horaires, et Shopify Functions les applique au paiement. Nous avons couvert la technologie sous-jacente dans Validation de paiement Shopify : comment bloquer les commandes invalides.

Choisissez l'approche combinée si vous voulez l'expérience client la plus propre — clients informés + application non contournable.

Pour une analyse approfondie de la séparation affichage vs application sur le marché, consultez Affichage vs application : pourquoi afficher les horaires ne suffit pas.

Tip

Exemple concret : Kalkut's Convenience Store (Doncaster, Royaume-Uni) utilise exactement cette configuration pour sa boutique Shopify de plus de 500 SKU — horaires de 8 h 30-20 h 30 appliqués via Shopify Functions sur le storefront web, l'application iOS et l'application Android, couvrant alcool, produits frais et marchandises multi-vendeurs. La vue d'ensemble opérationnelle pour les commerces passant en ligne se trouve dans Shopify pour les magasins de proximité.

Configuration des heures d'ouverture avec OrderRules — étape par étape

La configuration des horaires dans OrderRules prend environ 3 minutes pour un planning de base. Voici la marche à suivre.

Étape 1 : Installer OrderRules

Installez OrderRules depuis l'App Store Shopify. Les horaires de boutique et le calendrier des jours fériés sont inclus dans le plan Starter gratuit — pas besoin de passer à un plan supérieur pour la planification de base.

Étape 2 : Définir le fuseau horaire de votre boutique

Allez dans Paramètres dans OrderRules et sélectionnez le fuseau horaire de votre boutique (par exemple America/Los_Angeles, Europe/London). C'est l'étape de configuration la plus importante. Un mauvais fuseau horaire est la cause n° 1 des commandes passées en dehors des heures — votre horloge d'application sera décalée du nombre d'heures séparant les fuseaux.

Étape 3 : Configurer les heures quotidiennes d'ouverture et de fermeture

Dans la section Planning, pour chaque jour de la semaine, définissez :

  • Si la boutique est ouverte ce jour-là (basculer sur fermé pour les jours fermés comme le dimanche pour une boulangerie)
  • Heure d'ouverture (format 24 h ou 12 h)
  • Heure de fermeture

Pour les entreprises à services, ajoutez plusieurs plages par jour. Les restaurants configurent souvent :

  • Lundi-vendredi : 11 h-14 h (déjeuner), 17 h-21 h (dîner)
  • Samedi : 11 h-22 h (continu)
  • Dimanche : fermé

Étape 4 : Gérer les heures de nuit (si applicable)

Si vos horaires chevauchent minuit (par exemple 21 h-2 h pour une cuisine tardive), OrderRules les gère nativement. Certaines applications concurrentes ont un bug connu où les plages nocturnes ne fonctionnent pas — OPH (Addify) spécifiquement. Avec OrderRules, saisissez simplement les heures de début et de fin comme vous les diriez à voix haute et les calculs de fuseau horaire sont pris en charge.

Étape 5 : Ajouter les jours fériés et fermetures personnalisées

Dans la section Calendrier :

  • Cliquez sur Importer les jours fériés pour ajouter en un clic tous les jours fériés nationaux américains, canadiens ou britanniques
  • Ajoutez des dates de fermeture personnalisées pour les vacances, événements spéciaux ou maintenance temporaire
  • Configurez un message personnalisé pour chaque fermeture (ou utilisez celui par défaut)

Votre boutique se ferme automatiquement à ces dates et rouvre le jour ouvrable suivant. Consultez Calendrier des jours fériés Shopify : fermez automatiquement votre boutique pour en savoir plus.

Étape 6 : Personnaliser le message de fermeture

Dans Paramètres → Messages, rédigez le texte que les clients voient au paiement quand la boutique est fermée. Messages efficaces :

  • Dites aux clients quand revenir (« Ouvert demain à 7 h »)
  • Correspondez à la voix de votre marque
  • Incluez éventuellement un CTA (inscription à la newsletter, lien réseaux sociaux)

Exemple : « Nous sommes fermés jusqu'à demain 7 h heure Pacifique. Inscrivez-vous à notre newsletter pour être averti dès qu'un nouveau drop sort. »

Étape 7 : Tester avec une commande brouillon

Créez une commande brouillon dans l'admin Shopify pendant une plage fermée et essayez de payer. Vous devriez voir le message de blocage d'OrderRules. Cela confirme :

  • La fonction est bien branchée
  • L'application côté serveur est active (et pas seulement au niveau du panier)
  • Shop Pay, Apple Pay et les URL de paiement direct sont tous couverts

Pour un exemple fonctionnel en direct, la boutique de démo OrderRules a des heures d'ouverture configurées sur la collection meal prep — essayez de commander en dehors de la plage configurée pour voir l'application en action.

Problèmes courants et comment les éviter

Voici quelques schémas que nous voyons quand les marchands configurent des horaires :

Mauvais fuseau horaire

L'erreur la plus courante. Vérifiez toujours que le fuseau horaire dans OrderRules correspond à votre lieu d'opération physique, et non au fuseau UTC par défaut de Shopify. Les transitions vers/depuis l'heure d'été sont gérées automatiquement.

Heures nocturnes qui ne fonctionnent pas

Si vous avez configuré 21 h-2 h mais que des commandes passent à 23 h, vous êtes probablement sur une application qui ne gère pas les plages nocturnes. OPH (Addify) a un bug documenté ici. OrderRules gère correctement les plages nocturnes.

Widget d'affichage mais aucune application

Les clients voient les horaires sur le storefront et arrivent quand même au paiement à 2 h du matin. Vous avez installé une application d'affichage uniquement, pas une application d'application. Remplacez par OrderRules ou We Are Open.

Shop Pay contournant les horaires

Si vous utilisez une validation JavaScript au niveau du panier (certaines anciennes applications et bricolages de thème), Shop Pay la contourne. L'application côté serveur via Shopify Functions est la seule solution.

Oublier les fermetures pour jours fériés

Des clients commandant à Thanksgiving alors que vous êtes fermé. L'importation en un clic d'OrderRules prend 10 secondes et couvre toute l'année des jours fériés US/CA/UK — aucune raison de la sauter.

Horaires alignés sur la boutique physique mais clients en ligne distants

Si vous êtes à l'heure Pacifique mais que vos clients sont à l'heure de l'Est, votre fermeture Pacifique à 18 h équivaut à 21 h heure de l'Est. Les clients peuvent se plaindre de ne pas pouvoir commander à « 18 h leur heure ». Décidez si vos horaires représentent vos opérations ou l'expérience client — les deux choix sont valables, mais soyez délibéré.

Combiner les horaires de boutique avec d'autres fonctionnalités OrderRules

Les horaires seuls suffisent pour certaines boutiques. Pour d'autres, l'empilement de règles supplémentaires crée le système complet de contrôle de capacité.

Comment OrderRules se compare aux autres applications d'horaires

ApplicationTarificationApplique au paiementPlan gratuitCouvre aussi les limites de commande
OrderRulesGratuit–$9.99/moOuiOuiOui
We Are Open$9.99/moOuiNonNon
Opening Hours (Daniel)Gratuit + $1.99–$4.99Non (affichage uniquement)OuiNon
Store Hours (GoodApps)$4.99/moNon (affichage uniquement)NonNon
Common Ninja Opening HoursGratuit + $4.99Non (affichage uniquement)OuiNon
OPH (Addify)GratuitPartiel (niveau panier, contournable)OuiNon
Closing Time ManagerGratuitNon (affichage uniquement)OuiNon

Comparatif complet sur le guide des applications d'horaires Shopify. Pour l'explication sous-jacente application vs affichage, voir Affichage vs application : pourquoi afficher les horaires ne suffit pas.

Prochaines étapes

Si vous gérez une entreprise avec de vraies heures d'ouverture et que votre paiement Shopify ne les respecte pas, l'application des horaires est la règle à plus fort levier que vous puissiez ajouter. Elle prend 3 minutes à configurer et prévient toute la catégorie des problèmes « nous avons reçu une commande pendant que nous étions fermés ».

Installez OrderRules depuis l'App Store Shopify pour configurer des horaires automatisés en moins de 5 minutes — gratuit sur le plan Starter, aucune carte bancaire requise.

Pour un contexte plus large sur le marché des applications d'horaires de boutique, consultez le guide des meilleures applications d'horaires Shopify. Pour les fonctionnalités de limites de commande au-delà de la planification, voir le hub de comparaison des applications de limites de commande.

Vous comparez des applications ?

Découvrez comment OrderRules se compare à toutes les autres applications Shopify de cette catégorie.

Prêt à reprendre le contrôle de vos commandes ?

Essayer OrderRules gratuitement