π§Ύ Simple Product Bundles v1.2.0
Per-Product Tax Calculation β Each bundled product now uses its own tax class for accurate VAT/tax calculations.
β¨ What's New
πΆ Per-Product Tax Class Support
- Each bundled product's individual tax class is now respected
- No more "best match" tax class for the entire bundle
- Accurate tax calculations for mixed-rate bundles (e.g., 21% + 9% BTW)
- Uses WooCommerce's precision system for cent-accurate calculations
π Collapsible Tax Breakdown
- Combined tax total displayed as a single line (e.g., "BTW β¬166,95")
- Click to expand and see per-product breakdown:
- Product name
- Subtotal amount
- Tax rate percentage
- Tax amount
- Works with both Classic Cart and WooCommerce Blocks Cart
- Hides default WooCommerce tax rows when breakdown is active
π¨ Improved Cart Display
- Seamless integration with WooCommerce Blocks cart via JavaScript
- Classic cart uses proper table row structure
- Smooth slide animation for expand/collapse
- Accessible with proper ARIA attributes
π§ How It Works
Example Bundle:
- Product A: β¬495 @ 21% tax class β β¬103.95 tax
- Product B: β¬700 @ 9% tax class β β¬63.00 tax
- Total Tax: β¬166.95 (correctly calculated per product)
In Cart:
BTW β¬166,95 βΌ
βββββββββββββββββββββββββββββββ
β Product A β
β β¬495,00 @ 21% β¬103,95 β
βββββββββββββββββββββββββββββββ€
β Product B β
β β¬700,00 @ 9% β¬63,00 β
βββββββββββββββββββββββββββββββ
π Bug Fixes
- Fixed tax calculation using WooCommerce precision (cents) to avoid rounding errors
Full Changelog: v1.1.2...v1.2.0
π Simple Product Bundles v1.1.0
Display Improvements β Better control over bundle appearance on product pages.
β¨ What's New
πΌοΈ Hide Product Images Option
- New toggle in bundle configuration to hide product thumbnails
- Perfect for text-focused bundle displays or compact layouts
- Layout automatically adjusts when images are hidden
π Improved Bundle Position
- Bundle display now appears below the short description
- More natural placement in the product page flow
- Follows standard WooCommerce add-to-cart positioning
π Updated Translations
- All new strings translated for:
- π©πͺ German (de_DE)
- πͺπΈ Spanish (es_ES)
- π«π· French (fr_FR)
- π³π± Dutch (nl_NL)
π§ How to Use
- Edit your bundle product
- Go to the Bundle Items tab
- Check "Hide product images" to remove thumbnails
- Save and view your streamlined bundle display
Full Changelog: v1.0.0...v1.1.0
π Simple Product Bundles v1.0.0
Initial Release β Create flexible product bundles with configurable quantities and volume discounts for WooCommerce.
β¨ What's New
π Bundle Product Type
- New Product Bundle product type fully integrated with WooCommerce
- Bundles appear in product listings, search, and archives
- Automatic price range display (minβmax) based on quantity configurations
π’ Configurable Quantities
- Minimum quantity per item (set to 0 for optional items)
- Maximum quantity per item (set to 0 for unlimited)
- Default quantity pre-selected for customers
- Intuitive +/β quantity controls on the frontend
π° Volume Discounts
- Add unlimited discount tiers per bundled item
- Percentage discounts β "Buy 5+, get 10% off"
- Fixed amount discounts β "Buy 3+, get $2 off each"
- Visual discount badges displayed to customers
- Automatic tier calculation (highest applicable tier wins)
π·οΈ Bundle-wide Discount
- Apply an overall percentage discount to the entire bundle
- Stacks with individual item volume discounts
- Clear savings breakdown in the price summary
β‘ Real-time Frontend Experience
- Instant price updates as customers adjust quantities
- Live subtotal, volume savings, and total calculations
- Responsive quantity controls with validation
- Quantity hints showing allowed ranges
π Cart & Order Integration
- Bundle configuration displayed in cart
- Volume discount details shown per item
- Full order meta for bundle contents
- Proper line item display in order emails
π Security
- Nonce verification on all forms
- Input sanitization throughout
- Capability checks for admin operations
π Internationalization
- Fully translation-ready with text domain
- Included translations:
- π©πͺ German (de_DE)
- πͺπΈ Spanish (es_ES)
- π«π· French (fr_FR)
- π³π± Dutch (nl_NL)
β Compatibility
- WordPress 5.0+ (tested up to 6.4)
- WooCommerce 5.0+ (tested up to 8.0)
- PHP 7.4+
- HPOS Compatible β Works with High-Performance Order Storage
- Supports simple and variable products in bundles
π¦ Installation
- Download the ZIP file from this release
- Go to Plugins β Add New β Upload Plugin in WordPress
- Upload the ZIP and click Install Now
- Activate the plugin
- Create your first bundle under Products β Add New
π§ Requirements
| Requirement | Minimum Version |
|---|---|
| WordPress | 5.0 |
| WooCommerce | 5.0 |
| PHP | 7.4 |
π Usage
- Create a new product and select Product Bundle as the type
- Go to the Bundle Items tab
- Add products and configure quantities
- Optionally add volume discount tiers
- Set an overall bundle discount
- Publish and start selling!
π Acknowledgments
Thank you for using Simple Product Bundles! We'd love to hear your feedback.