PrestaShop Marketing & Promociones

Módulo Packs de Productos y Bundles PrestaShop 8 y 9: Lotes, Cofres y Precio de Pack

Packs compuestos por productos reales, con líneas de pedido reales y stock real.

El pack es una entidad virtual compuesta por productos reales, respaldada por un producto escaparate en el catálogo: el pack aparece en los listados de categorías, la búsqueda y el sitemap con sus propias fotos, su precio tachado y su badge de promoción. El pack se muestra en una página dedicada o en una ficha de producto real de tu tema. En el carrito eliges: cada artículo del pack en su propia línea, facturada a su precio de pack con su tipo de IVA, o una sola línea de pack con el IVA desglosado por tipo en la factura. Facturas con el precio sin pack y el importe del descuento, abonos, exportaciones ERP y descuentos de stock funcionan como en cualquier pedido.

De un vistazo
  • Cada pack visible en el catálogo: listados de categorías, búsqueda, fotos, precio tachado
  • 4 modos de precio incluido el precio fijo repartido proporcionalmente, exacto con IVA mixtos
  • En el carrito, una línea por producto o una sola línea de pack, IVA desglosado por tipo en ambos casos
  • Importación de los packs nativos de PrestaShop en un clic, imágenes y categorías incluidas
  • PrestaShop 8.0 a 9.x, multitienda, cinco idiomas, sin overrides
PrestaShop 8.0 a 9.x 4 modos de precio Líneas de pedido reales Multitienda Sin overrides
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Pack de productos PrestaShop con precio de pack y líneas de pedido reales por componente
v2.5.1 · actualizado 2026-10-02
Qué hace

La versión corta.

01

Presente en todo el catálogo

Cada pack genera un producto escaparate sincronizado: listados de categorías, búsqueda nativa, facetas, sitemap, con su galería de fotos y su precio tachado. El escaparate redirige a la página del pack y nunca se factura.

02

Cuatro modos de precio

Sin descuento, descuento global en porcentaje, descuento por producto en porcentaje o importe, o precio fijo del pack repartido proporcionalmente entre las líneas, exacto con tipos de IVA distintos.

03

IVA mixtos preservados

Una línea por producto, cada una con su propio tipo, o una sola línea de pack con el IVA desglosado por tipo en la factura: los totales son exactos con tipos distintos. Sin stock duplicado, el stock de cada producto se descuenta.

04

El pack se vende en las fichas de producto

Cada componente muestra un bloque « este producto también está disponible en pack » con miniaturas, precio tachado, precio de pack y badge de ahorro. Posición y orden configurables.

05

Un carrito honesto

El precio de pack solo cubre las cantidades del pack. Si el cliente añade unidades extra, pagan el precio normal mediante un precio unitario medio ponderado, sin bloqueos.

06

Factura detallada

La factura muestra el precio sin pack y el importe del descuento por línea, más un resumen por pack: total sin pack, descuento en importe y porcentaje, total pack. Mismo resumen en la confirmación y el historial del cliente.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Módulo Packs de Productos y Bundles PrestaShop 8 y 9: Lotes, Cofres y Precio de Pack, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Por qué no un producto pack nativo

El pack nativo de PrestaShop crea un producto aparte con su propio stock y una única línea de pedido. Resultado: el stock del pack no sigue al de los componentes, la factura no detalla los artículos y tus exportaciones contables o ERP ven un producto que no existe en tu referencial. Este módulo hace lo contrario: el pack es una definición comercial, los productos siguen siendo los tuyos. Tú compones, él ensambla.

§ 02

Cuatro formas de fijar el precio

Sin descuento, para un pack de pura comodidad. Descuento global en porcentaje, aplicado a cada componente. Descuento por producto, en porcentaje o importe, que permite regalar un artículo al 100 % en un lote del tipo máquina más consumible de regalo. Precio fijo del pack, el modo más vendedor: anuncias 49 euros redondos, el módulo reparte la diferencia proporcionalmente en cada línea, lo que sigue siendo exacto incluso cuando los componentes llevan tipos de IVA distintos.

§ 03

El pack se vende donde el cliente duda

La página del pack tiene su propia URL, pero la mayoría de las ventas parte de las fichas de producto. Cada componente muestra un bloque « este producto también está disponible en pack »: miniaturas de los artículos, total tachado, precio de pack, badge de ahorro y botón de compra directa. Tú eliges la posición (bajo el bloque de compra, al pie de la ficha, o ambos), cuántos packs mostrar y su orden.

§ 04

Combinaciones, opciones y cantidades

Por componente, decides si el cliente elige su combinación (talla, color) o si está impuesta. Un componente puede ser opcional: el cliente lo desmarca y el precio se recalcula en directo. Las cantidades pueden abrirse a la edición, componente a componente. La disponibilidad del pack se calcula desde el stock real: el pack es vendible si cada componente requerido está disponible en la cantidad solicitada.

§ 05

Qué ocurre en el carrito

Al añadir, cada componente se convierte en una línea real de carrito facturada a su precio de pack mediante un precio específico limitado a ese carrito. Cada línea afectada lleva un badge con el nombre del pack, un enlace a su página y un botón para retirar el pack completo. El modo estricto va más lejos: si el cliente elimina un componente, todo el lote y su descuento se retiran, lo que impide conservar el descuento devolviendo la mitad del pack.

§ 06

El precio de pack no se desborda

Si el cliente sube la cantidad de un producto del pack, solo las unidades del pack conservan el precio reducido. El módulo recalcula un precio unitario medio ponderado: cantidad del pack al precio de pack, excedente al precio normal. En un pack de 2 unidades a 8 euros con un precio normal de 10, pasar la línea a 5 unidades da un total de 46 euros, no de 40. El cliente compra libremente, el descuento queda acotado a lo que tú decidiste.

§ 07

Pedidos limpios hasta la contabilidad

Cada producto del pack llega en su propia línea de pedido, a su precio de pack. Facturas, albaranes, abonos y devoluciones parciales funcionan de forma nativa, artículo por artículo. El back office muestra un resumen de los packs en el detalle de cada pedido, y un contador de ventas por pack te dice qué funciona. Tus exportaciones ERP y contables solo ven referencias reales de tu catálogo.

§ 08

Integración técnica

El bloque de la ficha de producto usa displayProductAdditionalInfo y displayFooterProduct, el badge del carrito usa displayCartExtraProductActions, la coherencia de los lotes usa actionCartSave. La página del pack usa una ruta dedicada del tipo /pack/12-cofre-invierno. El JavaScript del front es vanilla sin dependencia de jQuery, el CSS está aislado bajo el prefijo dfpackpro con un color de acento configurable. No se instala ningún override de clase ni de controlador.