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

Écran d’administration de BSS B2B Solution avec une liste de prix et une checklist en trois étapes. Couverture : 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.

BSS B2B Solution
Testez sur une boutique de développement avant de vous engager

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 tarifs

Derniè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

AppComment elle atteint le thèmeExigences du thème et remarques
BSS B2B SolutionUne intégration d’application nommée B2B Solution charge les scripts de la boutiqueL’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 QuoteLes 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’applicationQuick 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
Ce que chaque app BSS ajoute à un thème et ce qu’il faut tester (guides d’utilisation BSS et notre revue d’octobre 2026, consultés le 4 octobre 2026)

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.

Panneau Intégrations d’application de l’éditeur de thème Shopify avec l’intégration B2B Solution activée
Activez l’intégration B2B Solution dans le thème que vous avez publié.

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).

Onglet Installation de BSS B2B Lock avec Auto Installation sur le thème en ligne, un bouton Install, un bouton Clean up B2B Lock code et un bouton Disable Lock in Theme Editor
Onglet Installation de Lock : installation automatique sur un thème, nettoyage du code avant désinstallation, ou désactivation du verrou dans l’éditeur de thème (boutique de démonstration).

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.

Fenêtre d’aperçu et de personnalisation du message de BSS B2B Lock, avec le message d’accès refusé réglé sur « Price is locked », et un aperçu de produit où le prix est remplacé et les boutons Add to cart et Buy now sont grisés
L’aperçu du message montre une fiche produit pour un visiteur quand le prix est verrouillé et que les boutons sont désactivés.

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).

Paramètres avancés de BSS B2B Quote, Theme installation avec un sélecteur de thème, statut Installed, nombre de pages Quick Order installées et boutons Install et Remove
Installation de Quick Order sur un thème : choisissez un thème, voyez son statut, puis installez ou supprimez les fichiers (boutique de démonstration).
Paramètres avancés de BSS B2B Quote, carte Variant Table avec un bouton Add to theme qui ouvre l’éditeur de thème
La carte Variant Table ouvre l’éditeur de thème pour ajouter le bloc au modèle produit.

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

SurfaceContrôlePourquoi cela échoue sur certains thèmes
Page produitPrix, Ajouter au panier, Acheter maintenant, champ de quantité, tableau de volumeBalisage de prix personnalisé ou sections que l’app ne trouve pas
Grille de collection et recherchePrix et badges sur chaque carteThèmes avec leurs propres snippets de carte
Aperçu rapide et tiroir de panierPrix et règles dans la fenêtreCes éléments peuvent demander des sélecteurs CSS manuels
Page panierMessage de limite de commande, champ de numéro de taxe (tax ID)Bloc d’application absent du modèle panier
Connexion et inscriptionLe formulaire s’affiche, et le lien de connexion mène à la bonne pageModèles de compte modifiés par le thème
Pages et prix verrouillésLe visiteur voit le message de verrouillage, l’acheteur avec tag voit le contenuFichiers du thème non modifiés par l’installation
Quick Order et bouton de devisLa page se charge, la recherche, l’import CSV et le formulaire de devis s’ouvrentModèle ancien ou fichiers manquants sur ce thème
MobileTout ce qui précède sur une largeur de téléphoneMise en page et éléments collants qui se chevauchent
Éditeur de thèmeL’éditeur se charge et vous pouvez modifier les sectionsLock peut être désactivé dans l’éditeur depuis ses réglages
Matrice de test : ce qu’il faut vérifier pour un visiteur, un acheteur avec tag et un client sans tag

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.

BSS B2B Solution
Installez sur une copie du thème et testez

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’application

Sources

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.

Notre blog est financé par des commissions versées par des affiliés. Lire notre déclaration d'affiliation.
Installer BSS B2B Solution essai gratuit de 14 jours (plans payants)