---
title: "Quote-to-order : comment un devis accepté devient une vraie commande"
description: "Ce qu'est le passage du devis à la commande, en quoi il diffère du quote-to-cash et du CPQ, ses six étapes, où il casse, et comment il tourne sur Shopify."
url: "https://www.quotway.com/fr/blog/quote-to-order"
type: "blog post"
category: "Quoting & negotiation"
published: "2026-08-28"
updated: "2026-10-07"
verified: "2026-10-07"
shopify_api_version: "2026-10"
audience: "Sales and operations teams running a quote-to-order process, on Shopify or anywhere"
scope: "The quote-to-order process end to end and its Shopify implementation at API 2026-10: what carries and what recalculates at conversion, approvals before conversion, the 500/499 line-item ceiling, and how the stages are measured"
locale: "fr"
source: "QuotWay - B2B Quote & Negotiation App for Shopify"
---

# Quote-to-order : comment un devis accepté devient une vraie commande

**Le quote-to-order, c'est le processus qui transforme un devis convenu en une vraie commande livrable, sans le ressaisir** - demander, chiffrer, négocier, valider, accepter, convertir. C'est la portion de la vente B2B située entre « voici notre prix » et « nous avons une commande », et c'est là que les chiffres convenus se perdent le plus souvent.

La moitié de la confusion vient du vocabulaire : ce guide commence donc par là, puis parcourt les étapes, les endroits où le processus casse réellement, à quoi il ressemble sur Shopify, et comment mesurer si le vôtre fonctionne.

## Quote-to-order, quote-to-cash, order-to-cash, CPQ

Quatre termes qui se recouvrent largement et qu'on échange couramment, dans les conversations comme dans le marketing des éditeurs. Ils couvrent des portions différentes :

| Terme | Commence à | Finit à | Porté généralement par |
|---|---|---|---|
| **CPQ** (configure, price, quote) | Le besoin d'un acheteur | Un devis qui part | La vente |
| **Quote-to-order** | Une demande de devis | Une commande confirmée | La vente et l'exploitation |
| **Order-to-cash** | Une commande | L'encaissement | L'exploitation et la finance |
| **Quote-to-cash** | Une demande de devis | L'encaissement | Toute la chaîne commerciale |

Deux conséquences. **Le CPQ s'arrête là où le quote-to-order devient intéressant** : il se préoccupe de produire un devis correct, pas de ce qu'il advient de l'accord ensuite. Et **le quote-to-cash, c'est le quote-to-order plus l'order-to-cash**, raison pour laquelle un logiciel vendu comme « quote-to-cash » est généralement soit un outil de devis avec de la facturation greffée, soit un ERP avec du devis greffé.

Si vous évaluez des outils, la question utile n'est pas l'étiquette qu'ils emploient. C'est **où commence et où s'arrête leur portion**, et si le passage de relais à chaque frontière est automatique ou consiste en un humain qui retape quelque chose.

## Les étapes, et ce qui doit survivre à chacune

Un processus quote-to-order compte six étapes. Ce qui compte à chacune n'est pas seulement ce qui s'y passe, mais **ce qui doit être transmis intact**.

| Étape | Ce qui se passe | Ce qui doit survivre |
|---|---|---|
| **Demande** | Un acheteur demande un prix sur des articles et des quantités précis | Le besoin : produits, quantités, spécifications, destination de livraison, date impérative |
| **Chiffrage** | Vous construisez une proposition chiffrée | Prix de ligne, remises, transport, expiration - comme un enregistrement, pas comme un message |
| **Négociation** | Les deux parties contre-offrent jusqu'à l'accord | Chaque tour, avec ce qui a changé - pour que « ce qui a été convenu » ne soit jamais contesté |
| **Validation** | Accord interne quand l'affaire le justifie | Qui a validé, quand, et sur quelle base |
| **Acceptation** | L'acheteur s'engage | La version exacte acceptée, et par qui |
| **Conversion** | L'accord devient une commande | Les prix convenus, les conditions, et toute référence de bon de commande |

Lisez la colonne de droite de haut en bas et le fil conducteur saute aux yeux : **chaque étape est une occasion de perdre le chiffre convenu.** Un processus qui fonctionne, c'est un processus où le prix sur la commande est démontrablement le prix que les deux parties ont convenu, et où vous pouvez montrer comment on y est arrivé.

## Où le quote-to-order casse vraiment

En pratique, les échecs sont les mêmes d'une entreprise à l'autre :

- **La ressaisie dans un second système.** Le plus fréquent et le plus coûteux. Quelqu'un lit un devis accepté et le tape dans une commande. Un chiffre inversé devient un problème de marge que personne ne voit avant la clôture du mois.
- **Des prix qui dérivent entre l'accord et la commande.** Le devis disait une chose ; la commande a été construite depuis le catalogue du jour. C'est le cousin discret de la ressaisie, et c'est pire, parce que ça a l'air correct.
- **Des validations qui vivent dans l'e-mail.** Un responsable répond « ça me va » dans un fil. Six mois plus tard, personne ne peut dire qui a autorisé une remise de 22 %.
- **Des conditions convenues mais non appliquées.** Vous avez convenu d'un paiement à 30 jours pendant la négociation, et la commande part en exigeant le paiement au passage en caisse - ou pire, le service financier de l'acheteur reçoit quelque chose que son circuit ne sait pas payer.
- **Une acceptation partielle traitée comme une nouvelle affaire.** L'acheteur veut huit lignes sur onze. Si votre processus ne sait pas convertir les huit en gardant les trois ouvertes, vous perdez les trois ou vous retardez les huit.
- **Aucune piste d'audit.** La version, le validateur, l'acceptation et la conversion vivent chacun ailleurs. Quand on demande comment un prix a été obtenu, le reconstituer prend une après-midi.

Notez qu'aucun de ces problèmes n'est un problème de prix. Ce sont des **problèmes de passage de relais** : un fait connu à une étape qui n'atteint pas la suivante. La liste plus étroite et technique - ce que Shopify lui-même recalcule entre un devis accepté et sa commande provisoire, et comment une conversion y survit - est dans [ce qui casse entre le devis et la conversion](/blog/quote-to-draft-order-failure-modes).

## Le quote-to-order sur Shopify

Shopify n'a pas d'objet devis natif. Son modèle commence au panier ou à la commande : les étapes demande - chiffrage - négociation - validation - acceptation n'ont donc pas de foyer dans la plateforme, et la dernière en a un, évident : **une commande provisoire Shopify**.

La forme d'un processus « du devis à la commande » sur Shopify est donc assez claire. Gérez le cycle de vie du devis dans une application de devis, puis convertissez le devis accepté en **commande provisoire native** - pour que la commande obtenue se trouve là où le reste de l'entreprise se trouve déjà. Vos rapports, vos taxes, votre expédition, vos applications et votre comptabilité voient une commande Shopify ordinaire, parce que c'en est une.

L'alternative - un outil de devis qui garde les commandes dans son propre système - réintroduit exactement le problème de passage de relais que le processus existe pour supprimer.

La mécanique de cette conversion, et ce qu'une commande provisoire sait ou ne sait pas faire, sont couvertes dans [les commandes provisoires Shopify pour le B2B](/blog/shopify-draft-orders-for-b2b) ; les états dont un devis a besoin avant que la commande provisoire existe, et pourquoi celle-ci ne peut pas les contenir, sont exposés dans [une commande provisoire Shopify n'est pas un devis](/blog/shopify-draft-order-vs-quote). Le reste de ce guide reste sur le processus.

## Ce qui est repris, et ce qui est recalculé

C'est la partie que la plupart des textes sur le quote-to-order sautent, et c'est celle qui décide si le chiffre de la commande correspond au chiffre convenu.

**Les prix de ligne négociés sont repris.** Ils sont figés au moment de la conversion plutôt que relus depuis votre catalogue. C'est tout l'intérêt : un prix convenu il y a trois semaines survit à une modification de catalogue faite mardi dernier.

**Les taxes et le transport sont recalculés.** Shopify les recalcule tous deux à la création de la commande provisoire, selon les règles en vigueur et l'adresse de livraison actuelle. Il le faut bien : la taxe est un calcul légal qui dépend de la destination des marchandises, et l'adresse a pu changer depuis le chiffrage. [Pourquoi la taxe du devis ne correspond pas à la commande](/blog/quote-tax-doesnt-match-order) liste chaque donnée que lit Shopify.

**Ce qui signifie que les deux peuvent diverger**, et un processus qui l'ignore est un processus qui surprend quelqu'un. La gestion raisonnable consiste à comparer les chiffres du devis aux chiffres recalculés et à s'arrêter si l'écart est significatif. Dans QuotWay, toute différence est consignée dans l'historique du devis ; un écart de **taxe** au-delà d'un seuil que vous fixez (2 % par défaut) exige une reconnaissance explicite avant que la commande ne parte, et une conversion automatisée s'arrête pour laisser la main à un humain. L'écart de transport est signalé pour revue, sans bloquer.

La cause la plus fréquente d'un écart inattendu n'est pas un changement de règle. C'est **l'adresse de livraison qui change entre la proposition et la conversion** - ce qui se corrige en vérifiant l'adresse, pas en ajustant un seuil.

## Les cas qui cassent un processus naïf

Un processus quote-to-order qui ne sait traiter que « l'acheteur accepte tout, une commande en sort » rencontrera tous les cas suivants dans le trimestre :

**L'acceptation partielle.** L'acheteur s'engage sur les lignes pour lesquelles il est prêt et continue de négocier le reste. Convertir immédiatement les lignes acceptées permet de conclure aujourd'hui l'affaire que vous pouvez gagner, au lieu de la prendre en otage du reste. ([L'acceptation partielle d'une commande](/blog/partial-order-acceptance-b2b).) Forfait Professional et au-delà.

**Un devis, plusieurs commandes.** Adresses de livraison différentes, expéditions échelonnées, entrepôts distincts. Scinder un devis accepté en plusieurs commandes provisoires fait correspondre chaque commande à la façon dont elle part réellement - et chaque groupe recalcule son propre transport : convertissez ensemble si l'acheteur attend un seul frais de port.

**Des lignes qui ne sont pas des produits.** Des frais de montage, du fret, un article fabriqué à la commande. Une ligne personnalisée porte un intitulé et un prix sans variante derrière elle, et se convertit sur la commande comme ligne personnalisée. ([Lignes personnalisées et manuelles](/docs/negotiation/custom-and-manual-line-items).)

**De l'argent à la commande.** Un acompte encaissé au paiement, le solde selon les conditions - « 50 % à la commande, solde à 30 jours ». Sur Shopify, c'est une capacité réservée à Plus, à partir du forfait Professional de notre côté.

**Les conditions de paiement.** Les conditions de paiement Shopify fixées sur le devis - 30 jours, à réception, à l'expédition - sont appliquées lors de sa conversion, de sorte qu'une affaire négociée soit facturée plutôt que débitée. ([Les conditions de paiement Shopify B2B](/blog/shopify-b2b-payment-terms).) Cela fonctionne sur n'importe quel devis, sur tous les forfaits, sans Shopify B2B.

Une limite de plateforme à intégrer dès la conception : **une commande provisoire Shopify contient jusqu'à 500 lignes, et les mutations Admin GraphQL `draftOrderCreate` et `draftOrderUpdate` en acceptent 499**, si bien qu'une application doit traiter 499 comme le plafond pratique (les sources sont dans [l'article sur les limites des commandes provisoires](/blog/shopify-draft-order-limits) ; corrigé le 22 septembre 2026 d'un « 200 » antérieur). Si vos acheteurs commandent régulièrement des centaines de SKU distincts en une fois, prévoyez le découpage.

## La validation est avant la conversion, pas après

Une erreur de conception récurrente consiste à placer l'accord à la fin : valider la commande une fois qu'elle existe. C'est trop tard, doublement : l'acheteur a déjà vu un prix que vous n'aviez pas autorisé, et défaire une commande est bien pire que de ne pas envoyer une proposition.

La validation se place aux deux moments où un engagement est pris envers quelqu'un d'extérieur à l'entreprise : **quand une proposition est envoyée**, et **quand l'acheteur accepte**. Contrôlez le premier et un commercial ne peut pas mettre un prix non autorisé sous les yeux d'un acheteur. Contrôlez le second et l'organisation de l'acheteur peut faire tourner son propre accord achats avant de s'engager.

Pour que ce soit un contrôle et non une convention, la vérification doit être imposée côté serveur plutôt qu'affichée dans une interface - voir [comment l'application des validations fonctionne](/docs/approvals/how-approval-enforcement-works) - et les seuils doivent être écrits avant d'être configurés, ce à quoi sert une [matrice de validation](/blog/b2b-quote-approval-matrix).

## Mesurer le quote-to-order

Deux chiffres, et une mise en garde.

**Le taux de transformation devis → commande** - la part des devis qui deviennent des commandes. Avant de le comparer à quoi que ce soit, décidez du dénominateur : demandes reçues, propositions envoyées, ou devis arrivés à une décision. La même entreprise, le même mois, peut honnêtement annoncer des chiffres allant d'environ 30 % à plus de 60 % selon celui que vous retenez.

**Le temps de cycle** - la durée entre la demande et la commande. Il vaut la peine de le scinder en première réponse, réponse à la proposition, et total, parce qu'une entreprise qui accuse réception en une heure et chiffre en trois jours a un problème très différent de celle qui ne fait ni l'un ni l'autre.

**La mise en garde :** il n'existe aucune référence publiée crédible sur l'un ou l'autre. Les chiffres qui circulent viennent de pages d'éditeurs sans échantillon ni méthode communiqués, et la recherche rigoureuse dans ce domaine mesure le délai de réponse à un *prospect*, pas à un devis. [Ce que disent vraiment les références publiées sur les devis B2B](/blog/b2b-quote-benchmarks) remonte la piste de chacun. Comparez votre taux à votre propre tendance, sur une définition figée, pas à un chiffre trouvé quelque part.

## Un exemple chiffré

Un distributeur reçoit une demande pour 2 400 unités d'une pièce, à un prix de contrat annuel.

1. **Demande.** L'acheteur la soumet depuis la boutique avec la quantité, la destination de livraison et une date impérative à six semaines. Le prix catalogue est de 12,40 $ : la demande s'estime donc à 29 760 $.
2. **Chiffrage.** Un commercial construit une proposition à 11,20 $ l'unité - une remise de 9,7 % - plus 986 $ de fret palettisé et une expiration à 14 jours. Total : 27 866 $.
3. **Validation.** La remise est sous 10 % : aucune étape de validation ne s'active et la proposition part immédiatement. Une remise de 12 % serait d'abord passée par un responsable des ventes.
4. **Négociation.** L'acheteur contre-offre à 10,75 $. Le commercial contre-offre à 11,00 $, ce qui reste au-dessus du plancher de prix. Les deux tours sont enregistrés comme versions ; l'acheteur accepte le troisième.
5. **Acceptation.** L'acheteur accepte depuis son compte client. L'acceptation est horodatée et porte son adresse e-mail.
6. **Conversion.** Le devis accepté devient une commande provisoire à 11,00 $ l'unité - pas 12,40 $. Shopify recalcule taxes et transport ; le fret revient 14 $ plus cher que chiffré, ce qui est signalé et reste sous le seuil. Les conditions à 30 jours de l'acheteur sont appliquées, et la commande est facturée plutôt que débitée.

Durée écoulée : quatre jours. Le chiffre sur la facture est le chiffre convenu au troisième tour, et chaque étape entre les deux est consignée.

## Erreurs courantes

- **Chiffrer dans un outil qui garde la commande.** Vous avez déplacé le problème de passage de relais, vous ne l'avez pas résolu.
- **Traiter le devis comme un document plutôt que comme un enregistrement.** Un PDF est une sortie. C'est l'historique versionné qui tranche les litiges.
- **Valider à la fin.** Contrôlez la proposition et l'acceptation, pas la commande.
- **Ignorer le recalcul.** Taxes et transport bougeront. Décidez de votre tolérance avant que cela n'arrive.
- **Pas d'expiration.** Un devis sans échéance est un prix auquel vous vous engagez indéfiniment, et un pipeline qui ne se vide jamais.
- **Mesurer la transformation sans figer le dénominateur.** Le chiffre ne veut rien dire si sa définition bouge.
- **Ne concevoir que pour le cas idéal.** L'acceptation partielle et les expéditions scindées ne sont pas des cas limites en B2B ; c'est le quotidien.

## Questions fréquentes

### Qu'est-ce que le quote-to-order ?

Le quote-to-order est le processus qui transforme un devis convenu en une vraie commande livrable sans le ressaisir : il couvre la demande, la proposition chiffrée, les tours de négociation, la validation interne, l'acceptation de l'acheteur et la conversion en commande. Son objet est que le prix de la commande soit démontrablement le prix convenu par les deux parties, avec la trace de la façon dont on y est arrivé.

### Quelle différence entre quote-to-order et quote-to-cash ?

Le quote-to-order va d'une demande de devis à une commande confirmée. Le quote-to-cash prolonge la même chaîne à travers l'expédition et la facturation jusqu'à l'encaissement : le quote-to-cash, c'est donc le quote-to-order plus l'order-to-cash. Le CPQ est encore plus étroit : il s'arrête quand le devis part, et ne couvre pas ce qu'il advient de l'accord ensuite.

### Qu'est-ce qu'un flux du devis à la commande ?

C'est la séquence que suit un devis sur le chemin de la commande : demande, chiffrage, négociation, validation, acceptation, conversion. Un flux, c'est toutefois plus que des étapes : ce sont les règles qui s'y attachent - quelles remises exigent un accord, combien de temps un devis reste valable, et ce qui se passe quand un acheteur n'en accepte qu'une partie.

### Shopify prend-il en charge le quote-to-order nativement ?

Pas entièrement. Shopify n'a pas d'objet devis natif : les étapes de demande, de négociation et de validation n'ont pas de foyer dans la plateforme. La dernière étape, si : un devis accepté peut devenir une commande provisoire Shopify native. En pratique, cela veut dire qu'une application de devis gère le cycle de vie et transmet le résultat à Shopify sous forme de vraie commande, au lieu de le garder dans un système séparé.

### Qu'arrive-t-il au prix entre le devis et la commande ?

Les prix de ligne négociés doivent être figés à la conversion plutôt que relus depuis votre catalogue, pour qu'un prix convenu survive aux modifications ultérieures du catalogue. Les taxes et le transport, c'est autre chose : ils sont recalculés au moment de la commande selon les règles en vigueur et l'adresse de livraison actuelle, et peuvent donc différer des chiffres du devis. Un processus sain compare les deux et s'arrête si l'écart est significatif.

### Une partie seulement d'un devis peut-elle devenir une commande ?

Oui, si votre processus prend en charge l'acceptation partielle : l'acheteur s'engage sur les lignes pour lesquelles il est prêt, celles-ci se convertissent immédiatement en commande, et les lignes restantes demeurent ouvertes à la négociation. Cela vaut la peine de l'avoir, car l'alternative consiste à prendre en otage une affaire que vous pourriez conclure aujourd'hui.

### Combien de temps devrait durer le quote-to-order ?

Il n'existe pas de référence publiée crédible : les chiffres en circulation viennent de pages d'éditeurs sans échantillon communiqué, et la recherche rigoureuse mesure la première réponse à un prospect plutôt que le délai jusqu'à un devis chiffré. Mesurez votre propre temps de cycle, scindez-le en première réponse et réponse à la proposition, et suivez la tendance sur une définition figée plutôt que contre le chiffre de quelqu'un d'autre.

## La place de QuotWay

QuotWay est une application de devis et de négociation B2B pour Shopify, conçue par EFOLI. Elle couvre les étapes que Shopify ne couvre pas : les demandes de devis depuis la boutique ou le panier, des propositions versionnées avec un prix par ligne et une expiration, des contre-offres dans les deux sens, des politiques de validation imposées côté serveur avant qu'une proposition ne parte, et l'acceptation par l'acheteur depuis un compte client ou un portail hébergé. Puis elle transmet le résultat à Shopify sous forme de **commande provisoire native** portant les prix négociés, taxes et transport recalculés et tout écart consigné - avec les conditions de paiement à la conversion sur tous les forfaits, l'acceptation partielle et la conversion scindée sur Professional, et les acomptes sur les boutiques Shopify Plus à partir de Professional. Le forfait Lite gratuit fait tourner toute la boucle. Voir [convertir les devis en commandes](/features/convert-to-orders), [ce que QuotWay sait faire et sur quel forfait](/capabilities), les [forfaits et tarifs](/pricing), ou [ajouter QuotWay sur Shopify](/install).

## Sources

Pages Shopify revérifiées le 7 octobre 2026, sauf mention contraire :

- [Centre d'aide Shopify : commandes provisoires et factures](https://help.shopify.com/en/manual/fulfillment/managing-orders/create-orders)
- [Centre d'aide Shopify : prérequis et points d'attention pour le B2B](https://help.shopify.com/en/manual/b2b/getting-started/considerations) - les limites de lignes des commandes et des commandes provisoires.
- [Centre d'aide Shopify : le B2B sur Shopify](https://help.shopify.com/en/manual/b2b) (lu le 22 septembre 2026)
- [Centre d'aide Shopify : créer des commandes provisoires](https://help.shopify.com/en/manual/fulfillment/managing-orders/create-orders/create-draft) - ce qui est repris et ce qui est recalculé à la conversion

Les faits Shopify de cet article sont tenus à jour dans la [référence Shopify B2B](/reference/shopify-b2b#checkout-and-draft-orders) ; les conditions qui déplacent un chiffre entre l'acceptation et la conversion sont énumérées dans [ce qui casse entre le devis et la conversion](/blog/quote-to-draft-order-failure-modes).
