Title: Bundixo for WooCommerce
Author: betatech
Published: <strong>September 26, 2026</strong>
Last modified: September 26, 2026

---

Search plugins

![](https://ps.w.org/bundixo-for-woocommerce/assets/banner-772x250.png?rev=3714155)

![](https://ps.w.org/bundixo-for-woocommerce/assets/icon-256x256.png?rev=3714155)

# Bundixo for WooCommerce

 By [betatech](https://profiles.wordpress.org/betatech/)

[Download](https://downloads.wordpress.org/plugin/bundixo-for-woocommerce.1.0.4.zip)

 * [Details](https://wordpress.org/plugins/bundixo-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/bundixo-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/bundixo-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/bundixo-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/bundixo-for-woocommerce/)

## Description

Bundixo lets you group products into attractive bundle promotions. Shoppers pick
products (or set quantities), watch their savings grow as they reach discount tiers,
and add the whole bundle to the cart in one click. Discounts are applied with real
WooCommerce coupons, so totals are correct in every cart, sidecart, and checkout
view.

Place bundles anywhere with the **native Gutenberg block** (with an in-editor preview
and automatic shortcode conversion) or the classic `[bundixo_bundle id="123"]` shortcode.

**Highlights**

 * Tiered quantity discounts: “Buy 2+ get 10% off, 3+ get 15% off…” with a live 
   progress bar for shoppers.
 * Quantity mode with per-product steppers or a simple select-all checkbox mode.
 * Full control over texts, button label, and five theme colors — with a live preview
   in the editor.
 * Product search with drag-and-drop ordering for bundle contents.
 * Variable products supported: shoppers choose variations inside the widget.
 * Cart behavior per bundle: open the cart/sidecart or redirect to the cart page.
 * Gutenberg block and shortcode placement, in posts, pages, and block-based widget
   areas.
 * Analytics dashboard: coupons created, bundle revenue, orders, cart share, and
   top bundles over time.
 * Health-check diagnostics page and optional WooCommerce debug logging.
 * Built with Vue 3 and the WordPress REST API; all pricing math runs server-side.

**Coming soon**

First-class widgets for Elementor, Bricks, and other page builders are on the roadmap.

**Discounts that stay correct**

Bundle discounts are implemented as dynamically created WooCommerce coupons, restricted
to the bundle’s products and recalculated server-side from live product prices. 
They show up naturally in cart totals, emails, and orders — and expire automatically
if unused.

**Privacy**

Bundixo does not send data to any third-party service. All processing happens on
your own site.

**Development and source code**

The JavaScript and CSS files in `assets/build/` are generated (minified) bundles.
The human-readable source code — a Vue 3 application built with [Vite](https://vitejs.dev/)—
is maintained in the public repository at https://github.com/ashawkat/bundixo-for-
woocommerce (see the `src/` directory). Clone the repository and run `npm install&&
npm run build` to regenerate the bundles.

## Screenshots

[⌊Bundle editor with product picker, drag-and-drop ordering, and a live preview 
of the storefront widget.⌉⌊Bundle editor with product picker, drag-and-drop ordering,
and a live preview of the storefront widget.⌉[

Bundle editor with product picker, drag-and-drop ordering, and a live preview of
the storefront widget.

[⌊Tiered discount builder: set quantity thresholds and percentage discounts.⌉⌊Tiered
discount builder: set quantity thresholds and percentage discounts.⌉[

Tiered discount builder: set quantity thresholds and percentage discounts.

[⌊Analytics dashboard: coupons, revenue, orders, cart share, and top bundles with
date-range filtering.⌉⌊Analytics dashboard: coupons, revenue, orders, cart share,
and top bundles with date-range filtering.⌉[

Analytics dashboard: coupons, revenue, orders, cart share, and top bundles with 
date-range filtering.

[⌊Storefront bundle widget: quantity steppers, unlocked tiers, and a live summary
with the discount applied.⌉⌊Storefront bundle widget: quantity steppers, unlocked
tiers, and a live summary with the discount applied.⌉[

Storefront bundle widget: quantity steppers, unlocked tiers, and a live summary 
with the discount applied.

[⌊Native Gutenberg block: insert the "Bundixo Bundle" block with an in-editor preview.⌉⌊
Native Gutenberg block: insert the "Bundixo Bundle" block with an in-editor preview
.⌉[

Native Gutenberg block: insert the “Bundixo Bundle” block with an in-editor preview.

## Blocks

This plugin provides 1 block.

 *   Bundixo Bundle Display a Bundixo bundle builder widget with tiered quantity
   discounts.

## Installation

 1. Install WooCommerce (required) and Bundixo through the Plugins screen, then activate
    Bundixo.
 2. Go to **Bundixo  Bundles** and create your first bundle: add products, set discount
    tiers, style it, and save.
 3. Place the shortcode `[bundixo_bundle id="1"]` in any post, page, or builder section.
 4. Optionally review **Bundixo  Analytics** and **Bundixo  Settings**.

## FAQ

### How are the discounts calculated?

Server-side, always. When a shopper changes their selection the widget asks the 
store for a fresh quote; when the bundle is added to the cart the exact same calculation
runs again and a matching WooCommerce coupon is applied. The browser never decides
the discount.

### How do I place a bundle on a page?

Two ways: insert the **Bundixo Bundle** block in the Gutenberg editor (it shows 
an in-editor preview), or use the classic shortcode `[bundixo_bundle id="123"]`.
Pasting the shortcode into the block editor converts it into the block automatically.

### Does it work with variable products?

Yes. Variable products show a variation dropdown inside the bundle widget and the
chosen variation is added to the cart.

### Can I use my own theme or a sidecart plugin?

The widget ships with neutral styling that inherits your theme’s typography. After
adding to cart, Bundixo refreshes classic cart fragments and the WooCommerce Blocks
cart store, and tries to open popular sidecarts. Use the `bundixo_should_enqueue_frontend_assets`
filter if you need custom asset loading.

### What happens to unused discount coupons?

A daily cleanup task deletes bundle coupons that were created more than 24 hours
ago and never used. Used coupons are kept for order history and analytics.

### I used an older “Mix & Match”/”Bundle Builder” plugin from the same author. Will my bundles be kept?

Yes. On activation, Bundixo migrates bundles and settings from the legacy table 
automatically.

### Where is the source code for the JavaScript and CSS bundles?

The files in `assets/build/` are generated with Vite from human-readable Vue 3 source.
The full unminified source and build tooling are publicly available at https://github.
com/ashawkat/bundixo-for-woocommerce — the source lives in the `src/` directory,
and running `npm install && npm run build` in the repository root regenerates the
bundles. The `src/` directory is also included in the plugin package.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bundixo for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ betatech ](https://profiles.wordpress.org/betatech/)
 *   [ adnanshawkat ](https://profiles.wordpress.org/adnanshawkat/)

[Translate “Bundixo for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/bundixo-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bundixo-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bundixo-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bundixo-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/bundixo-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.4

 * Corrected the WordPress.org contributor handle in the readme.

#### 1.0.3

 * Removed the `.wordpress-org` assets folder from the distribution package (plugin
   review feedback); screenshots and banners remain available in the public repository.

#### 1.0.2

 * Added a public source repository link and build instructions to the readme (WordPress.
   org Guideline 4: human-readable code).
 * Included the unminified `src/` directory in the plugin package alongside the 
   generated bundles.

#### 1.0.1

 * Rebranded the plugin to Bundixo for WooCommerce.

#### 1.0.0

 * Initial release: bundle builder with tiered discounts, storefront widget, analytics
   dashboard, diagnostics, and REST API back end.

## Meta

 *  Version **1.0.4**
 *  Last updated **21 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bundle](https://wordpress.org/plugins/tags/bundle/)[discount](https://wordpress.org/plugins/tags/discount/)
   [product bundles](https://wordpress.org/plugins/tags/product-bundles/)[quantity discount](https://wordpress.org/plugins/tags/quantity-discount/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/bundixo-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bundixo-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bundixo-for-woocommerce/reviews/)

## Contributors

 *   [ betatech ](https://profiles.wordpress.org/betatech/)
 *   [ adnanshawkat ](https://profiles.wordpress.org/adnanshawkat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bundixo-for-woocommerce/)