Advanced Custom Field et Custom Post Types (2-en-1)
Créez des champs personnalisés sur vos produits, catégories, pages CMS et clients Affichez-les en boutique sans...
Chaque étape est enregistrée et visible, côté client comme côté équipe.
« Demander un devis » apparaît sous « Ajouter au panier » et sur la page panier, uniquement pour les groupes de clients que vous autorisez. La déclinaison et la quantité choisies sont reprises.
Le client ajuste les quantités, indique sa société, son numéro de TVA et son besoin. Le devis reste attaché à son compte, avec une référence unique.
Vous saisissez le prix unitaire négocié HT, la date de validité et un message. Les totaux HT, taxes et TTC sont recalculés avec les règles de la boutique avant l’envoi.
En un clic, les produits et quantités du devis rejoignent le panier avec leur prix négocié. Le client commande ensuite avec les transporteurs et les moyens de paiement habituels.
Cinq statuts, des filtres, l’historique complet et les liens vers le panier et la commande : chaque devis se suit sans quitter le back-office.
Accusé de réception et proposition partent dans la langue du client, avec un lien direct vers son devis. Votre équipe reçoit une notification à chaque nouvelle demande, acceptation ou refus.
Un client professionnel demande un prix pour quelques pièces, puis pour une quantité bien plus importante. La demande arrive par téléphone ou par e-mail, le prix se négocie dans un fil de discussion, et la commande est ressaisie à la main dans le back-office. Entre-temps, le tarif accordé se perd, le client commande au prix catalogue, ou personne ne sait si le devis a été accepté.
Devis B2B installe ce parcours dans votre boutique PrestaShop : le client demande un devis depuis la fiche produit ou son panier, vous répondez avec un prix négocié par ligne et une date de validité, et son acceptation met les produits dans son panier aux prix négociés, prêts à commander. Chaque étape laisse une trace : statut, historique et e-mails.
Sur la fiche produit, le bouton « Demander un devis » se place sous « Ajouter au panier » et reprend la déclinaison et la quantité choisies. Sur la page panier, un second bouton transforme toutes les lignes du panier en une seule demande. Vous choisissez les groupes de clients autorisés : vos clients professionnels voient le bouton, vos clients particuliers peuvent ne pas le voir.
Un visiteur non connecté est invité à se connecter ou à créer un compte, puis revient au formulaire. La version 1.0.0 fonctionne avec un compte client : les devis pour visiteurs sans compte, envoyés par un lien sécurisé, ne sont pas couverts.
Le formulaire affiche les produits, la référence, le prix catalogue HT et la quantité. Depuis une fiche produit, le client ajuste la quantité ; depuis le panier, les quantités sont reprises telles quelles, avec un lien pour modifier le panier. Il peut indiquer sa société, son numéro de TVA et un message, tous facultatifs : délai souhaité, conditionnement, commande régulière. Une case de consentement, un contrôle anti-spam et un jeton de sécurité protègent l’envoi. Le devis reçoit une référence unique et arrive dans votre back-office avec le statut « Nouveau ».
Dans le back-office, la fiche du devis rappelle le prix catalogue au moment de la demande. Vous saisissez le prix unitaire négocié HT de chaque ligne, la date de validité et un message pour le client. Les totaux HT, taxes et TTC se recalculent avec les règles de taxe de la boutique et l’adresse du client, avant l’envoi. Un bouton « Recalculer » vérifie les montants sans rien envoyer.
La proposition part par e-mail dans la langue du client, avec un lien vers son devis. Le statut passe à « Proposition envoyée », et l’historique enregistre la date et l’auteur.
Depuis son compte, dans « Mes devis », le client lit la proposition et l’accepte ou la refuse, avec un motif facultatif. S’il accepte, les produits et quantités du devis sont ajoutés à son panier avec le prix négocié de chaque ligne, posé comme un prix spécifique natif lié à ce panier et à ce client. Les articles déjà présents restent dans le panier. Le client commande ensuite comme d’habitude, avec les transporteurs et les moyens de paiement de la boutique.
Le prix négocié ne vaut que pour ce panier. Une quantité inférieure à celle du devis revient au prix catalogue ; au-dessus, le prix unitaire négocié reste appliqué. Les autres produits gardent leur prix habituel, et une proposition expirée ou déjà traitée ne peut plus être acceptée.
La liste des devis se filtre par statut, client, société, date et référence, et se trie sur chaque colonne. Chaque devis a cinq statuts :
La fiche montre les coordonnées du client, son message, les lignes, la proposition, le panier et la commande qui en découlent, puis l’historique complet. Trois e-mails accompagnent le parcours : l’accusé de réception au client, la proposition avec son lien, et une notification à votre équipe à chaque nouvelle demande, acceptation ou refus. Les destinataires se configurent dans les réglages.
La validité est contrôlée à l’ouverture du devis et au moment de l’acceptation : inutile de mettre en place une tâche planifiée. Une proposition peut être renvoyée avec un nouveau prix et une nouvelle date tant que le client n’a pas répondu.
Vous activez ou désactivez les demandes, choisissez les groupes de clients, les emplacements du bouton, la validité par défaut (30 jours), les destinataires des notifications et les textes de la boutique dans les cinq langues. En multiboutique, chaque boutique a ses devis et ses réglages. À la désinstallation, les devis sont conservés par défaut, sauf si vous choisissez de les supprimer ; ils sont supprimés avec le compte client.
La version 1.0.0 ne produit pas de PDF, n’accepte pas de pièces jointes, ne gère ni contre-offre ni messagerie, et ne crée pas de devis à l’initiative du marchand. Elle ne masque pas les prix et ne remplace pas « Ajouter au panier ». Les frais de port suivent les transporteurs de la boutique et ne sont pas négociés. Les relances automatiques, l’export CSV, les prix par groupe et le paiement à terme ne sont pas inclus.
PrestaShop 1.7.8, 8.0+ ou 9.0+, PHP 7.4 ou plus, thèmes Classic et Hummingbird. Interface et e-mails en français, anglais, espagnol, italien et polonais. Aucun service externe n’est nécessaire : les e-mails partent avec PrestaShop et le paiement utilise les moyens déjà installés.
Arrêtez de ressaisir vos devis : laissez vos clients professionnels demander, négocier et commander au même endroit.
Découvrez comment nous nous comparons aux alternatives les plus courantes du marché.
| Fonctionnalité | WePresta | Addons |
|---|---|---|
| payments Tarification transparente | check_circle | cancel |
| update Mises à jour à vie incluses | check_circle | cancel |
| support_agent Support direct du développeur | check_circle | cancel |
| verified Compatible PS 1.7, 8 & 9 | check_circle | help_outline |
| code Code propre et standardisé | check_circle | cancel |
| storefront Compatible Multi-boutique | check_circle | help_outline |
| money_off Aucun frais de renouvellement caché | check_circle | cancel |
Trouvez les réponses aux questions fréquemment posées sur ce module
Installation en 5 minutes · Documentation complète incluse
Créez des champs personnalisés sur vos produits, catégories, pages CMS et clients Affichez-les en boutique sans...
Un formulaire de contact par sujet, avec des champs conditionnels qui apparaissent selon les réponses Validation...
Promotions avancées : 3x2, paliers, packs, cross-selling Application automatique au panier, sans code promo...
check_circle
check_circle