Quick Order dans Magento 2 : commandes B2B rapides et listes d’achat
Les clients réguliers d’un grossiste savent souvent exactement ce qu’ils souhaitent commander. Ils disposent de références dans un tableur, d’un relevé de l’entrepôt ou d’une liste de matériaux pour le prochain projet. Ouvrir chaque fiche produit allonge alors le parcours d’achat. Quick Order dans Kowal B2B Suite pour Magento 2 permet de préparer une liste à partir des SKU et des quantités, puis d’ajouter ses articles au panier.
Cette fonction associe la saisie de plusieurs articles aux listes d’achat, au contrôle d’accès au catalogue et aux prix B2B. Voici son fonctionnement et des exemples pratiques. La description correspond à l’implémentation examinée en novembre 2026.
Comment fonctionne Quick Order dans Magento 2 ?
Le processus commence dans le compte client B2B. L’utilisateur crée une liste nommée, l’ouvre et colle les articles. Chaque ligne contient un SKU, une quantité et une note facultative. Après validation, le module enregistre les articles. Le bouton d’ajout de la liste au panier lance une nouvelle validation et transmet les produits au panier standard de Magento.
- Connectez-vous à un compte rattaché à une entreprise B2B active.
- Créez une liste, par exemple « Réapprovisionnement » ou « Matériaux du projet Alpha ».
- Collez les SKU et les quantités, avec des notes si nécessaire.
- Corrigez les articles signalés par la validation.
- Ajoutez la liste enregistrée au panier et vérifiez son contenu.
- Terminez l’achat selon le processus de commande de la boutique.
L’ajout d’une liste au panier ne passe pas automatiquement commande. Le client utilise toujours le panier et le checkout. La liste reste un outil de préparation auquel il peut revenir.
Coller plusieurs SKU : format et exemples
Le formulaire accepte un produit par ligne. Le SKU et la quantité peuvent être séparés par des espaces blancs, notamment une espace ou une tabulation. Un format lisible avec des points-virgules est également pris en charge :
SKU;quantité;note
Ce modèle décrit la structure des données. Collez uniquement les articles, sans ligne d’en-tête, par exemple :
SRUBA-M8-50;200;Réapprovisionner le rayon A
PODKLADKA-M8;400;Stock pour la production
REKAWICE-XL;20;Service de montage
Remplacez les SKU d’exemple par les véritables codes de la boutique. Chaque envoi peut comporter jusqu’à 100 lignes non vides. Divisez les ensembles plus importants en lots. Les données d’un tableur peuvent être collées après préparation des colonnes. Le formulaire standard accepte du texte collé et ne propose pas de bouton d’importation de fichier XLSX ou CSV.
La note précise l’usage de l’article, par exemple un poste de travail ou un projet. Elle est enregistrée et affichée dans la liste. Elle ne devient pas nécessairement un commentaire de ligne de commande : ce transfert doit être vérifié ou mis en œuvre séparément.
Des listes d’achat pour les commandes récurrentes
Nommez les listes selon votre organisation : « Maintenance », « Fournitures de bureau », « Entrepôt central » ou « Projet Alpha ». À la création, vous pouvez marquer une liste comme liste par défaut. La vue d’ensemble affiche le nom, le nombre d’articles, cet indicateur et les informations identifiant la liste et son propriétaire.
Le détail présente le SKU, la quantité, le dernier prix enregistré avec sa devise, l’indicateur de disponibilité et la note. Un ensemble préparé peut ainsi être réutilisé sans être recréé.
Ajouter à nouveau le même SKU à la même liste met à jour l’article existant. Si 20 unités étaient enregistrées et que vous en envoyez ensuite 30, la liste contient 30 unités. Les quantités ne s’additionnent pas pour atteindre 50. Privilégiez une ligne par SKU avec la quantité totale souhaitée.
Que vérifie le système avant l’enregistrement ?
La saisie rapide respecte les règles de vente B2B. La validation tient compte de l’entreprise et du website Magento, c’est-à-dire du canal de vente dans lequel travaille le client.
| Contrôle | Conséquence pour l’achat |
|---|---|
| B2B actif et rattachement de l’entreprise au website | La liste fonctionne dans le bon canal et contexte client. |
| Existence et état actif du SKU | Un produit incorrect ou désactivé génère une erreur. |
| Affectation du produit au website | Le produit doit appartenir au canal de vente actuel. |
| Visibilité pour l’entreprise | Connaître un SKU ne contourne pas les restrictions du catalogue B2B. |
| Quantité supérieure à zéro | Une quantité nulle ou négative échoue à la validation. |
| Résolution du prix B2B | Le prix est déterminé selon l’entreprise, le website, le SKU, la devise et la quantité. |
Si un seul article échoue à la validation, l’opération n’enregistre pas l’ensemble envoyé. Le client reçoit des messages identifiant les SKU concernés, peut corriger les données et les soumettre à nouveau.
Quick Order ne remplace pas toutes les règles du panier Magento. Stock disponible, restrictions de vente, quantités minimales, incréments de quantité et options obligatoires peuvent être contrôlés lors de l’ajout au panier. Enregistrer une liste ne réserve pas de marchandises.
Quick Order et tarifs B2B : comment le prix est-il déterminé ?
Lors de la validation, Quick Order utilise le mécanisme Pricing de B2B Suite. Il lui transmet l’entreprise, le canal, la devise, le SKU et la quantité demandée. La préparation tient donc compte des règles tarifaires du client, y compris des paliers de quantité prévus par sa liste de prix.
Le résultat est enregistré comme Last Price — dernier prix. Il s’agit d’une information au moment de l’enregistrement, pas d’un engagement à maintenir les conditions commerciales. Le tarif peut évoluer entre la préparation et l’achat.
Lors de l’ajout au panier, les articles sont validés et les prix résolus à nouveau. Les produits sont transmis avec les quantités et le contexte de l’entreprise ; Last Price n’est pas imposé comme prix manuel. Vérifiez le calcul définitif dans le panier actuel.
De même, l’indicateur de disponibilité d’une liste enregistrée ne constitue ni une réservation ni une garantie du stock actuel. Les règles tarifaires sont expliquées dans Tarifs B2B dans Magento 2 : comment fonctionne Price List ?
Qui peut utiliser les listes d’achat ?
Créer et utiliser des listes exige le contexte d’entreprise approprié et le droit de passer commande. L’accès à une liste est vérifié selon l’entreprise, le website et son statut actif. Connaître son identifiant ne donne pas accès à la liste d’une autre entreprise.
La liste conserve l’identifiant du client qui l’a créée, mais le contrôle d’accès repose sur l’entreprise et les autorisations de l’utilisateur. L’indication du propriétaire ne garantit donc pas une liste privée visible uniquement par son créateur. Cela compte lorsque plusieurs personnes gèrent les achats d’une même entreprise.
Scénario 1 : réapprovisionnement hebdomadaire
Un distributeur commande régulièrement plusieurs dizaines de matériaux identiques. Un magasinier prépare les SKU et les quantités manquantes, puis l’acheteur les colle dans la liste « Réapprovisionnement hebdomadaire ».
Lors de l’achat suivant, il réutilise la liste en mettant à jour les quantités des SKU existants. Il dispose d’un point de départ stable et limite les recherches manuelles. Avant l’ajout au panier, il doit vérifier toute la liste : omettre un SKU dans un nouveau lot collé ne supprime pas un article déjà enregistré.
Scénario 2 : des listes distinctes par projet
Une entreprise d’installation travaille sur plusieurs chantiers. Elle crée « Projet Alpha » et « Projet Beta » et ajoute aux SKU des notes précisant la destination des matériaux.
Cette organisation facilite la préparation et le contrôle de complétude. Après l’ajout, l’acheteur vérifie tous les produits du panier : l’opération complète le panier existant et ne crée pas automatiquement une commande séparée pour chaque projet.
Scénario 3 : achats selon le tarif du client
Un partenaire régulier commande selon ses besoins : 20 unités une semaine, puis 100 la suivante. Quick Order transmet cette quantité au mécanisme de prix, qui applique les conditions du client.
Si un autre palier tarifaire s’applique à la quantité supérieure, il intervient dans la résolution du prix. L’acheteur peut préparer son ensemble par SKU et vérifier les conditions actuelles avant de finaliser, sans négocier chaque ligne manuellement avec un commercial.
Scénario 4 : comprendre un SKU refusé
Un client indique qu’il ne peut pas ajouter un produit déjà acheté. L’administrateur lance Debug SKU avec l’entreprise, le website et la devise appropriés. Le résultat aide à vérifier la validité, le message, le prix calculé et sa source.
Le produit a peut-être été désactivé, retiré du canal ou masqué pour cette entreprise. L’équipe peut corriger la véritable cause plutôt que demander au client de répéter la même tentative.
Shopping Lists, Import Logs et Debug SKU dans l’administration
La rubrique B2B > Quick Order fournit des outils de gestion et de diagnostic :
- Shopping Lists — listes enregistrées avec website, entreprise, client, statut et indicateur de liste par défaut. Le détail comprend articles, quantités, derniers prix, devises, disponibilité et notes. L’administrateur peut supprimer un article et exporter la liste en CSV.
- Import Logs — imports enregistrés avec progression et nombre de lignes incorrectes. View Errors présente numéro de ligne, SKU, quantité, message et données sources. Ce registre ne signifie pas que le formulaire client téléverse et traite automatiquement des fichiers.
- Debug SKU — diagnostic de plusieurs articles dans le contexte B2B choisi, avec résultats de validation, prix et source du prix.
B2B Suite fournit aussi des contrats de validation et de gestion des listes d’achat. Ils peuvent servir à construire un flux personnalisé. Si les listes proviennent d’un ERP ou d’un autre système, le format et la connexion doivent être définis dans l’intégration. Consultez l’article sur Integrations dans B2B Suite.
Comment préparer la boutique à la commande rapide ?
La cohérence des SKU entre la boutique et les documents des clients est essentielle. Fournissez un exemple simple à coller et testez le parcours complet avec une entreprise réelle, son catalogue et son tarif.
Au déploiement, testez les produits simples et les cas avec options obligatoires, la modification d’une quantité existante, un code incorrect, un produit indisponible et un achat après changement de prix. L’ajout standard depuis la liste transmet SKU et quantité. Les produits nécessitant une variante ou des options supplémentaires demandent une vérification distincte du parcours d’achat.
Évaluez le résultat avec le temps de préparation du panier, les questions concernant les SKU incorrects et la part des commandes passées en autonomie par les clients réguliers. Comparez ces indicateurs avant le lancement et après une période d’utilisation.
Questions fréquentes sur Quick Order
Peut-on coller des produits depuis Excel ?
Oui, sous forme de texte au format pris en charge : un SKU avec quantité et note facultative par ligne, sans en-tête. Le formulaire accepte les espaces blancs ou les points-virgules. Ce n’est pas un téléversement direct de fichier XLSX.
Combien d’articles peut-on envoyer en une fois ?
Le formulaire accepte jusqu’à 100 lignes non vides par envoi. Les lots suivants peuvent être ajoutés séparément.
Saisir à nouveau un SKU augmente-t-il la quantité enregistrée ?
La quantité est remplacée par la nouvelle valeur. Si 10 unités étaient enregistrées et que vous saisissez 15, la liste contient 15 unités.
La liste garantit-elle prix et disponibilité ?
Non. Le dernier prix et l’indicateur de disponibilité reflètent des données enregistrées. Une nouvelle validation précède l’ajout au panier, et Magento contrôle les autres règles de vente.
Quick Order contourne-t-il les restrictions du catalogue de l’entreprise ?
Non. Le produit doit passer le contrôle de visibilité pour l’entreprise et les autres règles de validation B2B.
Enregistrer une liste revient-il à passer commande ?
Non. Préparez la liste, ajoutez-la au panier, puis terminez l’achat dans le processus de commande standard.
Facilitez les achats récurrents de vos clients réguliers
Quick Order convient aux clients qui utilisent des codes produit et commandent régulièrement de nombreux articles. Les listes organisent leurs sélections, tandis que la validation commune du catalogue et des prix conserve le contexte commercial de l’entreprise.
Découvrez Kowal B2B Suite pour Magento 2 Open Source ou contactez-nous pour déployer Quick Order. Lisez aussi comment réduire le traitement manuel des ventes B2B.