Shabbify ferme automatiquement votre boutique Shopify pendant Chabbat et les fêtes juives, à des horaires basés sur le coucher du soleil que vous contrôlez pour l’emplacement de votre boutique. Vous contrôlez ce qui est bloqué, ce que voient les clients et le moment de la réouverture.
Ce guide couvre chaque fonctionnalité de l’application et explique comment l’utiliser.
Ce que fait Shabbify
Quand votre boutique est fermée, Shabbify peut :
- Bloquer l’ajout au panier — les clients ne peuvent plus ajouter d’articles
- Bloquer le paiement (côté serveur) — le paiement est refusé à l’étape de paiement de Shopify
- Désactiver le bouton de paiement — le bouton de paiement de la page du panier est désactivé
- Bloquer toute la boutique — une superposition en pleine page avec votre message et un compte à rebours
Quand votre boutique est ouverte, Shabbify reste invisible pour les clients.
Les périodes de fermeture sont calculées à partir de :
- Chabbat chaque semaine — allumage des bougies / coucher du soleil et havdala / tombée de la nuit à votre emplacement
- Fêtes juives — générées automatiquement à partir du calendrier hébraïque (avec la possibilité de les modifier ou d’ajouter des fermetures personnalisées)
Démarrage rapide
Ouvrez Applications → Shabbify → Configuration pour une liste de contrôle pas à pas. Le parcours complet :
| Étape | Que faire |
|---|---|
| 1 | Paramètres → vérifiez que Activer Shabbify est coché (c’est le cas pour les nouvelles installations) |
| 2 | Éditeur de thème → Intégrations d’applications → activez Shabbify : Logique principale → Enregistrez le thème |
| 3 | Ajoutez un bloc à votre boutique en ligne (Bannière de texte ou Formulaire de contact) via Configuration du thème |
| 4 | Accueil → définissez l’emplacement, la période de Chabbat et les options de blocage |
| 5 | Vérifiez la carte Paiement sur l’Accueil : la règle Shabbify – Close checkout est activée à l’installation. Si elle apparaît désactivée ou absente, cliquez sur Activer le blocage du paiement |
| 6 | Prévisualisez les blocs dans l’éditeur de thème, puis vérifiez votre boutique en ligne pendant la prochaine fermeture |
Aperçu des pages de l’application
| Page | Rôle |
|---|---|
| Accueil | Statut ouvert/fermé en direct, blocage, paramètres de Chabbat, fermeture manuelle |
| Configuration | Liste de contrôle interactive de mise en route, avec des liens vers l’éditeur de thème |
| Paramètres | Interrupteur principal, horaires de Chabbat, Klaviyo (si disponible) |
| Fêtes | Voir, modifier, ajouter ou régénérer les périodes de fermeture des fêtes |
| Configuration du thème | Liens en un clic pour activer l’intégration d’application et ajouter des blocs |
| Journal d’activité | Journal des changements de statut, des notifications et des erreurs |
Paramètres
Chemin : Applications → Shabbify → Paramètres
Activer Shabbify
L’interrupteur principal. Quand il est désactivé, votre boutique reste ouverte pendant Chabbat et les fêtes, quel que soit l’horaire : pas d’état fermé sur la boutique en ligne, pas de blocage du paiement et pas d’e-mails de statut. Les nouvelles installations démarrent avec l’option activée.
Configuration de Chabbat
Mêmes options que sur l’Accueil (voir Configuration de Chabbat et des zmanim) :
- Mode de fermeture hebdomadaire — quand la fermeture de Chabbat commence (
candles= avant le coucher du soleil, ouchatzos= midi halakhique) - Minutes avant — combien de minutes avant l’allumage des bougies fermer (par défaut : 18)
- Minutes après — combien de minutes après la tombée de la nuit rouvrir (par défaut : 60)
- Lieu — utilise par défaut l’adresse de votre boutique Shopify ; vous pouvez définir un lieu personnalisé si les zmanim doivent être calculés ailleurs
Klaviyo (certaines installations)
Si l’intégration Klaviyo est activée pour votre boutique, saisissez ici votre clé API et votre ID de flow pour envoyer des SMS à la réouverture aux clients qui se sont inscrits pendant la fermeture.
Accueil — statut de la boutique et blocage
Chemin : Applications → Shabbify → Accueil
Tableau de bord du statut
Indique si votre boutique est actuellement OUVERTE ou FERMÉE, avec :
- L’heure de la prochaine fermeture ou réouverture
- Un compte à rebours en direct
- La raison (par exemple Chabbat, Yom Kippour)
- Le temps restant avant la prochaine vérification automatique du statut
Utilisez Actualiser le statut si l’affichage semble dépassé.
Fermeture manuelle
Force la boutique à se fermer immédiatement, indépendamment de l’horaire.
Quand l’utiliser : fermetures d’urgence, fermeture anticipée avant une fête, ou chaque fois que vous devez bloquer les achats en dehors de l’horaire automatique.
Pour revenir à la normale : décochez Fermer ma boutique maintenant et enregistrez. La boutique suivra de nouveau l’horaire automatique.
Blocage
Choisissez une ou plusieurs options (elles peuvent se combiner) :
| Option | Ce qui se passe |
|---|---|
| Bloquer l’ajout au panier | Les clients ne peuvent pas ajouter d’articles au panier |
| Bloquer le paiement | Le paiement est bloqué côté serveur (nécessite la règle de paiement — voir ci-dessous) |
| Désactiver le bouton de paiement | Le bouton de paiement de la page du panier est désactivé |
| Bloquer toute la boutique | Superposition en pleine page sur chaque page, avec votre message et un compte à rebours |
Nécessite l’intégration dans le thème : le blocage de l’ajout au panier, la désactivation du bouton de paiement et la superposition sur tout le site exigent que Shabbify : Logique principale soit activé dans votre thème.
Message de fermeture
Le texte que voient les clients quand la boutique est fermée. Prend en charge des espaces réservés dynamiques (voir Espaces réservés dans les messages).
Message par défaut :
Le paiement n’est pas disponible pour le moment, car la boutique est fermée. Réouverture : [[opentime]].
Définir les horaires manuellement
Ouvre une fenêtre pour définir des heures exactes de début et de fin de fermeture, à la place des zmanim calculés. Utile pour tester ou pour une fermeture exceptionnelle.
Configuration de Chabbat et des zmanim
Shabbify calcule les périodes de Chabbat hebdomadaires avec kosher-zmanim, à partir des coordonnées et du fuseau horaire de votre boutique.
| Réglage | Description |
|---|---|
| Lieu | Latitude/longitude pour les zmanim. Par défaut, l’adresse de votre boutique Shopify. Utilisez un lieu personnalisé si votre entreprise suit les horaires d’une autre communauté. |
| Mode de fermeture hebdomadaire | Candles (Shkiah) — fermer avant le coucher du soleil ; Chatzos — fermer au midi halakhique |
| Minutes avant | Décalage avant l’allumage des bougies pour commencer la fermeture |
| Minutes après | Décalage après la tombée de la nuit pour terminer la fermeture |
| Jour de repos | Jour de repos hebdomadaire (en général le vendredi) |
Après avoir modifié le lieu ou les minutes, enregistrez vos paramètres. Les fêtes peuvent être régénérées quand les décalages horaires changent.
Fêtes
Chemin : Applications → Shabbify → Fêtes
Fêtes générées automatiquement
À l’installation, Shabbify génère les périodes de fermeture des fêtes de l’année en cours, selon votre lieu et vos réglages horaires. Les fêtes prises en charge comprennent :
- Roch Hachana, Yom Kippour
- Souccot (premiers/seconds jours, Hol Hamoed, Hochaana Rabba)
- Pessah (premiers/seconds jours, Hol Hamoed)
- Chavouot, Pourim, Tichea Beav
- Personnalisées — vos propres périodes de fermeture, avec leur nom
Gérer les fêtes
| Action | Comment |
|---|---|
| Voir | Toutes les fêtes à venir apparaissent dans le tableau |
| Modifier | Activer/désactiver, ajuster les heures de début et de fin, personnaliser le message de chaque fête |
| Ajouter une fête | Créer une période de fermeture entièrement personnalisée |
| Supprimer | Retirer les fêtes personnalisées que vous avez créées |
| Régénérer les fêtes | Recharger les fêtes depuis le calendrier hébraïque pour la ou les années choisies — à utiliser après un changement de lieu ou de fuseau horaire |
Les fêtes sont aussi actualisées automatiquement chaque trimestre (janvier, avril, juillet, octobre).
Configuration du thème (boutique en ligne)
Chemin : Applications → Shabbify → Configuration du thème
Obligatoire : Shabbify Logique principale (intégration d’application)
Éditeur de thème → Intégrations d’applications → Shabbify : Logique principale → Activer → Enregistrer
Cette intégration permet :
- Le blocage de l’ajout au panier
- La désactivation du bouton de paiement
- La superposition sur tout le site
- Les mises à jour du statut en direct depuis l’API Shabbify
Sans cette intégration, le blocage et les superpositions ne fonctionneront pas sur votre boutique en ligne.
La page Configuration du thème vérifie votre thème publié pour vous : chaque carte indique si l’intégration d’application est activée et quels blocs Shabbify sont ajoutés (et où), avec un bouton pour l’activer, l’ajouter ou le modifier dans l’éditeur de thème. Cliquez sur Vérifier à nouveau après avoir enregistré dans l’éditeur de thème.
Prévisualiser ce que voient les clients
Configuration du thème → Vérifier ce que voient les clients affiche la bannière de texte, l’alerte panier, le formulaire de contact ou le blocage de toute la boutique tels que les clients les voient pendant la fermeture. L’aperçu utilise les réglages de votre thème publié, dans la langue de votre interface administrateur, sur ordinateur ou sur mobile, pour Chabbat, Yom Tov ou une fermeture manuelle. Rien ne change sur votre boutique.
Prévisualiser dans l’éditeur de thème
Chaque bloc Shabbify a un réglage Aperçu dans l’éditeur de thème :
- Boutique fermée : le bloc s’affiche dans l’éditeur de thème comme si la boutique était fermée, pour que vous puissiez le mettre en forme n’importe quel jour.
- État réel : le bloc affiche exactement ce que voient les clients en ce moment.
La bannière de texte est réglée par défaut sur Boutique fermée. Le formulaire de contact, l’alerte panier et l’intégration d’application (le blocage de toute la boutique) sont réglés par défaut sur État réel, car une pop-up ou une superposition couvrirait la page pendant la personnalisation quotidienne du thème. Réglez-les sur Boutique fermée pour les prévisualiser, ou utilisez l’aperçu de la page Configuration du thème.
Ce réglage ne modifie que l’éditeur de thème. Sur votre boutique en ligne, les blocs n’apparaissent que pendant la fermeture.
Blocs de la boutique en ligne
Ajoutez-les dans l’éditeur de thème (Boutique en ligne → Thèmes → Personnaliser) :
Shabbify : Bannière de texte
Une bannière avec votre message de fermeture et un compte à rebours en direct.
| Réglage | Description |
|---|---|
| Aperçu dans l’éditeur de thème | Boutique fermée (par défaut) ou État réel ; éditeur de thème uniquement |
| Position | Normale, fixe en haut ou fixe en bas |
| Couleurs, marges intérieures, typographie | À accorder à votre thème |
| Texte | Texte enrichi avec les espaces réservés [[opentime]] et [[countdown]] |
Conseil : placez-la dans l’en-tête pour une visibilité maximale.
Shabbify : Formulaire de contact
Une pop-up ou un formulaire dans la page pendant la fermeture, pour que les clients laissent leur numéro de téléphone et soient prévenus à la réouverture.
N’apparaît sur la boutique en ligne qu’après l’enregistrement d’une clé API Klaviyo et d’un ID de flow dans Paramètres. Vous pouvez toujours le prévisualiser dans l’éditeur de thème ou sur la page Configuration du thème.
| Réglage | Description |
|---|---|
| Mode d’affichage sur ordinateur/mobile | Pop-up ou Dans la page |
| Couleurs et flou de la superposition | Personnaliser l’apparence |
| Textes du formulaire | Titre, description, texte du bouton, messages de confirmation et d’erreur |
| Aperçu dans l’éditeur de thème | État réel (par défaut) ou Boutique fermée ; éditeur de thème uniquement |
Nécessite la configuration de Klaviyo pour l’envoi des SMS (voir Notifications par SMS).
Shabbify : Alerte panier
Insère un avertissement de fermeture et, en option, une inscription aux SMS dans le tiroir du panier ou sur la page du panier.
| Réglage | Description |
|---|---|
| Classe du panier (sélecteur CSS) | Classe CSS du conteneur du panier de votre thème (par exemple .mini-cart__items) |
| Titre, description, libellé du téléphone | Personnaliser les textes |
| Couleurs | Couleurs du texte, de l’arrière-plan, du titre et du bouton |
| Aperçu dans l’éditeur de thème | État réel (par défaut) ou Boutique fermée ; éditeur de thème uniquement |
Remplacer les anciens blocs
Les anciens blocs (Shabbify Messaging, Shabbify Klaviyo - HP, Shabbify Klaviyo - Cart) ont été retirés. Si votre thème fait encore référence à l’un d’eux, remplacez-le dans l’éditeur de thème :
| Ancien bloc | À utiliser à la place |
|---|---|
| Shabbify Messaging | Shabbify : Bannière de texte |
| Shabbify Klaviyo - HP | Shabbify : Formulaire de contact |
| Shabbify Klaviyo - Cart | Shabbify : Alerte panier |
Vous pouvez aussi ouvrir Applications → Shabbify → Configuration du thème pour des liens d’ajout en un clic.
Blocage du paiement
Le blocage du paiement comporte deux parties :
1. Activer dans Shabbify (Accueil)
Cochez Bloquer le paiement dans Blocage et enregistrez.
2. Vérifier la règle de paiement Shopify
Shabbify ajoute la règle Shabbify – Close checkout dans Shopify et l’active lors de l’installation de l’application. La carte Paiement de l’Accueil et le guide de configuration affichent l’état réel de la règle. Si elle est un jour désactivée ou absente, cliquez-y sur Activer le blocage du paiement et Shabbify la rétablit.
Si le bouton ne parvient pas à activer la règle (par exemple si votre boutique a déjà atteint le nombre maximal de règles de paiement), ajoutez-la à la main :
- Ouvrez Interface administrateur Shopify → Paramètres → Paiement
- Faites défiler jusqu’à Règles de paiement
- Cliquez sur Ajouter une règle
- Sélectionnez Shabbify – Close checkout
- Définissez la règle sur Active
- Cliquez sur Enregistrer
Sans cette règle, le blocage du paiement côté serveur ne fonctionnera pas. La désactivation du bouton de paiement côté client fonctionne toujours grâce à l’intégration dans le thème.
Bannière au paiement
Quand le blocage du paiement est activé et que la boutique est fermée, une bannière d’avertissement apparaît automatiquement au paiement, avec votre message, l’heure de réouverture et le compte à rebours. Aucune configuration supplémentaire n’est nécessaire.
Notifications par SMS (Klaviyo)
Quand Klaviyo est configuré, les clients peuvent s’inscrire pendant la fermeture pour recevoir un SMS à la réouverture de votre boutique.
Mise en place
- Paramètres → saisissez la clé API Klaviyo et l’ID de flow → Enregistrer
- Ajoutez un bloc Formulaire de contact ou Alerte panier à votre thème
- Les clients saisissent leur numéro de téléphone pendant la fermeture
- À la réouverture, Shabbify déclenche votre flow Klaviyo pour envoyer le SMS
Le bloc Formulaire de contact reste masqué sur la boutique en ligne tant que les deux champs Klaviyo ne sont pas enregistrés.
Prérequis
- Un compte Klaviyo avec un flow SMS configuré
- Un bloc Formulaire de contact ou Alerte panier sur votre boutique en ligne
- Les réglages Klaviyo visibles dans Shabbify (disponibles sur certaines installations de l’application)
Espaces réservés dans les messages
Utilisez-les dans les messages des blocs (dans l’application ou dans l’éditeur de thème) :
| Espace réservé | Remplacé par |
|---|---|
[[opentime]] |
L’heure de réouverture formatée (par exemple « samedi soir 20:42 ») |
[[countdown]] |
Un compte à rebours en direct jusqu’à la réouverture |
Exemple :
Nous sommes fermés pour Chabbat. Réouverture : [[opentime]]. Temps restant : [[countdown]]
Journal d’activité
Chemin : Applications → Shabbify → Journal d’activité
Une chronologie paginée de l’activité de l’application :
- Changements de statut de la boutique (ouverte ↔ fermée)
- Inscriptions aux notifications
- Événements Klaviyo (si activé)
- Erreurs et fins de traitement
Utile pour l’audit et le dépannage.
Dépannage
La boutique ne ferme pas pendant Chabbat
- Vérifiez que Activer Shabbify est coché dans Paramètres
- Consultez l’Accueil — le statut indique-t-il FERMÉE ?
- Vérifiez que votre lieu et vos minutes avant/après sont corrects
- Cliquez sur Actualiser le statut sur l’Accueil
- Dans Fêtes, vérifiez que la fête concernée est active
Le blocage ne fonctionne pas sur la boutique en ligne
- Activez l’intégration d’application Shabbify : Logique principale dans l’éditeur de thème
- Enregistrez le thème
- Vérifiez que les bonnes options de blocage sont cochées sur l’Accueil
Le paiement fonctionne encore pendant la fermeture
- Activez Bloquer le paiement sur l’Accueil
- Vérifiez la carte Paiement sur l’Accueil : la règle Shabbify – Close checkout doit apparaître comme active. Si elle est désactivée ou absente, cliquez sur Activer le blocage du paiement (voir Blocage du paiement)
La bannière n’apparaît pas
- Ajoutez un bloc Bannière de texte ou Formulaire de contact dans l’éditeur de thème
- Sur la boutique en ligne, les bannières ne s’affichent que pendant la fermeture. Pour vérifier la mise en forme, utilisez Configuration du thème → Vérifier ce que voient les clients, ou ouvrez l’éditeur de thème (les blocs s’y affichent comme fermés)
- Vérifiez que l’intégration d’application est activée (la page Configuration du thème l’indique)
Mauvaises heures de réouverture/fermeture
- Vérifiez le lieu — les zmanim sont calculés à partir des coordonnées
- Ajustez les minutes avant et les minutes après selon votre minhag
- Dans Fêtes, modifiez les horaires de chaque fête ou cliquez sur Régénérer les fêtes après un changement de lieu
Je ne vois pas la fermeture
- Vérifiez que Activer Shabbify est coché dans Paramètres
- Vérifiez que l’intégration d’application Shabbify : Logique principale est activée dans votre thème
- Visitez la boutique en ligne pendant une période de fermeture (ou utilisez la fermeture manuelle)
FAQ
Shabbify fonctionne-t-il automatiquement après l’installation ?
En partie. Shabbify est activé, les fêtes sont créées et la règle de paiement est activée à l’installation, mais vous devez terminer la configuration : l’intégration dans le thème et les options de blocage. Le guide de configuration vérifie l’intégration et la règle pour vous.
Puis-je fermer la boutique en dehors de Chabbat et des fêtes ?
Oui. Utilisez la fermeture manuelle sur l’Accueil pour une fermeture immédiate, ou Ajouter une fête sur la page Fêtes pour une fermeture personnalisée planifiée.
Puis-je garder la boutique ouverte pendant une fermeture planifiée ?
Utilisez les options de remplacement manuel dans l’application (fermeture manuelle désactivée, ou ouverture forcée via l’assistance si nécessaire).
Que se passe-t-il si l’API de Shabbify est temporairement indisponible ?
Les extensions de la boutique en ligne lisent les champs méta de la boutique et utilisent les zmanim en cache. L’application est conçue pour échouer sans risque et éviter de bloquer les achats à cause d’erreurs passagères, sauf si vous avez explicitement configuré une fermeture.
Ai-je besoin de tous les blocs de thème ?
Non. Configuration minimale :
- L’intégration d’application Logique principale (obligatoire pour le blocage)
- Au moins un bloc de message (Bannière de texte recommandée)
- La règle de validation du paiement (obligatoire pour le blocage du paiement côté serveur)
À quelle fréquence le statut est-il mis à jour ?
Une tâche en arrière-plan recalcule le statut en continu (environ toutes les minutes). L’Accueil affiche un compte à rebours jusqu’à la prochaine vérification.
Puis-je utiliser Shabbify avec plusieurs thèmes ?
Activez l’intégration d’application et ajoutez les blocs sur votre thème publié. Répétez l’opération pour les autres thèmes si vous changez souvent de thème.
Shabbify ralentit-il ma boutique en ligne ?
Non. Quand votre boutique est ouverte, Shabbify n’ajoute rien à vos pages : aucun script, aucune feuille de style, aucune requête réseau. L’intégration d’application et les blocs de thème ne chargent leur code qu’à partir de 24 heures avant une fermeture planifiée, pendant la fermeture, quand vous fermez la boutique manuellement, ou dans l’éditeur de thème.
Si vous lancez un test de vitesse (Google PageSpeed, Lighthouse, etc.), faites-le quand la boutique est ouverte et comparez avec un test réalisé avec l’intégration d’application désactivée. Les deux résultats doivent être indiscernables. Si vous testez pendant Chabbat ou une fête, le script de blocage est actif et apparaîtra dans les résultats ; c’est normal.
Langues
L’interface d’administration de Shabbify, les messages de la boutique en ligne, le message au paiement et les e-mails existent en sept langues : anglais, hébreu (de droite à gauche), espagnol, français, russe, portugais (Brésil) et allemand. L’interface d’administration suit la langue de votre interface administrateur Shopify. Les messages de la boutique en ligne et du paiement suivent la langue de chaque client lorsque votre thème et Shopify la fournissent ; si vous rédigez votre propre message, les clients voient votre texte tel quel.
Shopify Sidekick
Sidekick, l’assistant de l’interface administrateur Shopify, peut répondre à des questions sur Shabbify à partir des réglages et des horaires de votre propre boutique :
| Vous demandez | Vous obtenez |
|---|---|
| « Ma boutique est-elle fermée en ce moment ? Quand rouvre-t-elle ? » | Le statut actuel, la raison, et les prochaines heures de fermeture et de réouverture |
| « Quelles fermetures sont prévues cette semaine ? » | Les périodes de fermeture et les fêtes des prochains jours |
| « Pourquoi les clients peuvent-ils encore payer ? » | Une vérification de chaque condition nécessaire au blocage du paiement, avec un lien de correction pour tout ce qui manque |
| « Que reste-t-il à configurer dans Shabbify ? » | La liste de contrôle de configuration, y compris si l’intégration d’application est activée dans votre thème publié |
| « Qu’a fait Shabbify cette semaine ? » | Le journal d’activité |
Sidekick peut lire les réglages de Shabbify, mais pas les modifier. Pour modifier un réglage, il vous renvoie vers la bonne page de l’application. Rien à configurer : si Sidekick est disponible sur votre boutique, les outils sont déjà en place.
Besoin d’aide ?
Contactez l’assistance Shabbify via le widget d’aide dans l’application, ou consultez la page d’assistance de l’application sur le Shopify App Store.