Hola @ignacio96 y @felix_es35,
@felix_es35 tiene razón. PrestaShop 1.7, por defecto, está diseñado para un proceso de compra directo con pago inmediato, no para un proceso de negociación de presupuestos. Intentar adaptar el flujo de pago para generar PDF de presupuesto y gestionarlo de forma manual es una tarea compleja, que requiere muchas modificaciones en el core o overrides muy extensos, lo cual no es recomendable y complica las actualizaciones futuras.
Para este tipo de operativa B2B, donde los clientes necesitan solicitar precios especiales o volúmenes, lo ideal es usar una herramienta de presupuestos específica. Este tipo de módulo permite a tus clientes enviar su carrito como una solicitud de presupuesto, te da herramientas en el Back Office para gestionar esas solicitudes, ajustar precios, añadir notas y luego generar un PDF profesional que puedes enviar al cliente. Además, facilita la conversión del presupuesto aceptado en un pedido real con un solo clic. Es la forma más limpia y mantenible de conseguirlo sin tocar el código base de PrestaShop.