Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona DF Woo Quotes — Gestión de presupuestos WooCommerce con PDF y pago Stripe, por qué lo construimos así y la lógica detrás de las características anteriores.
¿Por qué un módulo de presupuestos para WooCommerce?
WooCommerce se diseñó para B2C: un visitante llega, añade al carrito, paga, fin. Pero una parte importante del e-commerce europeo es B2B o semi-B2B — material profesional, suministros de oficina, servicios personalizados, materiales industriales — y ahí el cliente quiere un presupuesto antes de comprometerse a un gasto. Sin un plugin dedicado, se ve obligado a redactar esos presupuestos en Word o Excel, hacer malabarismos con su catálogo WooCommerce al margen, y luego introducir manualmente el pedido cuando el cliente acepta. DF Woo Quotes elimina ese circuito: el presupuesto vive dentro de WooCommerce, comparte el mismo catálogo, los mismos clientes, los mismos tipos de IVA, y se convierte en pedido sin reintroducción de datos.
El editor de presupuestos
Desde el menú Presupuestos → Nuevo presupuesto, abre una interfaz que se parece intencionadamente a la pantalla de creación de pedidos de WooCommerce, pero más completa. Busca al cliente (autocompletado sobre todas las cuentas WooCommerce, o creación al vuelo), añade productos a través de la barra de búsqueda (los productos variables ofrecen sus variaciones individualmente), añade si lo necesita líneas libres para servicios o gastos fuera de catálogo. Para cada línea, ajusta cantidad, precio unitario y descuento porcentual. Abajo, define el descuento global, los gastos de envío y el tipo de IVA aplicado. El orden de las líneas es ajustable mediante drag & drop.
El PDF y el envío por correo
Cuando el presupuesto está listo, un clic genera el PDF con su logo, sus datos de empresa (NIF, IVA intra, dirección), el detalle de las líneas, los totales y sus condiciones generales. Dos modos a elegir: DomPDF para una descarga directa (un comando Composer para instalarlo) o página HTML imprimible para no instalar Composer (el cliente hace Ctrl+P → Guardar como PDF). El botón Enviar transmite el presupuesto por correo con el PDF adjunto y un enlace público protegido por un token único.
La página pública del cliente
El enlace enviado abre una página pública limpia en su sitio, sin navegación WooCommerce, sin menús, sin login obligatorio. El cliente ve el presupuesto como un documento profesional: cabecera con su logo, líneas detalladas, totales, condiciones, y tres botones según su configuración: Descargar PDF, Aceptar / Rechazar y — si Stripe está activado — Pagar ahora. La aceptación y el rechazo se registran en el lado admin, usted recibe una notificación por correo automática.
Stripe Checkout y conversión automática
Es la funcionalidad que la versión 1.1 ha añadido: el pago directo del presupuesto. Active Stripe (modo test o live, claves separadas) en los ajustes y aparece el botón Pagar en la página pública. El cliente es redirigido a un Checkout Stripe nativo (tarjeta, Apple Pay, Google Pay, SEPA, según lo que active en Stripe), paga, y un webhook de Stripe llega a su sitio con una firma verificada criptográficamente. El webhook desencadena la conversión automática del presupuesto en pedido WooCommerce, usted recibe el pedido como cualquier otra venta, sus informes y su stock se actualizan. El cliente pasa del presupuesto recibido por correo al pedido pagado en menos de un minuto, sin tener que crear una cuenta ni reintroducir sus datos.
Compatibilidad HPOS y arquitectura limpia
El plugin declara oficialmente la compatibilidad HPOS (FeaturesUtil::declare_compatibility('custom_order_tables')): funciona de forma nativa con el nuevo sistema de tablas de pedidos de WooCommerce activado por defecto en las nuevas instalaciones. Los presupuestos se almacenan en tablas dedicadas del plugin (creadas en la activación), no en wp_posts: así se evita contaminar la base de datos de WordPress y se mantiene un rendimiento óptimo incluso para tiendas con miles de presupuestos. En la desactivación las tablas persisten (sus presupuestos no se pierden); en la desinstalación completa, puede elegir purgar o conservar.
Casos de uso
B2B clásico: autónomos, suministros profesionales, equipamiento industrial — el cliente pide un presupuesto para validarlo internamente antes de la compra. Servicios personalizados: coaching, consultoría, prestaciones — usted valora a medida con líneas libres y envía el presupuesto. Tienda mixta B2C / B2B: su sitio funciona como compra directa para particulares y como presupuesto para cuentas profesionales. Caso de materiales o productos voluminosos: el cliente quiere un presupuesto para validar el coste total con gastos de envío específicos antes de hacer el pedido.
Valoraciones
No hay valoraciones aún.