PrestaShop Checkout & Pago

DataFirefly Solicitud de Presupuesto B2B

Venda en B2B: del presupuesto al pedido, sin salir de PrestaShop

Módulo PrestaShop 8 & 9 que añade un verdadero circuito de venta B2B a su tienda. Un botón «Presupuesto» reemplaza o complementa el añadir al carrito, sus clientes profesionales crean una solicitud en un carrito de presupuesto dedicado, y usted retoma el control en el back-office para negociar los precios línea por línea, aplicar un descuento global, fijar una validez y generar un PDF con los colores de su tienda. Una vez aceptado el presupuesto, un clic lo transforma en un pedido real con los precios negociados congelados. Pensado tanto para PrestaShop 8 como para PrestaShop 9, sin dependencia de Composer.

Nuevo PS 8 & 9 B2B
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Demande de devis Module Prestashop
v1.0.0 · actualizado 2026-06-02
Qué hace

La versión corta.

01

Botón «Presupuesto» configurable

Reemplace el añadir al carrito por una solicitud de presupuesto, o añada el botón como complemento. Ocultación opcional de los precios y restricción por grupos de clientes.

02

Carrito de presupuesto dedicado

Independiente del carrito de compra, persistente entre páginas y transferido automáticamente al iniciar sesión. Solicitud posible para clientes conectados y, opcionalmente, invitados.

03

Negociación en el back-office

Ajuste el precio de cada línea, aplique un descuento global como importe o porcentaje, fije gastos de envío indicativos, añada un mensaje y una fecha de validez.

04

PDF nativo de PrestaShop

Generación de un presupuesto en PDF con el estilo de su tienda mediante el motor nativo de PrestaShop, con logotipo, datos del cliente, líneas detalladas y condiciones.

05

Conversión en pedido

Un clic transforma el presupuesto aceptado en un pedido real: precios negociados congelados mediante SpecificPrice, descuento mediante regla de carrito, y luego validateOrder con el estado que elija.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona DataFirefly Solicitud de Presupuesto B2B, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

El circuito de venta B2B que le falta a PrestaShop

Muchas tiendas venden a profesionales que no compran con un solo clic: piden un precio, negocian cantidades, esperan un presupuesto formal antes de confirmar. PrestaShop no ofrece nada nativo para este circuito. Este módulo cubre esa carencia añadiendo un verdadero recorrido de solicitud de presupuesto, desde el primer clic en el botón «Presupuesto» hasta el pedido final, sin salir nunca de su back-office habitual ni romper el recorrido de compra clásico de sus clientes particulares.

§ 02

Un recorrido pensado para el cliente profesional

En la ficha de producto y los listados, un botón «Presupuesto» reemplaza el añadir al carrito o se sitúa junto a él, según su elección. Puede ocultar los precios de catálogo para una lógica totalmente basada en presupuestos, y reservar la visualización del botón a determinados grupos de clientes para distinguir B2B y B2C. El cliente crea su solicitud en un carrito de presupuesto dedicado, ajusta las cantidades, añade un mensaje y envía. Si no está conectado, puede permitir la solicitud en modo invitado con la introducción de los datos de contacto. Cada solicitud genera de inmediato una notificación a su equipo.

§ 03

La negociación ocurre en el back-office

Al recibir una solicitud, dispone de una pantalla de gestión completa. Para cada línea, se recuerda el precio de catálogo y usted introduce el precio negociado. Aplica un descuento global como importe sin impuestos o porcentaje, gastos de envío indicativos, un mensaje para el cliente y una fecha de validez. Cambia el estado del presupuesto y, con una casilla, notifica al cliente por email. Se conserva todo el historial de estados, con marca de tiempo y asociado al empleado que lo modificó.

§ 04

Un PDF limpio, con el estilo de su tienda

El presupuesto se genera en PDF mediante el motor nativo de PrestaShop, lo que garantiza una representación coherente con sus demás documentos. Incluye su logotipo, sus datos, la dirección del cliente, el detalle de las líneas con precios negociados y tipo de IVA, los totales sin y con impuestos, el descuento eventual y sus condiciones. El cliente lo descarga desde su área, y el administrador desde el back-office.

§ 05

De la aceptación al pedido, con un clic

Cuando el cliente acepta el presupuesto desde su área, el estado cambia y usted puede convertirlo en un pedido real. El módulo crea un carrito, aplica cada precio negociado mediante un SpecificPrice asociado a ese carrito para congelar la tarifa, añade el descuento global eventual en forma de regla de carrito, y crea el pedido mediante validateOrder con el estado que elija. Los precios específicos y las reglas temporales se limpian automáticamente una vez creado el pedido: su catálogo permanece intacto, y el pedido lleva exactamente los importes negociados.

§ 06

Pensado para PrestaShop 8 y 9

El módulo respeta las particularidades de ambas versiones principales: llamadas de traducción adaptadas a PS9, respuestas AJAX en JSON directo para evitar incompatibilidades de firma, formateo de precios y fechas compatible con la eliminación de algunos helpers heredados en PrestaShop 9. La arquitectura es PSR-4 sin Composer, con una clase por archivo y un autoload dedicado, conforme a los estándares de DataFirefly y a las limitaciones del alojamiento compartido.