Quitter votre application de vente en gros Shopify ou WooCommerce
Le renouvellement tombe dans une formule plus chère, une mise à jour s’est heurtée à votre thème, ou l’extension a été fermée. Sortir les données est la partie facile. Le risque, c’est la semaine où un café ne peut pas commander, et voici l’ordre des étapes qui l’évite.
Publié le 8 octobre 2026
Sur cette page12
- Dois-je quitter mon application de vente en gros ?
- Si vous utilisez Wholesale Market
- Ce qu’il faut sortir, et où cela se trouve
- Renommer les colonnes
- Importer, et ce que l’import n’apporte pas
- Prévenir les cafés
- Un plan sur trois semaines qui ne met pas en jeu la semaine de commandes
- Retirer ce que l’application laisse derrière elle
- Ce qui tourne mal, en général
- À quoi ressemble « terminé »
- Les questions des torréfacteurs
- Où se place Order Book
En bref. Sortir la vente en gros d’une torréfaction d’une application Shopify ou d’une extension WooCommerce pour la passer dans Order Book, ou dans n’importe quel outil de commande, prend environ trois semaines, et l’application reste allumée jusqu’à ce que chaque café ait commandé une fois au nouvel endroit. Exportez d’abord clients et commandes, renommez les colonnes selon le modèle d’import, montez les prix en catalogues, faites passer les cafés en trois vagues et retirez l’application et le code qu’elle laisse dans le thème en dernier. La seule exception est une extension fermée pour un problème de sécurité, que vous désactivez dès le premier jour.
Order Book est l’un des endroits où vous pourriez déménager, alors lisez la dernière section en le sachant. Tout ce qui précède vaut quel que soit l’outil choisi.
Dois-je quitter mon application de vente en gros ?
Partez parce qu’elle vous coûte des commandes, pas parce qu’un avis vous a agacé. Les raisons que donnent les torréfacteurs sont les mêmes d’une application ou d’une extension à l’autre, et elles reviennent depuis des années :
- Le paiement perd le prix de gros ou refuse la commande, et un café appelle pour demander pourquoi.
- Une mise à jour de l’application ou de l’extension casse le thème ou le panier, le plus souvent pendant une semaine chargée.
- Donner à un café son propre prix exige une formule au-dessus de la vôtre.
- Un ticket au support met des jours, ou il est fermé avant que le problème soit réglé.
- La licence se renouvelle au plein tarif, et partir, c’est perdre les groupes de prix construits dedans.
Un de ces problèmes par an, c’est du logiciel. Trois, c’est un schéma, et il ne s’améliorera pas à la prochaine mise à jour, parce qu’il vient de la façon dont ces applications fonctionnent : elles greffent la vente en gros sur une boutique grand public avec des étiquettes clients et du code dans le thème. Les applications de vente en gros Shopify comparées et les extensions WooCommerce comparées les passent une par une.
Il y a des semaines où l’on ne commence pas : votre mois le plus chargé, la semaine d’une hausse de prix, la semaine avant une fermeture pour congés. Trois semaines calmes valent l’attente, sauf si la section suivante vous concerne.
Si vous utilisez Wholesale Market
L’extension Wholesale Market a été fermée sur wordpress.org le 3 août 2026. L’avis sur sa page donne comme raison « Security Issue », et une extension fermée n’est plus téléchargeable et ne reçoit plus de correctifs. Désactivez-la maintenant, avant tout le reste de ce guide. Ne la laissez pas tourner jusqu’à la fin du déménagement.
La désactiver supprime les prix de gros de votre boutique, donc un café qui se connecte verra les prix publics. Pour les jours intermédiaires, demandez à vos cafés de commander par téléphone, e-mail ou message, et saisissez ces commandes vous-même. Faites ensuite les étapes ci-dessous en jours plutôt qu’en semaines : l’export, le renommage et l’import tiennent en un après-midi, et les cafés peuvent passer en une seule vague.
Ce qu’il faut sortir, et où cela se trouve
Exportez tout avant de changer quoi que ce soit, dans un dossier daté. Rien dans ce tableau n’exige que l’application soit retirée, et rien ne doit l’être avant la fin.
| Quoi | Où l’exporter | Ce qu’il vous faut | Ce qui piège les gens |
|---|---|---|---|
| Vos clients professionnels | Shopify : Clients, filtrés par l’étiquette de gros ou l’entreprise B2B, puis Exporter. WooCommerce : Utilisateurs, ou le rapport Clients dans Analytics. | Le nom du café tel que vous le dites, l’e-mail avec lequel il se connecte, la personne qui commande, l’adresse de livraison | La fiche client contient souvent la personne, pas le café. Vous voulez le nom du café sur chaque ligne, toujours écrit de la même façon. |
| Commandes de gros | Shopify : Commandes, filtrées par l’étiquette ou l’entreprise B2B, puis Exporter. WooCommerce : Analytics, Commandes, Télécharger. | Date, café, article, quantité, prix unitaire — une ligne par article quand c’est possible | C’est le fichier que vous importez. Une année entière vaut la peine, parce qu’elle donne au nouveau système le rythme de chaque café. |
| Prix par groupe ou par café | Les écrans de prix de l’application elle-même, ou son export si elle en a un | Un prix par produit et par type de café, puis les cafés qui ont un prix propre | Beaucoup d’applications enregistrent un pourcentage de remise sur le prix public, pas un prix. Transformez chaque pourcentage en chiffre avant de commencer. |
| Minimums et délais de paiement | Les réglages de l’application, et vos propres notes | Minimum de commande, délai de paiement, quel café a quoi | Ils sont souvent liés à une étiquette. Notez quel café porte quelle étiquette avant que les étiquettes disparaissent. |
| Jours de livraison et heure limite | Presque jamais dans l’application. Dans votre tête, ou dans celle du livreur | Jour, heure limite, quels cafés passent quel jour | Aucune application de gros généraliste ne garde cela, c’est donc la seule liste que vous écrivez de zéro. |
Shopify envoie l’export des commandes par e-mail plutôt que de le télécharger quand vous exportez plus de 51 commandes ou par date. WooCommerce fait de même pour un rapport Analytics de plus d’une page, et l’envoie à l’administrateur qui l’a demandé. Lancez les deux et allez torréfier.
Renommer les colonnes
L’import d’Order Book lit un CSV avec ces en-têtes, les mêmes dans toutes les langues : date, client, item, quantity, unit_price, total, email. Seuls date et client sont obligatoires. Les majuscules ne comptent pas, et une espace vaut un tiret bas, donc Total et Email correspondent déjà. Toute autre colonne est ignorée, vous pouvez donc laisser le reste de l’export tel quel. Le modèle est dans l’application, à côté de l’import, sous Télécharger un modèle.
Depuis un export de commandes Shopify
Shopify exporte les noms de colonnes en anglais ; ils figurent donc ici tels qu’ils sont dans votre fichier.
| Colonne Shopify | Renommer en | Remarque |
|---|---|---|
| Created at | date | La date au début de la valeur est lue ; l’heure est ignorée. |
| Billing Company (ou Billing Name si l’entreprise est vide) | client | Le nom du café, écrit pareil sur chaque ligne. |
| Lineitem name | item | Le café et la taille du sachet, tels qu’écrits. Gardé comme texte. |
| Lineitem quantity | quantity | 1,5 et 1.5 se lisent tous deux comme un et demi. |
| Lineitem price | unit_price | Vérifiez la colonne Lineitem discount — voir plus bas. |
email | Correspond déjà. Donne à un nouveau client son premier contact. | |
| Total | total | Correspond déjà. Utilisé seulement quand une ligne n’a pas d’article. |
Une vérification avant de renommer quoi que ce soit. Certaines applications appliquent le prix de gros comme une remise au paiement, et non comme prix de ligne. Dans ce cas, Lineitem price contient le prix public et la remise se trouve dans Lineitem discount. Comparez une commande d’un café à sa facture. Si les deux ne concordent pas, retirez la remise du prix unitaire avant d’importer.
Depuis un téléchargement de commandes WooCommerce
Le rapport Commandes de WooCommerce Analytics télécharge une ligne par commande, avec tous les produits dans une seule cellule. Renommez la colonne de date en date, celle du client en client et celle des ventes nettes en total, et supprimez celle des produits. Chaque commande arrive alors comme une seule ligne pour son total. Cela suffit pour le chiffre d’affaires et pour le rythme de chaque café, pas pour les quantités par café. Si une extension d’export vous donne déjà une ligne par article, renommez plutôt ses colonnes selon la liste complète ci-dessus.
Les quatre choses qui coincent dans le fichier
- Des lignes vides au milieu d’une commande
- Shopify met la deuxième ligne d’une commande, et les suivantes, sur les lignes du dessous, avec la date et le client laissés vides. L’import saute une ligne sans date ou sans client, sans prévenir ; remplissez donc ces deux colonnes vers le bas avant d’enregistrer. Sinon, chaque commande arrive avec sa seule première ligne.
- Des points-virgules au lieu de virgules
- Un tableur réglé en français enregistre souvent le CSV avec des points-virgules. L’import ne lit que les virgules, et un fichier à points-virgules arrive en une seule colonne et il est refusé. Enregistrez en « CSV UTF-8 (délimité par des virgules) », ce qui règle aussi le point suivant.
- Le mauvais encodage
- Le fichier doit être en UTF-8. Un ancien export Windows ou Mac transforme « Café » en charabia, et l’import le refuse plutôt que de deviner.
- Le café écrit de deux façons
- Les clients sont reconnus par leur nom, sans tenir compte des majuscules. « Café Aurora » et « Cafe Aurora SARL » sont deux clients avec chacun la moitié de l’historique. Triez la colonne client et lisez-la une fois de haut en bas avant d’importer.
Les dates peuvent commencer par le jour, comme 31/01/2026, ou s’écrire 2026-01-31. Les lignes de même date et de même client forment une commande. Une commande au total négatif est un remboursement et reste dehors, et l’import dit combien. Importer deux fois le même fichier ne pose pas de problème : les commandes déjà présentes sont sautées.
Importer, et ce que l’import n’apporte pas
Le CSV apporte deux choses : vos clients, créés à partir des noms du fichier, et leurs commandes passées, marquées Livrée. Il n’apporte ni produits ni prix. Les articles des commandes passées restent du texte, tels qu’ils étaient écrits, et la colonne unit_price enregistre ce que chaque ligne passée a coûté, pas ce qu’un café paiera désormais.
- Retirez les comptes morts. Un café qui n’a pas commandé depuis six mois est un prospect, pas un client. Pendant les 30 jours d’essai, il n’y a pas de limite de clients, mais sur une formule l’import entier est refusé s’il vous fait dépasser la limite de la formule.
- Importez le fichier. Dans Clients, avec Importer un CSV d’historique de commandes. Un fichier jusqu’à 25 Mo passe en une fois, et le résumé dit combien de commandes sont entrées, combien de clients ont été créés et combien de doublons ont été sautés.
- Ajoutez vos produits dans Produits, Articles : chaque café une fois, avec ses tailles de sachet.
- Montez les prix en catalogues dans Produits, Catalogues. Faites un catalogue par groupe de prix qu’avait l’application, rattachez-le aux cafés de ce groupe, et donnez à un café son prix propre sur les lignes où il diffère. Vérifiez cinq cafés contre leur dernière facture.
Si votre boutique Shopify a déjà une application personnalisée créée avant 2026, avec un jeton d’accès qui commence par shpat_, vous pouvez la connecter au lieu d’utiliser un CSV. Elle lit vos produits et les commandes d’une entreprise B2B Shopify ou étiquetées gros, et n’écrit rien dans Shopify. Depuis le 1er janvier 2026, Shopify ne laisse plus créer ces applications dans l’administration, donc la plupart des boutiques passent par le CSV. Ce qui reste dans Shopify et ce qui en sort détaille ce partage, et la vente en gros WooCommerce pour les torréfacteurs fait de même pour WordPress.
Prévenir les cafés
Dans Order Book, chaque café se connecte avec l’adresse e-mail que vous avez pour lui, sans mot de passe. Vous ne créez pas d’accès : vous envoyez la lettre de bienvenue depuis la page du client, avec Envoyer la lettre. Elle part aux contacts de commande du café, dans la langue du café, avec la page de connexion et l’adresse déjà remplies. La page du client montre ensuite quand la lettre est partie et, si le service d’e-mail le signale, quand elle a été ouverte. Si le fichier avait une colonne e-mail, chaque client qu’il a créé a déjà cette adresse comme contact.
Envoyez un court message de votre part le jour ouvré avant la lettre, sur le canal que chaque café utilise déjà, pour que la lettre ne ressemble pas à de l’hameçonnage. Dites ce qui change, et à quelle date l’ancien accès professionnel s’arrête.
Bonjour [prénom],
À partir du [lundi 12 octobre], vous commanderez chez nous sur une nouvelle page au lieu de notre boutique en ligne. Demain, vous recevrez un e-mail de notre part : connectez-vous avec cette même adresse, sans mot de passe.
Vos prix, vos jours de livraison et l’heure limite ([lundi 17 h] pour [mercredi]) restent exactement les mêmes.
L’accès professionnel de notre boutique fonctionne jusqu’au [vendredi 30 octobre], puis il disparaît. Si vous préférez m’envoyer votre commande par message, cela marche toujours.
[Votre nom], [Torréfaction]
Vos trois ou quatre plus gros comptes reçoivent un appel plutôt qu’un message. Deux minutes : un e-mail arrive, rien d’autre ne change, appelez-moi si cela vous gêne.
Un plan sur trois semaines qui ne met pas en jeu la semaine de commandes
La règle derrière chaque ligne : l’application reste allumée jusqu’à la livraison de la dernière commande qu’elle a prise. D’ici là, un café qui n’a pas encore changé commande exactement comme avant, et aucune livraison du mercredi ne dépend du déménagement.
| Quand | Ce que vous faites | Où commandent les cafés |
|---|---|---|
| Semaine 1, lundi | Exporter clients, commandes et prix dans un dossier daté du jour. Ne rien changer dans la boutique. | L’application |
| Semaine 1, mardi | Renommer les colonnes, remplir vers le bas les lignes vides, fusionner les cafés écrits de deux façons, retirer les comptes morts. | L’application |
| Semaine 1, mercredi | Importer. Ajouter les produits, puis construire les catalogues à partir des groupes de prix. Vérifier cinq cafés : le total du mois dernier dans le nouveau système contre les factures du mois dernier. | L’application |
| Semaine 1, vendredi | Écrire à cinq cafés bienveillants, puis leur envoyer la lettre de bienvenue. Couper le renouvellement automatique de l’application ou de la licence de l’extension. | L’application, 5 cafés prévenus |
| Semaine 2, du lundi au mercredi | Ces cinq-là commandent dans Order Book. À l’heure limite, construire le plan de torréfaction depuis les deux endroits et les comparer ligne par ligne. | 5 dans Order Book |
| Semaine 2, vendredi | Corriger ce que le cycle a révélé. Deuxième vague : la moitié de ce qui reste, gros comptes compris. | Environ la moitié |
| Semaine 3, vendredi | Le reste. Un café qui commande encore par la boutique reçoit un appel, pas une deuxième lettre. | Tout le monde |
| Après la dernière livraison | La dernière commande prise par l’application est livrée. Retirez maintenant l’application et ce qu’elle a laissé, et redirigez l’ancienne page de gros vers la nouvelle connexion. | Tout le monde |
Une seule personne porte le déménagement du début à la fin. Elle décide des noms de clients et du départ de chaque vague, et c’est elle que joint un café perdu. Si vous tenez aussi votre propre tableur à côté de l’application, quitter le tableur couvre cette moitié-là, sur le même principe.
Retirer ce que l’application laisse derrière elle
Désinstaller retire l’application, mais pas toujours ce qu’elle a ajouté à votre boutique. L’aide de Shopify elle-même dit que certaines applications ajoutent au thème du code qui n’est pas supprimé automatiquement à la désinstallation. Sous WordPress, désactiver une extension ne supprime ni réglages ni tables, et la supprimer ne les efface que si l’extension a été écrite pour cela. Prévoyez donc une heure pour cette étape, après la dernière livraison.
Sous Shopify
- Demandez d’abord. La fiche de l’application ou son développeur peuvent vous dire si la désinstallation demande des étapes en plus. Dans l’administration, vous le joignez par Paramètres, Applications, via le lien d’assistance de l’application.
- Dupliquez le thème en ligne (Boutique en ligne, les trois points, Dupliquer) et faites le ménage dans la copie.
- Vérifiez les intégrations d’applications dans l’éditeur de thème. Une application construite sur les extensions de thème ne modifie pas le code du thème, et son intégration part avec elle.
- Regardez le code de la copie : des fichiers sous
snippets/qui portent le nom de l’application, et des balisesrenderouincludequi les appellent danslayout/theme.liquidet dans les modèles du panier et du produit. Retirez la balise et le snippet ensemble, puis regardez l’aperçu. - Vérifiez vos autres thèmes. Un ancien thème gardé en sauvegarde porte le même code, et le publier un jour ramène le problème.
- Retirez les pages de gros créées par l’application : une page verrouillée, un formulaire de commande de gros, une page d’inscription. Dans Navigation, Redirections d’URL, envoyez l’ancienne adresse de gros vers une courte page avec le lien vers la nouvelle connexion de vos cafés.
- Gardez les clients. Ils achètent peut-être encore au détail. Retirez l’étiquette de gros si rien d’autre ne s’en sert.
- Vérifiez la prochaine facture Shopify pour un prélèvement de l’application, et signalez-le à Shopify s’il y en a un.
Sous WooCommerce
- Faites une sauvegarde complète des fichiers et de la base de données.
- Désactivez, puis supprimez l’extension dans Extensions. Supprimez-la plutôt que de la laisser désactivée : une extension inactive reste sur le serveur et a toujours besoin de mises à jour.
- Rendez aux cafés leur rôle d’utilisateur. Beaucoup d’extensions de gros ajoutent un rôle comme « client professionnel ». Dans Utilisateurs, repassez ces comptes en Client, pour que personne ne garde un rôle qui ne sert plus à rien, puis retirez le rôle s’il est encore là.
- Videz tous les caches : l’extension de cache, le cache de l’hébergeur et le CDN. D’ici là, la boutique peut continuer d’afficher des prix de gros, ou une page de gros qui n’existe plus.
- Vérifiez les restes que la désinstallation de l’extension n’a pas supprimés, ses réglages et ses tables, uniquement avec la sauvegarde sous la main ou avec les instructions de l’éditeur.
- Coupez le renouvellement de la licence dans votre compte sur le site de l’éditeur, si ce n’est pas fait en première semaine.
- Testez en inconnu et en café : prix publics déconnecté, prix publics connecté, et l’ancienne adresse de gros qui redirige.
Ce qui tourne mal, en général
- Désinstaller d’abord. Les prix de gros partent avec l’application, et les cafés qui n’ont pas encore changé voient les prix publics cette semaine-là.
- Perdre la deuxième ligne de chaque commande à cause des lignes vides de l’export Shopify.
- Un fichier à points-virgules, refusé faute d’une colonne de date et d’une colonne de client qui étaient là depuis le début.
- L’ancien accès laissé en ligne. Un café qui l’a en favori commande au prix public, ou ne peut pas commander du tout, et vous l’apprenez le jour de livraison.
- Le renouvellement passé en deuxième semaine parce que personne ne l’avait coupé.
À quoi ressemble « terminé »
- Chaque café actif existe une fois, sous un seul nom, avec l’adresse avec laquelle il se connecte.
- Chaque groupe de prix de l’application est un catalogue, et cinq cafés concordent avec leur dernière facture.
- Chaque café a reçu la lettre de bienvenue, et la page du client le montre.
- La dernière commande prise par l’application est livrée.
- L’application est désinstallée ou l’extension supprimée, le thème ou le cache est propre, et le renouvellement est coupé.
- L’ancienne adresse de gros redirige vers la nouvelle connexion.
Les questions des torréfacteurs
- Combien de temps faut-il pour quitter une application de vente en gros Shopify ou WooCommerce ?
- Trois semaines pour une torréfaction de 15 à 40 comptes : une semaine pour exporter, renommer et vérifier, une semaine avec cinq cafés bienveillants qui commandent au nouvel endroit, et une troisième semaine pour tous les autres. L’application part à la fin de la troisième semaine, une fois livrée la dernière commande qu’elle a prise. L’exception est une extension fermée pour un problème de sécurité, que vous désactivez dès le premier jour.
- Puis-je reprendre mes prix de gros dans le CSV ?
- Pas en tant que prix. Le CSV d’historique de commandes apporte dans Order Book les clients et leurs commandes passées, et la colonne unit_price ne fait qu’enregistrer ce que chaque ligne passée a coûté. Les prix se définissent dans l’application sous forme de catalogues, un par type de client, avec un prix propre au client sur les lignes où il diffère. Les groupes de prix de l’application se recopient à la main ; pour la plupart des torréfactions, c’est moins d’une heure.
- Order Book importe-t-il depuis WooCommerce ?
- Il n’y a pas de connexion à WooCommerce. L’import CSV lit tout fichier qui a une colonne de date et une colonne de client, donc un export WooCommerce fonctionne dès que ces deux en-têtes sont renommés. Le téléchargement des commandes de WooCommerce Analytics compte une ligne par commande ; il apporte donc des totaux, pas des lignes.
- Mes cafés ont-ils besoin d’un nouveau mot de passe ?
- Non. Chaque café se connecte à Order Book avec l’adresse e-mail que vous avez déjà pour lui, et il n’y a aucun mot de passe à créer ni à oublier. Vous envoyez à chaque café une lettre de bienvenue depuis l’application quand vous voulez qu’il commence.
- Puis-je garder Shopify ou WooCommerce pour la boutique grand public ?
- Oui, et c’est ce que font la plupart des torréfacteurs. La boutique continue de vendre des sachets au public. Seule la vente en gros déménage, et ensuite l’application de vente en gros est la seule chose que vous retirez.
- Et si mon extension a été fermée sur wordpress.org ?
- Désactivez-la maintenant, pas à la fin du déménagement. Une extension fermée pour un problème de sécurité ne reçoit plus de correctifs, et la laisser active est le plus grand risque. Pour les jours intermédiaires, prenez les commandes de gros par téléphone ou par message et saisissez-les vous-même.
Où se place Order Book
Order Book n’installe rien dans votre boutique : pas de code dans le thème, rien dans le paiement, et rien à désinstaller si vous partez un jour. Chaque café a son propre compte et voit donc ses propres prix, sans étiquettes clients. Chaque formule a toutes les fonctions, y compris un prix par café, avec un tarif selon le nombre de clients : 49 €, 149 € ou 249 € par mois, sans plafond de commandes et sans frais par commande. Un administrateur peut télécharger à tout moment tout ce que la torréfaction conserve, en un seul fichier, et les commandes s’exportent aussi en CSV.
Ce qu’il ne fait pas, pour que vous puissiez vous organiser : il n’encaisse pas de paiements, n’émet pas de factures, n’imprime pas d’étiquettes de transporteur et ne passe aucune commande de lui-même. Vous continuez à facturer depuis votre propre logiciel et joignez le PDF à la commande.
Essai gratuit de 30 jours, sans carte, ou voyez ce que cela coûte.
Les informations sur Shopify, WooCommerce, WordPress et les extensions viennent de leurs pages d’aide publiques et du répertoire d’extensions de wordpress.org, au 8 octobre 2026, et ont pu changer. Si quelque chose ici n’est plus à jour, écrivez à [email protected] et ce sera corrigé.