Nouveaux comptes client Shopify et code par e-mail : ce que les boutiques B2B et de gros doivent changer

Les nouveaux comptes client de Shopify remplacent les mots de passe par un code à usage unique de 6 chiffres envoyé par e-mail, et le B2B Shopify ne fonctionne qu’avec eux. Pour une boutique de gros, cela signifie mettre à jour les liens de connexion, sortir tout formulaire d’inscription de /account/register, et taguer les acheteurs validés pour que l’accès ne dépende jamais de la seule connexion.
BSS B2B Lock vérifie si un visiteur est connecté et quels tags il possède, pour que vos règles continuent de fonctionner quand les acheteurs se connectent avec un code. Ajoutez BSS B2B Solution pour l’inscription, la validation et l’attribution des tags.
Installer BSS B2B Lock Ajouter l’inscription avec BSS B2B SolutionDernière mise à jour le 4 octobre 2026. Les faits Shopify viennent des pages du Centre d’aide et de shopify.dev liées dans le texte. BSS B2B Solutions édite BSS B2B Lock et BSS B2B Solution, les applications des captures d’écran. Ce guide fait partie du hub de contrôle d’accès de notre guide complet du B2B Shopify. Pour une vue plus large du verrouillage de contenu B2B derrière une connexion, commencez par notre guide de connexion B2B Shopify.
Points clés
- Le B2B Shopify exige des comptes client, et les anciens comptes client ne peuvent pas être utilisés pour les commandes et les clients B2B (Centre d’aide Shopify).
- Les acheteurs se connectent avec l’e-mail lié à leur emplacement d’entreprise et un code PIN à usage unique envoyé à cette boîte (connexion B2B Shopify). Aucun mot de passe n’est nécessaire.
- Shopify indique que les anciens comptes client sont obsolètes, et que la mise à niveau redirige des URL comme
/account/login(page de mise à niveau Shopify). Les pages consultées n’indiquent aucune date d’arrêt. - Ne conditionnez pas les prix B2B à la seule connexion. N’importe qui peut se connecter avec un code, donc utilisez des tags client ou des e-mails précis (guide BSS B2B Solution).
- Tout formulaire de connexion, d’inscription ou texte de mot de passe personnalisé dans votre thème doit être testé en tant qu’acheteur avant et après le changement.
Que sont les nouveaux comptes client Shopify ?
Les nouveaux comptes client sont le système de comptes client actuel de Shopify. Le client saisit une adresse e-mail et reçoit un code de vérification à usage unique de 6 chiffres. Selon Shopify, “a password isn’t required to sign in” (Citation originale en anglais), et les sessions de connexion restent actives jusqu’à 365 jours (comptes client Shopify). Ce code à usage unique est ce qu’on appelle email OTP.
Shopify propose d’autres options de connexion sur le même système : identifiants de la boutique, et connexion avec Google, Facebook ou Apple à côté du code par défaut. Les marchands sur Shopify Plus peuvent connecter leur propre fournisseur d’identité OpenID Connect, comme Auth0 ou Okta (options de connexion). Les applications ajoutent des blocs et des pages dans l’espace compte grâce aux extensions d’interface de compte client (shopify.dev).
Le B2B Shopify exige-t-il les nouveaux comptes client ?
Oui. Le Centre d’aide Shopify indique : “You must activate customer accounts. You can’t use legacy customer accounts for B2B orders and customers” (Citation originale en anglais) (prérequis et considérations). Seuls les clients B2B connectés peuvent voir les prix B2B, les produits réservés au B2B et le contenu réservé au B2B (connexion et comptes B2B).
Puis-je garder les anciens comptes pour les clients de détail ?
La liste de contrôle des boutiques mixtes de Shopify indique que vous pouvez garder les anciens comptes client pour les clients D2C et n’activer les comptes client que pour les clients B2B, en ajoutant l’URL de connexion aux comptes client à votre boutique (liste de contrôle des boutiques mixtes). La page de mise à niveau, en revanche, indique “legacy customer accounts are deprecated” (Citation originale en anglais). Les deux pages ne disent pas la même chose et n’indiquent aucune date d’arrêt : prévoyez donc les nouveaux comptes uniquement. Voir aussi l’entrée boutique mixte.
Comment les acheteurs de gros se connectent-ils ?
Un acheteur saisit l’adresse e-mail associée à un emplacement d’entreprise, puis un code PIN à usage unique envoyé à cette adresse (Shopify). Un profil client a besoin d’une adresse e-mail pour être ajouté comme contact principal. Si un acheteur a accès à plusieurs emplacements d’entreprise, Shopify lui demande de choisir l’emplacement à la connexion (entreprises). Pour afficher un lien de connexion dans l’en-tête de la boutique et au moment du paiement, activez l’option Show sign-in links.
Comptes classiques ou nouveaux comptes client : ce que documente Shopify
| Sujet | Anciens comptes client | Nouveaux comptes client |
|---|---|---|
| Connexion | E-mail et mot de passe, avec réinitialisation du mot de passe | E-mail et code à usage unique de 6 chiffres, sans mot de passe |
| B2B Shopify | Ne peut pas être utilisé pour les commandes et les clients B2B | Obligatoire pour le B2B |
| Statut | Décrits comme obsolètes ; aucune date sur les pages consultées | Système actuel |
| URL comme /account/login | Utilisées par les anciens modèles | Après une mise à niveau, Shopify redirige les anciennes URL de compte vers les nouveaux comptes, y compris les liens codés en dur dans le thème |
| Déclencheurs de workflow | Déclencheurs basés sur les anciens comptes | Non pris en charge dans les comptes client, selon Shopify |
| Segments | Le filtre customer_account_status existe | Ce filtre ne concerne que les anciens comptes : les segments qui l’utilisent ne fonctionneront plus après la mise à niveau |
| Retour en arrière | Sans objet | Retour possible dans les 30 jours suivant la mise à niveau |
Sources : anciens comptes client, mise à niveau, considérations B2B. Les lignes que Shopify n’indique pas, comme le sort des anciens mots de passe ou le contenu des e-mails d’invitation, ne figurent pas ici. Vérifiez-les dans votre administration.
Ce que doivent changer les boutiques B2B et de gros
Parcourez cette liste de contrôle d’abord sur une copie de développement ou de préproduction, puis répétez-la sur la boutique en ligne.
- Activez les comptes client dans Réglages, Comptes client, et gardez un client test pour essayer chaque parcours (Shopify conseille de tester avec un client test).
- Repérez les anciens liens de connexion et d’inscription dans l’en-tête, le pied de page, les menus, les e-mails et toute page d’accueil grossiste. Shopify redirige
/account/loginaprès une mise à niveau, mais votre propre formulation peut encore parler de mot de passe. - Sortez tout formulaire d’inscription de /account/register vers sa propre page, par exemple
/pages/wholesale-signup-form, et mettez les liens à jour (guide BSS B2B Solution). - Donnez à chaque acheteur un e-mail personnel lié à un emplacement d’entreprise. Le code n’est envoyé que dans cette boîte.
- Définissez l’accès par tag ou par e-mail précis, et non par statut de connexion, et validez ou taguez les acheteurs avant qu’ils voient les prix de gros.
- Réécrivez les messages comme « Enter your password » en « Log in to your account » ou « Check your email for a login code » (en français : « Connectez-vous à votre compte » ou « Consultez votre e-mail pour le code de connexion »).
- Prévenez vos acheteurs actuels que la connexion se fait désormais par code, et testez en tant qu’acheteur : connexion, prix visibles, ajout au panier, paiement, puis déconnexion.
Créez une règle dans BSS B2B Lock, choisissez Signed-in customers ou un tag client, et testez-la en tant que visiteur et en tant qu’acheteur. Le forfait gratuit verrouille tout le site selon une condition. Les forfaits payants ont un essai de 7 jours.
Obtenir BSS B2B Lock Voir les tarifs et forfaits de LockComptes partagés et comptes de rôle
Un code envoyé à une seule boîte est difficile à gérer quand plusieurs personnes d’un distributeur partagent un même identifiant. Le modèle d’entreprise de Shopify attribue les contacts aux emplacements avec des rôles : Ordering only, ou Location admin, qui voit aussi les commandes de l’emplacement et peut modifier les adresses (entreprises). Donnez à chaque acheteur son propre contact si possible. Les pages consultées ne couvrent pas les boîtes e-mail partagées : ce point n’est donc pas vérifié.
Demandes de compte entreprise sur une boutique verrouillée
Le formulaire de demande de compte entreprise de Shopify crée une entreprise, un emplacement et un client que vous validez dans Customers, Companies, Ordering not approved. Shopify précise que les nouveaux clients n’ont pas besoin d’être connectés pour l’envoyer, mais que “the form isn’t accessible to non-logged in B2B customers in a gated store” (Citation originale en anglais) (demandes de compte entreprise). Si vous masquez toute la boutique aux visiteurs, il vous faut une autre page publique pour les demandes. Notre guide du formulaire d’inscription grossiste et le guide de configuration de la boutique grossiste présentent les options.
Comment les applications BSS fonctionnent avec les nouveaux comptes client
BSS B2B Lock : les règles vérifient l’état de connexion et les tags
BSS B2B Lock ne gère ni mots de passe ni codes à usage unique. Il vérifie si un client est connecté et quels tags il possède, et le guide indique que se connecter avec un mot de passe ou un code ne change pas le fonctionnement des règles (guide Lock : nouveaux comptes client et email OTP). Ainsi, les règles comme masquer les prix aux visiteurs, verrouiller une collection pour les acheteurs taggés ou verrouiller toute la boutique continuent de fonctionner une fois que Shopify reconnaît l’acheteur comme connecté.

Une limite est documentée : si votre boutique utilise les nouveaux comptes client, les options de message de verrouillage Login form and custom message et Sign-up form and custom message sont indiquées comme non prises en charge. Utilisez plutôt un message personnalisé avec un lien vers votre page de connexion. Un visiteur non connecté peut quand même être invité à se connecter d’abord, par exemple avant de demander l’accès :

Exemples : verrouiller toute la boutique pour les acheteurs approuvés, masquer les prix de gros aux visiteurs et ajouter un bouton de demande d’accès aux pages verrouillées.
BSS B2B Solution : inscription dans le compte, prix par tag
Le guide de Solution indique que l’application contrôle l’accès B2B et les prix par tag client ou par e-mail précis, et non par type de compte. Comme la connexion par code est facile et ouverte, il recommande de ne pas utiliser le seul statut de connexion comme condition B2B (guide BSS). Il décrit quatre configurations :
- Formulaire sur une page séparée, par exemple
/pages/b2b-registration: continuez de l’utiliser. Un client qui se connecte sans être jamais validé ni taggé ne doit pas recevoir de prix B2B. - Boutique réservée au B2B : remplacez l’entrée de connexion par défaut par une page de gros qui contient le formulaire et un bouton Login. Ne masquez pas la connexion par défaut d’une boutique mixte, car cela affecte les clients de détail.
- Formulaire sur /account/register : le guide indique que cette page ne fonctionne pas de la même façon avec les nouveaux comptes client. Déplacez donc le formulaire vers une nouvelle page et mettez à jour les anciens liens.
- Formulaire en plusieurs étapes : affiché dans le compte client après connexion, donc les clients qui se connectent d’abord peuvent quand même postuler.

Le formulaire en plusieurs étapes fonctionne dans les nouveaux comptes client, nécessite un forfait payant (Essential ou supérieur) et n’est pas disponible sur les anciens comptes (guide du formulaire en plusieurs étapes). Dans la revue du code de l’application, le formulaire est une extension de page du compte client. Le guide indique aussi que l’e-mail de l’acheteur vient de la connexion et n’est pas un champ des étapes ; nous ne l’avons pas confirmé dans le code, donc considérez ce point comme non vérifié. Vous créez le formulaire en choisissant le type Multi-step form :

La validation reste entre vos mains. Choisissez la validation manuelle ou automatique, les notifications par e-mail et ce que voit le candidat ensuite, et faites en sorte que la validation ajoute le tag que lisent vos règles de prix et de verrouillage. La validation BSS ne crée pas d’entreprise ni d’emplacement Shopify : la revue du code de Solution n’a trouvé aucune création d’entreprise à la validation. Créez donc l’entreprise vous-même si vous avez besoin des catalogues natifs. Voir formulaire d’inscription grossiste en plusieurs étapes et inscription grossiste avec validation.

BSS B2B Quote et Reorder : liste en lecture seule, connexion pour valider
BSS B2B Quote ajoute une extension BSS Quote List aux pages de compte client. Elle est en lecture seule : les acheteurs peuvent y voir leurs devis, mais il n’y a ni bouton d’approbation ni de refus. Les boutons Approve et Reject de l’e-mail de proposition ouvrent la page de thème Quote History, qui demande aux visiteurs de se connecter (notre revue de code d’octobre 2026).

Reorder : la page dépend du proxy d’application de Shopify, qui transmet le client connecté à l’application. Son fonctionnement sous les nouveaux comptes client n’est pas vérifié : testez-la sur votre boutique avant de la proposer aux acheteurs.
Puis-je garder la connexion par mot de passe au lieu du code par e-mail ?
La page des options de connexion de Shopify présente le code à usage unique comme option par défaut et ne mentionne aucune option de mot de passe (options de connexion). BSS propose aux utilisateurs de Lock une configuration gratuite : son équipe ajoute au thème un formulaire de connexion par mot de passe de type ancien, et les boutons de connexion de Lock peuvent y renvoyer. Le guide BSS parle d’une couche de compatibilité, pas d’un retour en arrière sur la direction prise par Shopify, et indique qu’il faudra peut-être la réappliquer après un changement de thème (garder la connexion par mot de passe au lieu de l’email OTP). Fonctionne-t-elle avec le B2B Shopify, qui connecte les acheteurs avec un code PIN à usage unique ? Ce point n’est pas vérifié. Demandez au support avant de vous y fier pour les contacts d’entreprise.
Nouveaux comptes client Shopify et B2B : questions fréquentes
Qu’est-ce que la connexion par email OTP de Shopify ?
C’est une connexion sans mot de passe. Le client saisit une adresse e-mail et Shopify envoie un code à usage unique de 6 chiffres. La saisie de ce code le connecte, et les sessions restent actives jusqu’à 365 jours.
Ai-je besoin des nouveaux comptes client pour le B2B Shopify ?
Oui. Shopify indique qu’il faut activer les comptes client, et que les anciens comptes client ne peuvent pas être utilisés pour les commandes et les clients B2B.
Les anciens comptes client vont-ils être supprimés ?
Les pages de Shopify indiquent que les anciens comptes client sont obsolètes et que la mise à niveau redirige des URL comme /account/login. Les pages consultées le 4 octobre 2026 n’indiquent aucune date d’arrêt.
Comment les acheteurs de gros se connectent-ils à une boutique B2B Shopify ?
Ils saisissent l’adresse e-mail associée à un emplacement d’entreprise, puis le code PIN à usage unique qui lui est envoyé. Un acheteur avec plusieurs emplacements doit en choisir un à la connexion.
BSS B2B Lock fonctionne-t-il avec les nouveaux comptes client ?
Oui pour les règles. Lock vérifie si le client est connecté et quels tags il possède, et non comment il s’est connecté. Les types de message Login form et Sign-up form ne sont pas pris en charge avec les nouveaux comptes client.
Puis-je mettre mon formulaire d’inscription grossiste sur /account/register ?
Le guide BSS recommande de le déplacer. Avec les nouveaux comptes client, cette page ne fonctionne pas de la même façon : placez le formulaire sur sa propre page, par exemple /pages/wholesale-signup-form, et mettez vos liens à jour.
Le prix B2B doit-il dépendre de la connexion ?
Pas seul. La connexion est ouverte à quiconque possède une boîte e-mail. Fondez donc l’accès et les prix B2B sur des tags client ou des e-mails précis, et validez les acheteurs avant de les taguer.
BSS Reorder fonctionne-t-il avec les nouveaux comptes client ?
Nous ne l’avons pas vérifié. Reorder s’appuie sur le proxy d’application de Shopify pour identifier le client connecté : testez-le sur votre boutique avant de le promouvoir.
Combien coûtent les applications BSS ?
Les prix proviennent des fiches Shopify App Store au 4 octobre 2026. BSS B2B Lock est gratuit pour verrouiller tout le site selon une condition, avec des forfaits payants à partir de 9,99 $ US par mois et un essai de 7 jours. BSS B2B Solution propose des forfaits payants à partir de 29 $ US par mois et un essai de 14 jours.
Étapes suivantes
Activez les comptes client dans une configuration de test, suivez la liste ci-dessus, et déplacez votre formulaire d’inscription sur sa propre page. Lisez ensuite le hub d’onboarding client pour le flux de demande et de validation. L’entrée tag client explique les tags que lisent vos règles.
Installez BSS B2B Lock pour les règles de connexion et de tags, et associez-le à BSS B2B Solution pour les formulaires d’inscription, la validation et l’attribution automatique des tags.
Installer BSS B2B Lock Voir aussi BSS B2B SolutionSources
Pages Shopify consultées le 4 octobre 2026. Faits BSS : guides d’utilisation sur docs.bss-b2b.solutions, notre revue du code de l’application d’octobre 2026, et les fiches Shopify App Store (au 4 octobre 2026).
- Centre d’aide Shopify : comptes client
- Centre d’aide Shopify : mise à niveau vers les comptes client
- Centre d’aide Shopify : anciens comptes client
- Centre d’aide Shopify : options de connexion aux comptes client
- Centre d’aide Shopify : connexion et comptes clients B2B
- Centre d’aide Shopify : prérequis et considérations pour utiliser le B2B
- Centre d’aide Shopify : liste de contrôle de configuration pour les boutiques B2B mixtes
- Centre d’aide Shopify : entreprises B2B
- Centre d’aide Shopify : demandes de compte entreprise
- shopify.dev : extensions d’interface de compte client
- Guide BSS B2B Lock : nouveaux comptes client de Shopify et email OTP
- Guide BSS B2B Solution : compatibilité avec les nouveaux comptes client


