Bonjour @baptiste_pro92 et @lucietech,
Effectivement, la limitation est bien connue. Sur PrestaShop 1.7.4.1, comme sur la plupart des versions, la logique du tunnel de commande est conçue pour aboutir à un paiement. Il n'y a pas de fonction intégrée permettant de suspendre ce processus pour négocier un devis, encore moins de générer un PDF associé.
Tenter de développer une telle fonctionnalité avec des modifications profondes du cœur ou des overrides de classes Cart et Order serait une tâche complexe, coûteuse en maintenance et risquerait de compromettre la stabilité de votre boutique lors des mises à jour.
Pour cette problématique spécifique de gestion des devis B2B, la solution la plus pérenne et la plus efficace est d'utiliser un module spécialisé. Il existe des outils conçus précisément pour automatiser devis sur la boutique. Ces modules ajoutent généralement une option 'Demander un devis' dans le panier ou sur les fiches produits pour certains groupes de clients, permettent la gestion des devis depuis le back-office, la modification des prix et quantités, et la génération de documents PDF. Cela vous évitera de lourds développements et des maux de tête.