PrestaShop Contabilidad y Facturación

Módulo IVA Packs PrestaShop 8/9: Un Tipo y un Precio por Producto

Un tipo de IVA y un precio por producto en sus packs, facturas por fin conformes.

PrestaShop solo conoce un precio y un tipo de IVA por pack, incluso cuando el lote mezcla tipo reducido y tipo general. Este módulo da a cada componente su precio sin IVA o con IVA, su descuento en importe o porcentaje y su tipo de IVA real, recalcula el precio del pack como la suma exacta de sus componentes y genera facturas conformes: líneas de componentes desglosadas o una única línea de pack con desglose de IVA multi-tipo, exacto al céntimo.

De un vistazo
  • Un precio sin IVA o con IVA y un descuento por componente del pack, con el tipo de IVA propio de cada producto.
  • Dos presentaciones de factura a elegir: líneas de componentes desglosadas o línea de pack única con desglose de IVA multi-tipo.
  • Importe de los descuentos visible en la factura PDF, la página de confirmación y la cuenta del cliente.
  • Precios base rellenados desde el precio de catálogo, descuento en importe o porcentaje, campos sin IVA / con IVA sincronizados.
  • Precio del pack recalculado como la suma exacta de los componentes: carrito, pedido y factura siempre cuadran.
PrestaShop 8 & 9 IVA multi-tipo Facturación conforme Multi-divisa Traducciones incluidas
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Módulo IVA Packs PrestaShop 8/9: Un Tipo y un Precio por Producto
v1.1.1 · actualizado 2026-08-27
La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Módulo IVA Packs PrestaShop 8/9: Un Tipo y un Precio por Producto, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

El problema de los packs nativos

En PrestaShop, un pack es un producto como cualquier otro: un precio, un grupo de impuestos. En cuanto el lote mezcla productos con tipos de IVA distintos, la factura es incorrecta, y por tanto no conforme. La tabla de packs solo guarda el producto y la cantidad, nada sobre los precios ni los impuestos de los componentes. Este módulo añade exactamente lo que falta: un precio, un descuento y el tipo de IVA real de cada producto del pack.

§ 02

Dos modos de facturación, a elegir

En modo líneas desglosadas, el pedido sustituye la línea del pack por una línea por componente: cada línea lleva su referencia, su precio base, su descuento y su propio tipo de IVA. Facturas y exportaciones contables son correctas de forma nativa. En modo línea única, el cliente ve una sola línea Pack, pero el detalle de impuestos de la factura se reescribe con una fila por tipo: el desglose de IVA es exacto al céntimo, sea cual sea el modo de redondeo de la tienda.

§ 03

Descuentos visibles en todas partes

Cada componente acepta un descuento en importe sin IVA o en porcentaje. El cliente lo ve en todas partes: precio tachado, descuento y precio pagado en la confirmación de pedido y en su historial, y una tabla dedicada en la factura PDF con precio base, importe del descuento, porcentaje y precio tras el descuento. Se acabaron las promociones de pack invisibles en los documentos.

§ 04

Una configuración rápida

Todo ocurre en la ficha del pack, en el panel Módulos. Los precios base se rellenan desde el precio de catálogo de cada producto, combinaciones incluidas, con un botón para resincronizarlos. Escribe el precio sin IVA o con IVA, el otro campo se calcula con el tipo del componente. El total del pack se actualiza en directo, y un clic alinea el precio de catálogo del pack con la suma de los componentes.

§ 05

Exacto al céntimo, sin trucos

El módulo sobrescribe el cálculo de precio nativo del pack: el precio mostrado en la tienda pasa a ser la suma exacta de los componentes, sin IVA y con IVA. Las diferencias de redondeo se absorben según el modo de redondeo de la tienda, y la contabilidad queda anclada al importe realmente pagado. Sin precios específicos desviados, sin modificar el tema, sin dependencias externas: los packs sin configurar conservan el comportamiento nativo.