Lorsque Shopify a étendu ses fonctionnalités B2B natives à tous ses forfaits payants (profils d'entreprise, catalogues de prix, conditions de paiement, sans frais supplémentaires), Marc a fait le choix le plus logique : il a décidé de migrer. Pas seulement de parcourir les fonctionnalités, mais de migrer définitivement. Il payait 50 $ par mois pour WPD et Shopify proposait une solution équivalente gratuitement. La décision semblait évidente.
Il a créé 2,346 profils d'entreprises Dans l'interface d'administration Shopify, il faut un profil pour chaque client grossiste. Comptez 3 à 5 minutes par profil pour trouver le client, saisir les informations de l'entreprise, ajouter un contact, attribuer un catalogue et enregistrer. Cela représente environ… Plus de 195 heures de travail administratif manuelPropre, structuré, natif. Exactement ce que Shopify devrait gérer nativement.
Puis de vrais clients ont commencé à se connecter.
01
Le programme d'installation
2 346 profils d’entreprise créés, soit un par client grossiste. À raison de 3 à 5 minutes par profil, cela représente plus de 195 heures de travail administratif manuel. L’économie de 50 $ par mois semblait réelle et imminente.
02
Le lock-out
De vrais clients ont rencontré une erreur d'autorisation bloquante lors de la connexion. Il ne s'agissait pas d'un compte de test ni d'un cas isolé. De véritables acheteurs en gros étaient bloqués à l'étape du paiement.
03
Le désordre permanent
Il a été possible de résoudre le problème de verrouillage. En revanche, il a été impossible de nettoyer les enregistrements de la société 2,346 par la suite. Ils sont toujours là. Impossible de les supprimer. Ils y resteront indéfiniment.
Message d'erreur reçu par les clients lorsqu'ils ont tenté de se connecter et de passer une commande :
« Vous n'êtes pas autorisé à passer des commandes B2B pour DezLin Reveals. Déconnectez-vous pour passer une commande personnelle. »
Marc a utilisé l'API GraphQL d'administration de Shopify (companyContactRemoveFromCompany) pour supprimer tous les contacts clients des profils d'entreprise — 233 contacts supprimés, 0 échec. Cela a résolu le blocage de la page de paiement. Cependant, les 2 346 enregistrements d'entreprise sont toujours présents dans son interface d'administration Shopify. Et avant même que le blocage ne soit résolu, Plus de 150 clients grossistes avaient envoyé un courriel concernant l'impossibilité d'accéder à leurs comptes — une conséquence des règles de géolocalisation de Shopify qui empêchent deux revendeurs situés dans la même région de voir des prix différents sans Shopify Plus.
Pourquoi ces enregistrements ne peuvent pas être supprimés — et ne le seront jamais
Erreur lors de la tentative de suppression : «Cette entreprise ne peut pas être supprimée car elle a des commandes.»
Shopify a confirmé : il s'agit d'une restriction de la plateforme côté serveur. Impossible de la contourner via l'API. Des outils tiers comme Matrixify effectuent la même opération et se heurtent au même problème. Marc a officiellement contacté l'équipe d'ingénierie backend de Shopify. À l'heure où nous écrivons ces lignes, le problème n'est toujours pas résolu. Les 2 346 enregistrements restent définitivement dans son interface d'administration, ce qui fausse les vues B2B, la segmentation client et les rapports d'entreprise. Plus de 195 heures de travail consacrées à la configuration sont perdues. L'expérience visant à économiser 50 $ par mois est désormais une fonctionnalité permanente de la boutique.
Et cela, avant même d'aborder les lacunes fonctionnelles qui auraient rendu la migration impraticable même si le fiasco des entreprises ne s'était jamais produit.
Même dans un scénario idéal où le problème des sociétés ne se serait jamais produit, les outils B2B natifs ne couvrent pas ce que DezLin Reveals utilise réellement :
Plafond de 3 catalogues — tous marchés confondus
Trois catalogues au total, et non par marché. Si le marché américain utilise les trois, il ne reste rien pour une deuxième région ou un quatrième niveau de prix.
Aucune réduction d'aucune sorte au niveau du panier
L'offre « Dépensez 1 000 $ et obtenez 10 % de réduction » ne dispose pas de mécanisme intégré. Les tarifs dégressifs ne s'appliquent qu'à un seul produit, et non à l'ensemble du panier.
Pas de véritable inscription en libre-service
Shopify Forms recueille les candidatures, mais ne les étiquette pas automatiquement, ne les approuve pas automatiquement et ne crée pas de profils d'entreprise. Chaque candidature nécessite une intervention administrative manuelle.
Les codes de réduction sont activés pour tous les clients
Une fois activées pour le B2B, elles s'appliquent par défaut à tous les clients. Les codes de réduction réservés au B2B nécessitent une configuration supplémentaire en dehors des outils natifs.
Tarifs de gros sans point de vente
La tarification B2B n'est pas prise en charge par le système de point de vente Shopify. Salons professionnels, salles d'exposition, vente en gros en personne : rien de tout cela n'est fonctionnel nativement.
Tarification par client via les marchés
Avec l'abonnement Plus, deux revendeurs situés dans la même région ne peuvent pas voir des prix différents. La seule solution : Shopify Plus à 2 300 $ par mois.