Title: MaxtDesign Product Bundles
Author: MaxtDesign
Published: <strong>23 de julio de  2026</strong>
Last modified: 14 de septiembre de  2026

---

Buscar plugins

![](https://ps.w.org/maxtdesign-product-bundles/assets/banner-772x250.png?rev=3619999)

![](https://ps.w.org/maxtdesign-product-bundles/assets/icon-256x256.png?rev=3619999)

# MaxtDesign Product Bundles

 Por [MaxtDesign](https://profiles.wordpress.org/slaacr/)

[Descargar](https://downloads.wordpress.org/plugin/maxtdesign-product-bundles.0.1.2.zip)

 * [Detalles](https://es-ar.wordpress.org/plugins/maxtdesign-product-bundles/#description)
 * [Valoraciones](https://es-ar.wordpress.org/plugins/maxtdesign-product-bundles/#reviews)
 *  [Instalación](https://es-ar.wordpress.org/plugins/maxtdesign-product-bundles/#installation)
 * [Desarrollo](https://es-ar.wordpress.org/plugins/maxtdesign-product-bundles/#developers)

 [Soporte](https://wordpress.org/support/plugin/maxtdesign-product-bundles/)

## Descripción

MaxtDesign Product Bundles adds a dedicated **Bundle** product type. A bundle is

a curated, author-chosen set of products (and specific product variations) that 
customers buy together in one add-to-cart, priced as a unit. Compatible with WooCommerce.

The customer never picks which products are in the bundle. The composition is
 fixed
by you. The only thing the customer adjusts is quantity.

**What a bundle is**

 * A fixed set of products you choose, sold as one kit.
 * Author-set per-item quantities, with the option to let customers adjust them.
 * Author-pinned product variations (e.g. “Red / Large”) as bundle items.

**Pricing modes**

 * Sum of the item prices.
 * A fixed bundle price.
 * A percent or fixed-amount discount off the sum (distributed across the real
    
   component lines with penny reconciliation, so tax reconciles exactly).
 * A per-item price override.

**Built right**

 * A dedicated Bundle product type, not a grouped-product hack.
 * Real component lines keep their own stock and SKU; bundle stock is the minimum
   
   buyable across items.
 * A bundle item is a real product, so the order is self-describing for fulfilment.
 * Zero frontend footprint: no bundle scripts or styles load on pages without a
   
   bundle, and a fully-locked kit renders with no JavaScript at all. The only sitewide
   addition is a ~450-byte inline consent shim shared by the MaxtCommerce suite.
   No external requests, no jQuery, no webfonts, no tracking.
 * Coexists with the rest of the MaxtCommerce suite (Configurator, Companion
    Products)
   on the same store without collision.

This is the free core. A Pro add-on adds tier/conditional bundle discounts,
 templates
and cloning, per-bundle analytics, and “frequently bought together” suggestions.

### Security

Found a security issue? Please report it privately to security@maxtdesign.com rather
than posting
 in a public support thread. We aim to acknowledge reports within 3
business days and will agree a disclosure timeline with you.

Please include the plugin version, steps to reproduce, and the impact as you understand
it. We will
 credit you in the changelog unless you would rather stay anonymous,
and we ask that you do not test against a site you do not own.

This plugin is published on WordPress.org by the account `slaacr`, which is MaxtDesign.
The account
 name predates the brand and WordPress.org does not support renaming
accounts, so the two names differ. Anything published under `slaacr` is ours.

## Capturas

[⌊A bundle on the product page: a compact grid of exactly what is included, the 
saving versus buying separately, and one Add to Cart.⌉⌊A bundle on the product page:
a compact grid of exactly what is included, the saving versus buying separately,
and one Add to Cart.⌉[

A bundle on the product page: a compact grid of exactly what is included, the saving
versus buying separately, and one Add to Cart.

[⌊Building a bundle in the product editor: search products (or pin a specific variation),
set per-item quantities, and choose a pricing mode.⌉⌊Building a bundle in the product
editor: search products (or pin a specific variation), set per-item quantities, 
and choose a pricing mode.⌉[

Building a bundle in the product editor: search products (or pin a specific variation),
set per-item quantities, and choose a pricing mode.

[⌊The cart: the bundle plus its real component lines. Component quantities are locked
to the bundle, so the group can never be desynchronised.⌉⌊The cart: the bundle plus
its real component lines. Component quantities are locked to the bundle, so the 
group can never be desynchronised.⌉[

The cart: the bundle plus its real component lines. Component quantities are locked
to the bundle, so the group can never be desynchronised.

[⌊Display settings: list or grid, thumbnails, quick view, and the savings line.⌉⌊
Display settings: list or grid, thumbnails, quick view, and the savings line.⌉[

Display settings: list or grid, thumbnails, quick view, and the savings line.

## Instalación

 1. Upload the plugin to `/wp-content/plugins/` and activate it.
 2. Ensure WooCommerce is active.
 3. Add a new product, choose **Bundle** as the product type, open the **Bundle** tab
    in Product data, add items, and choose a pricing mode.

## Preguntas frecuentes

### Can customers choose which products are in the bundle?

No. A bundle’s composition is fixed by the author; customers buy the whole set.

Choose-which / build-your-own experiences belong to the MaxtCommerce Configurator,
not to Bundles.

### Can I use product variations as bundle items?

Yes. You can pin a specific variation (e.g. “Red / Large”) as an item in the free

core.

### Does this work with the block cart and Store API?

Yes. Bundle cart integrity is built on the commerce-core Store API path, and works

on both the block cart and the classic shortcode cart. Bundle lines are locked to
their bundle quantity, the price is always recalculated server-side from the stored
bundle, and removing a component removes the whole bundle rather than orphaning 
it.

### Do bundled items keep their own stock?

Yes. Each component is a real product line that decrements its own stock and SKU.

## Reseñas

![](https://secure.gravatar.com/avatar/3a12ffe7efc5c84b00798371260075b963f552ac85a7d1dcca9e1c4ee855b0a6?
s=60&d=retro&r=g)

### 󠀁[Awesome!](https://wordpress.org/support/topic/awesome-10667/)󠁿

 [Casper Braske](https://profiles.wordpress.org/casper-braske/) 26 de julio de 2026
1 respuesta

Exactly what I've been looking for: a bundle plugin that has a dedicate product 
type, doesn't force a random UI on the admin and [thankfully] on the front-end and
allows variable products for free. Congratulations on your plugin.

 [ Leer todas las 0 reseñas ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/)

## Colaboradores y desarrolladores

“MaxtDesign Product Bundles” es un software de código abierto. Las siguientes personas
han colaborado con este plugin.

Colaboradores

 *   [ MaxtDesign ](https://profiles.wordpress.org/slaacr/)

[Traduce “MaxtDesign Product Bundles” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/maxtdesign-product-bundles)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/maxtdesign-product-bundles/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/maxtdesign-product-bundles/),
o suscríbete al [log de desarrollo](https://plugins.trac.wordpress.org/log/maxtdesign-product-bundles/)
por [RSS](https://plugins.trac.wordpress.org/log/maxtdesign-product-bundles/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 0.1.2

 * Fix: adding a regular (non-bundle) product to the cart could fail with “Please
   
   reload the page and choose your bundle quantities again.” Saving any product 
   wrote bundle data onto it, because the Bundle panel’s enable checkbox defaulted
   on. Bundle data is now only saved to, and only read from, actual Bundle-type 
   products, so regular products add to the cart normally. Existing affected products
   are corrected automatically, with no re-save needed. Thanks to the reporter on
   the support forum for the clear diagnosis.

#### 0.1.1

 * Migration: the WPC Product Bundles importer is now fully implemented (both
    the
   v7+ array format and the legacy delimited string format, including SKU entries
   and pinned variations). Fixed, discounted, and sum pricing map to the equivalent
   mode; optional-item and choose-a-variation bundles are flagged and skipped, never
   mis-imported.
 * Performance: bundle prices on cart and checkout are now computed once per
    composition
   per request instead of once per pass.

#### 0.1.0

 * Data model + authoring: the Bundle product type, split storage, pricing engine,
   
   and the customer-facing bundle contents + running total on the product page.
 * Cart and order integration: one add-to-cart, server-authoritative pricing, locked
   
   component quantities, orphan protection, real per-component stock and SKU decrements,
   and order-again support. Works on the block cart and the classic cart.
 * Enriched bundle display: list or image-grid layout, lazy thumbnails, per-item
   “
   View” links (new tab), an optional image quick-view lightbox (off by default),
   and a “you save $X” line. Configure under MaxtDesign > Bundle Display. All free,
   page-scoped, and lean by default (no JavaScript unless a quantity is adjustable
   or the lightbox is enabled).

## Meta

 *  Versión **0.1.2**
 *  Última actualización **hace 4 semanas**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 6.4 o superior **
 *  Testeado hasta **7.1.3**
 *  Versión de PHP ** 8.1 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/maxtdesign-product-bundles/)
 * Etiquetas:
 * [bundle pricing](https://es-ar.wordpress.org/plugins/tags/bundle-pricing/)[frequently bought together](https://es-ar.wordpress.org/plugins/tags/frequently-bought-together/)
   [grouped-products](https://es-ar.wordpress.org/plugins/tags/grouped-products/)
   [kits](https://es-ar.wordpress.org/plugins/tags/kits/)[product bundles](https://es-ar.wordpress.org/plugins/tags/product-bundles/)
 *  [Vista avanzada](https://es-ar.wordpress.org/plugins/maxtdesign-product-bundles/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  1 valoración de 5 estrellas     ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/maxtdesign-product-bundles/reviews/)

## Colaboradores

 *   [ MaxtDesign ](https://profiles.wordpress.org/slaacr/)

## Soporte

Problemas resueltos en los últimos dos meses:

     1 de 1

 [Ver el foro de asistencia](https://wordpress.org/support/plugin/maxtdesign-product-bundles/)