=== BundlePress – Advanced Grouped Product Bundle Builder for WooCommerce, Fixed Bundle, Volume Pricing, Buy X Get Y, Frequently Bought Together ===
Contributors: dominopress
Tags: woocommerce, bundles, product-bundles, bundle-builder
Requires at least: 6.8
Tested up to: 7.0
Stable tag: 1.3.2
Requires PHP: 7.4
WC requires at least: 8.0
WC tested up to: 10.8
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Professional WooCommerce bundle builder. Create and manage custom WooCommerce bundle products with flexible pricing and display options.

== Description ==

BundlePress is a powerful and easy-to-use **WooCommerce bundle plugin** designed to help you create product bundles gracefully. If you have ever wondered **how to create WooCommerce bundle products**, our intuitive **WooCommerce product bundle builder** is the ultimate solution. Increase your average order value by offering curated sets as **woocommerce grouped products** at a discount.

Whether you want to **woocommerce build a bundle** from scratch or construct advanced **woocommerce bundle discounts**, this **product bundle builder woocommerce** seamlessly integrates into your store. By empowering you to configure **grouped products woocommerce** logic, you can combine frequently bought items into compelling offers. Stop losing potential revenue and start offering irresistible **woocommerce bundle products** today!

### Supported Bundle Types:
*   **Fixed Bundles**: Create high-converting curated sets with fixed products and pricing. Perfect for gift boxes and starter kits.
*   **Volume Pricing (Tiered Discount)**: Increase Average Order Value by offering quantity-based discounts (e.g., Buy 3 get 10% OFF).
*   **Buy X Get Y (BXGY)**: Run classic BOGO, "Buy One Get One Free," or "Buy 2 Get 1" promotions to clear stock and boost sales volume.
*   **Mix & Match (Custom Box)**: Allow customers to pick their favorite items from specific categories to build a custom assortment box or 6-pack.
*   **Frequently Bought Together (FBT)**: Amazon-style one-click upsell blocks showing complementary products on individual product pages.

⭐️ **[UPGRADE TO PRO](https://dominopress.com/plugin/bundlepress)** ⭐️
Unlock the full potential of your store with **BundlePress PRO**! Get advanced rules, layouts, and priority support. 

== Features ==

* **Professional WooCommerce Bundle Builder:** Create bundles effortlessly with a clean, intuitive drag-and-drop interface directly within WooCommerce. No coding required.
* **Flexible Pricing & WooCommerce Bundle Discounts:** Set advanced pricing rules for your bundles. Offer a fixed price for the entire bundle or apply percentage discounts when specific items are purchased together.
* **Control WooCommerce Group Products:** Fully manage your bundle contents. Make certain essential items mandatory while offering optional add-ons to encourage upselling.
* **Custom Quantity Rules:** Set minimum and maximum quantities for items within a bundle, giving you maximum control over bulk purchases and stock management.
* **Mobile-friendly Display:** Your custom bundles will look perfect and function smoothly on desktops, tablets, and smartphones, ensuring a seamless shopping experience for all customers.

== Pro Features ==

* **Advanced Display Layouts & Styling:** Choose from grid, list, or carousel layouts, and completely customize colors, fonts, and buttons to match your brand.
* **Frequently Bought Together (FBT) Bundles:** Increase sales by displaying "Amazon-style" one-click upsell bundles on individual product pages.
* **Volume Discounts & Tiered Pricing:** Reward bulk purchases with tiered discounts (e.g., Buy 2 get 10% off, Buy 3 get 15% off).
* **BOGO (Buy One Get One) Offers:** Easily set up "Buy One Get One Free" or "Buy X Get Y" promotional campaigns.
* **Mix & Match Boxes:** Allow customers to build their own custom assortments, boxes, or packs from specific categories.
* **Advanced Conditional Logic:** Show or hide specific bundles based on cart total, user role, geolocation, or date/time.
* **Performance Analytics Dashboard:** Track which bundles are driving the most revenue with built-in detailed reporting.
* **Premium Priority Support:** Get VIP support from our dedicated WordPress experts directly via email or ticketing.
* **And much more!** 

== Screenshots ==

1. **Dashboard Overview:** A snapshot of your bundle performance and active product bundles directly from your WordPress admin.
2. **Bundle Builder Interface:** Setup custom product bundles using our intuitive drag-and-drop builder.
3. **Frontend Bundle Display:** See how a sleek, mobile-friendly bundle layout looks to your store customers.
4. **Flexible Pricing Rules:** Demonstration of setting percentage discounts and fixed pricing rules for specific bundles.
5. **Frequently Bought Together (Pro):** The Amazon-style upsell block displayed on a single WooCommerce product page.

== Installation ==

1. Upload the `bundlepress` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to WooCommerce -> Bundle Builder to create your first bundle.

== Check out our other WordPress Plugins ==

* **[ShopCentral](https://dominopress.com/plugin/shopcentral)** - The ultimate Multi-Store Manager for WooCommerce. Manage products, orders, and analytics across your entire network from one central dashboard. [Free version](https://wordpress.org/plugins/shopcentral/)
* **[InsightPress](https://dominopress.com/plugin/insightpress)** - Advanced analytics for WooCommerce. Track revenue, product performance, and customer behavior with beautiful, actionable dashboards. [Free version](https://wordpress.org/plugins/insightpress-advanced-analytics-for-woocommerce/)
* **[Redirect Master](https://dominopress.com/plugin/redirect-master)** - Redirect Old Domain’s Traffic to New Domain. 
* **[Autobute](https://wordpress.org/plugins/autobute-auto-image-attribute-bulk-updater/)** - Auto image alt tags, title, caption etc. Image SEO Suit.
* **[PricePress](https://wordpress.org/plugins/pricepress-dynamic-pricing-for-woocommerce/)** - PricePress is a simple WooCommerce plugin for advanced, quantity-based pricing rules. 
* **[ClaimPress](https://dominopress.com/plugin/claimpress)** - Advanced Warranty, Return, Refund & Exchange for WooCommerce. Powerful warranty and claim management system for WooCommerce stores. [Free version](https://wordpress.org/plugins/claimpress-warranty-refunds-returns-for-woocommerce/)
* **[DominoPost](https://wordpress.org/plugins/dominopost-advanced-post-editor/)** - Advanced Post Editor & AI Writer
* **[Resetify](https://dominopress.com/plugin/resetify)** – Advanced Reset & Database Cleaner. [Free version](https://wordpress.org/plugins/resetify/)

== Changelog ==

= 1.3.2 =
* Enhancement: Improved the Customization API to support full localization of all frontend labels and badges across all bundle types.
* Enhancement: Implemented a robust database migration system that automatically adds new customization settings without requiring plugin reactivation.
* Enhancement:  improved the variant selection UI across all bundle widgets.
* Fixed: Resolved a potential ReferenceError during page reload on the Customization dashboard.
* Fixed: Resolved the widget placement issue and moved it to the customization dashboard.
* Fixed: Corrected a variable scoping issue in the Frequently Bought Together (FBT) preview widget.

= 1.3.1 =
* Enhancement: Implemented a 3-product selection limit for the Free version in the Product Picker to encourage Pro upgrades.
* Enhancement: Updated Pro Modal to clearly communicate the "Unlimited Products support" and "Variable Products support" features.
* Enhancement: Dynamic Pro Modal messaging based on the blocked feature (Excessive selection vs Variable products).

= 1.3.0 =
* Enhancement: Completely refactored the Admin Customization UI into a clean, collapsible Accordion-based layout for better organization.
* Enhancement: Added full text and badge customization for Buy X Get Y (BXGY) bundles, ensuring no static text remains in the frontend UI.
* Fixed: Resolved several JSX syntax and tag nesting issues in the customization interface that caused build failures.

= 1.2.1 =
* Fixed: Currency formatting in bundle prices and UI where numeric outputs failed correctly localization in thousands and decimal separators (e.g. for Germany locale).
* Fixed: Bundle Discount percentage and totals string ("You Save") calculation adjusted to correctly check against WooCommerce Active Sale Price instead of unmodified Regular Price.

= 1.2.0 =
* Tweak: Plugin version bumped to 1.2.0

= 1.1.1 =
* Fixed: Addressed a bug where adding a mixed simple/variable product fixed bundle to the cart would improperly sync states, mapping variable product quantities over simple products.