Checklist de compatibilité des thèmes pour apps B2B Shopify : comment tester avant d’installer

Testez une app B2B Shopify sur une copie de votre thème avant qu’elle ne touche le thème en ligne. Vérifiez que le thème utilise des modèles JSON, activez l’intégration de l’app, ajoutez les blocs d’application, puis parcourez avec un visiteur non connecté, un acheteur avec tag et un client sans tag chaque page que l’app modifie.
Les apps BSS B2B Solution, Lock et Quote peuvent être testées gratuitement sur une boutique de développement, et les forfaits payants incluent un essai. Utilisez une copie du thème pour votre première installation.
Installer BSS B2B Solution Voir les tarifsDernière mise à jour le 4 octobre 2026. Les faits Shopify viennent des pages liées dans le texte, consultées à cette date. Les faits BSS viennent des guides d’utilisation sur docs.bss-b2b.solutions et de notre revue des apps d’octobre 2026. BSS B2B Solutions édite BSS B2B Solution, Lock et Quote. Cette checklist fonctionne pour toute app B2B. Elle fait partie de notre guide complet sur le B2B Shopify ; pour choisir un thème plutôt que de le tester, consultez le guide des thèmes Shopify B2B.
À retenir
- Dupliquez le thème, installez et testez-y l’app, puis publiez-le ou répétez la configuration sur le thème en ligne. Une copie porte le nom « Copy of » suivi du nom du thème, et Shopify autorise au maximum 20 thèmes (Centre d’aide Shopify).
- Les blocs d’application exigent des modèles JSON, donc un thème Online Store 2.0 (shopify.dev). BSS Quick Order et le tableau des variantes en ont besoin. Les autres fonctions ont des méthodes d’installation manuelles.
- Les apps ne touchent pas le thème de la même façon. BSS B2B Solution se charge depuis une intégration d’application. BSS B2B Lock écrit du Liquid dans des snippets et dans
theme.liquid. BSS B2B Quote écrit des fichiers Quick Order par thème. - Chaque thème a son propre interrupteur d’intégration d’application. Un thème neuf ou dupliqué démarre avec l’intégration désactivée.
- Nous listons les thèmes testés, et nous ne garantissons pas la compatibilité avec tous les thèmes.
Que signifie la compatibilité d’un thème pour une app B2B ?
Une app B2B modifie les prix, les boutons, les formulaires et les pages de trois façons. Une intégration d’application charge un script pour tout le thème. Un bloc d’application est un bloc que vous ajoutez à un modèle dans l’éditeur de thème. Certaines apps écrivent du code dans les fichiers du thème. Chacune échoue différemment : une intégration désactivée n’affiche rien, un bloc ne peut pas être ajouté à un ancien modèle, et le code écrit peut être écrasé par une mise à jour du thème.
Shopify indique que les blocs d’application exigent des modèles JSON (shopify.dev). Pour vérifier le vôtre, ouvrez Boutique en ligne, Thèmes, Modifier le code et regardez le dossier templates. Les fichiers qui se terminent par .json sont des modèles JSON. Un thème dont les modèles produit et collection sont des fichiers .liquid est un thème ancien, et les blocs d’application n’y fonctionnent pas.
Comment chaque app BSS touche votre thème
| App | Comment elle atteint le thème | Exigences du thème et remarques |
|---|---|---|
| BSS B2B Solution | Une intégration d’application nommée B2B Solution charge les scripts de la boutique | L’intégration est propre à chaque thème. Les thèmes Online Store 2.0 fonctionnent avec les blocs et les intégrations. Les thèmes anciens peuvent demander un snippet manuel. La documentation liste 13 thèmes Online Store 2.0 et 28 thèmes payants comme pris en charge |
| BSS B2B Lock | Écrit des snippets Liquid dans votre thème et modifie layout/theme.liquid ainsi que les fichiers produit, prix et formulaires, pour que les règles s’exécutent quand Shopify affiche la page. Une seconde intégration d’application gère les fenêtres à code d’accès, la demande d’accès et le masquage des boutons de paiement accéléré | L’installation automatique fonctionne sur les thèmes gratuits. Les thèmes payants peuvent demander une installation manuelle. Les vitrines headless ne sont pas prises en charge |
| BSS B2B Quote | Les pages Quick Order écrivent une section et un modèle de page dans le thème en ligne. Le tableau des variantes est un bloc d’application du modèle produit. Les boutons de devis viennent de l’intégration d’application | Quick Order et le tableau des variantes exigent un modèle produit ou page Online Store 2.0. Quote compte 63 préréglages de thème et utilise le préréglage Dawn ou Horizon pour les thèmes qu’il ne connaît pas |
BSS B2B Solution
Tout se charge depuis une seule intégration d’application, injectée dans la balise head. Si elle est désactivée, « aucun » des prix, tableaux, formulaires ou messages n’apparaît, même si les règles sont enregistrées. Publier un nouveau thème ou une copie ne reporte pas ce réglage (guide). L’app vérifie aussi Online Store 2.0 en cherchant des modèles JSON pour le produit, la collection, le panier et l’accueil. La liste des thèmes pris en charge indique les thèmes où l’installation est automatique, et précise que son équipe peut adapter l’intégration à un thème absent de la liste. Testez ces points : l’app masque le bouton « Buy it now » quand des règles sont actives, et les tiroirs de panier ou les aperçus rapides peuvent demander des sélecteurs CSS manuels.

BSS B2B Lock
Lock ne fonctionne pas seulement par l’intégration d’application. Pour appliquer les règles correctement, l’app installe du code dans votre thème, et le guide recommande d’installer d’abord sur un thème de test. Dans l’onglet Installation, choisissez Install to TEST (Draft) ou Install to LIVE. Si les verrous fonctionnent déjà, ne relancez pas l’installation automatique, car elle peut créer une incompatibilité. Lock est testée sur des thèmes gratuits comme Dawn, Ride, Horizon et Spotlight, et peut ne fonctionner que partiellement sur les thèmes payants (guide d’installation).

Comme le code reste dans le thème, prévoyez aussi la sortie. Avant de désinstaller ou de changer de thème, ouvrez Theme Cleanup et cliquez sur Disable all rules. Un snippet inactif peut subsister, et le support peut supprimer tous les fichiers sur demande (guide du nettoyage de thème). Notre guide pour désinstaller une app B2B ou Lock détaille chaque étape pour retirer le code laissé dans le thème.

BSS B2B Quote
La publication d’une page Quick Order ajoute ses fichiers au thème actuellement en ligne. Un nouveau thème ne les reçoit pas automatiquement. Dans Advanced Settings, Theme installation, vous sélectionnez un thème, voyez son statut (Installed, Needs update ou Not installed) et cliquez sur Install, pour préparer une copie avant sa mise en ligne (guide). La page exige un thème Online Store 2.0. Le tableau des variantes est un bloc d’application, « BSS Product Page Variant Table », à ajouter au modèle produit, et la boutique en ligne l’affiche à partir du forfait Business. Pour les boutons de devis sur un thème très personnalisé ou payant, une installation manuelle ou l’aide du support peut être nécessaire (FAQ Quote).


La checklist de compatibilité du thème
Avant d’installer
- ☐ Notez le nom et la version de votre thème, et indiquez s’il est gratuit, payant ou sur mesure.
- ☐ Ouvrez Modifier le code et vérifiez que les modèles produit, collection, panier et index sont en
.json. - ☐ Vérifiez si le thème figure dans la liste prise en charge par l’app, et notez tout élément personnalisé : tiroir de panier, aperçu rapide, snippets de prix maison.
- ☐ Dupliquez le thème, donnez-lui un nom clair, et gardez l’original intact.
- ☐ Créez des clients de test : un avec votre tag de gros et un sans tag. Utilisez une fenêtre privée pour un visiteur.
Installer sur la copie
- ☐ Installez l’app, puis ouvrez l’éditeur de thème de la copie et activez l’intégration d’application.
- ☐ Ajoutez les blocs d’application là où l’app en a besoin : tableau des variantes sur le modèle produit.
- ☐ Pour Lock, choisissez Install to TEST (Draft) et sélectionnez la copie. Pour Quote, utilisez Theme installation et installez sur la copie.
- ☐ Prévisualisez la copie et vérifiez que l’éditeur se charge sans erreur.
Tester chaque surface
| Surface | Contrôle | Pourquoi cela échoue sur certains thèmes |
|---|---|---|
| Page produit | Prix, Ajouter au panier, Acheter maintenant, champ de quantité, tableau de volume | Balisage de prix personnalisé ou sections que l’app ne trouve pas |
| Grille de collection et recherche | Prix et badges sur chaque carte | Thèmes avec leurs propres snippets de carte |
| Aperçu rapide et tiroir de panier | Prix et règles dans la fenêtre | Ces éléments peuvent demander des sélecteurs CSS manuels |
| Page panier | Message de limite de commande, champ de numéro de taxe (tax ID) | Bloc d’application absent du modèle panier |
| Connexion et inscription | Le formulaire s’affiche, et le lien de connexion mène à la bonne page | Modèles de compte modifiés par le thème |
| Pages et prix verrouillés | Le visiteur voit le message de verrouillage, l’acheteur avec tag voit le contenu | Fichiers du thème non modifiés par l’installation |
| Quick Order et bouton de devis | La page se charge, la recherche, l’import CSV et le formulaire de devis s’ouvrent | Modèle ancien ou fichiers manquants sur ce thème |
| Mobile | Tout ce qui précède sur une largeur de téléphone | Mise en page et éléments collants qui se chevauchent |
| Éditeur de thème | L’éditeur se charge et vous pouvez modifier les sections | Lock peut être désactivé dans l’éditeur depuis ses réglages |
Avant la mise en ligne
- ☐ Comparez la copie et l’original sur la même page produit, la même collection et le même panier.
- ☐ Vérifiez que le paiement fonctionne avec une commande test. Shopify conseille de tester en tant que client test, avec sa passerelle de paiement test (Centre d’aide Shopify).
- ☐ Publiez la copie, puis activez l’intégration d’application dans le thème en ligne et relancez les étapes d’installation de Lock et Quote sur celui-ci.
- ☐ Gardez l’ancien thème pendant une période de retour arrière. Sachez où se trouve Theme Cleanup.
- ☐ Après chaque mise à jour du thème, refaites la matrice de test.
Quand votre thème ne figure pas dans la liste
Un thème hors de la liste testée est un cas de test, pas un refus. Lancez la checklist, notez les surfaces qui échouent, et envoyez au support le nom du thème, une URL de produit et une capture d’écran. La documentation BSS indique que l’équipe peut adapter l’intégration à un thème non entièrement pris en charge. Si vous hésitez encore sur le choix d’un thème, lisez le guide des thèmes Shopify B2B, et pour les options propres au B2B, consultez les thèmes Shopify B2B.
Ce que nous ne garantissons pas
- Nous ne garantissons pour aucune app BSS qu’elle fonctionne avec tous les thèmes.
- Nous n’avons pas vérifié les vitrines headless ni Hydrogen. Les apps dépendent du thème, de son intégration et de Liquid. Traitez le headless comme non pris en charge, sauf confirmation contraire du support.
- Un test réussi aujourd’hui ne couvre pas une future mise à jour du thème.
Compatibilité des apps B2B Shopify avec les thèmes : questions fréquentes
Comment tester une app Shopify avant de l’installer sur mon thème en ligne ?
Dupliquez votre thème depuis Boutique en ligne, Thèmes, installez l’app, activez son intégration dans la copie et faites passer vos clients test par les pages qu’elle modifie. Ne publiez la copie que si elle réussit.
Comment savoir si mon thème est Online Store 2.0 ?
Ouvrez Modifier le code et regardez le dossier templates. Si les modèles produit et collection sont des fichiers .json, le thème utilise des modèles JSON, requis par les blocs d’application. Les thèmes anciens utilisent des modèles .liquid.
BSS B2B Lock modifie-t-il mes fichiers de thème ?
Oui. Il installe des snippets Liquid et modifie layout/theme.liquid ainsi que les fichiers produit, prix et formulaires, pour que les règles s’exécutent au rendu de la page. Utilisez Theme Cleanup pour désactiver toutes les règles avant de désinstaller.
Les pages Quick Order de BSS B2B Quote exigent-elles Online Store 2.0 ?
Oui. La publication d’une page écrit une section et un modèle de page dans le thème, donc le thème doit prendre en charge Online Store 2.0. Le tableau des variantes est un bloc d’application du modèle produit.
Que deviennent les apps BSS quand je change de thème ?
Chaque thème a son propre interrupteur d’intégration d’application, donc activez-le dans le nouveau thème. Les fichiers Quick Order s’installent par thème, et le code Lock s’installe sur le thème que vous visez. Relancez les étapes d’installation sur le nouveau thème, puis testez de nouveau.
BSS B2B Solution fonctionne-t-il avec tous les thèmes Shopify ?
Nous ne l’affirmons pas. Le guide d’utilisation liste 13 thèmes Online Store 2.0 et 28 thèmes payants où l’installation est automatique. Pour les autres thèmes, testez sur une copie et contactez le support.
Les apps BSS fonctionnent-elles sur les vitrines headless ?
Nous n’avons pas vérifié la prise en charge du headless. Les apps dépendent du thème, de son intégration d’application et de Liquid. Considérez un site headless comme non pris en charge, sauf confirmation du support.
Prochaines étapes
Choisissez l’app que vous voulez essayer, dupliquez votre thème et suivez la checklist ci-dessus. La checklist de mise en place intègre ce test dans la configuration complète en dix étapes. Cas d’usage associés : masquer les prix de gros aux visiteurs et tableau des variantes sur la page produit. Le hub contrôle d’accès et le hub Quick Order et RFQ couvrent Lock et Quote.
Essayez BSS B2B Solution sur une boutique de développement, vérifiez que votre thème figure dans la liste prise en charge, et testez chaque surface avec un client test ayant un tag.
Installer BSS B2B Solution Voir l’applicationSources
Pages Shopify consultées le 4 octobre 2026. Faits BSS : guides d’utilisation sur docs.bss-b2b.solutions et notre revue d’octobre 2026 du comportement des apps.
- Centre d’aide Shopify : dupliquer des thèmes
- shopify.dev : blocs d’application
- Centre d’aide Shopify : tester l’expérience client B2B
- Guide BSS B2B Solution : liste des thèmes pris en charge
- Guide BSS B2B Solution : activer ou désactiver l’app dans votre thème
- Guide BSS B2B Lock : installer et ouvrir BSS B2B Lock
- Guide BSS B2B Lock : Theme Cleanup
- Guide BSS B2B Quote : installer Quick Order sur un thème


