=== Renidev Bundle Composer for WooCommerce ===
Contributors: renidev
Tags: woocommerce, bundles, product bundles, frequently bought together, discount
Requires at least: 6.0
Tested up to: 7.1
Stable tag: 1.2.1
Requires PHP: 7.4
Requires Plugins: woocommerce
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Drag-and-drop WooCommerce product bundles with custom pricing, discounts, tiered pricing, and built-in analytics.

== Description ==

Boost your store's average order value (AOV) with high-converting, drag-and-drop product bundles. Renidev Bundle Composer is a lightweight, conversion-optimized plugin that allows you to create "Frequently Bought Together" bundles, tiered volume discounts, and curated packages directly inside WooCommerce.

**Live Demo:** [See a working product bundle in action](https://ahdfurniture.com/product/kima-wooden-queen-size-bed-b2-in-teak-wood/)

= Key Features =

* **Drag-and-Drop Bundle Creator:** Intuitively add and reorder products from your WordPress admin dashboard.
* **Flexible Pricing Options:** Set fixed bundle prices, percentage discounts, or fixed amount discounts per product.
* **Quantity & Tiered Discounts:** Reward shoppers for buying in volume with tiered discount pricing.
* **Variable Product Support:** Customers can select product variations (size, color, etc.) directly inside the bundle widget.
* **Built-in Analytics:** Track bundle views, add-to-carts, orders, conversion rates, and revenue with one-click CSV export.
* **Native Page Builder Support:** Dedicated Elementor widgets and Gutenberg blocks for seamless design integration.
* **Conversion Boosters:** Dynamic savings badges, social proof counters, and customizable trust badges.

== External services ==

This plugin does not contact any external service by default.

Optional: in **Bundles > Settings** you can choose a Google Font for the bundle widget. Only when you enable that option, visitors' browsers load the font stylesheet from Google Fonts (fonts.googleapis.com and fonts.gstatic.com). This sends the visitor's IP address and browser details to Google. Terms: https://policies.google.com/terms and privacy policy: https://policies.google.com/privacy

== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Ensure WooCommerce is active.
4. Navigate to **Bundles** in your WordPress admin menu to create your first bundle.
5. Configure global display options under **Bundles > Settings**.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =
Yes, WooCommerce 7.0 or higher is required.

= Can customers select product variations in a bundle? =
Yes, variable products are fully supported. Dropdowns for attributes (e.g. size, color) appear directly inside the bundle card.

= Does this work with Elementor and Gutenberg? =
Yes, Renidev Bundle Composer includes native Elementor widgets and Gutenberg blocks, as well as shortcodes (`[renidev_bundle id="123"]` and `[renidev_product_bundles]`).

== Screenshots ==

1. Bundle widget on the product page: product cards, bundle price, savings badge, social proof, urgency notice and trust badges.
2. Bundle analytics dashboard: revenue, orders, views, add-to-cart events and a conversion funnel, with a per-bundle performance table and CSV export.
3. Bundle builder: search and add products, set quantities and per-product discounts, and see the bundle price update live.
4. Bundle customization: subtitle, urgency notice, up to 5 trust badges, social proof count and auto-display options.
5. Widget position settings and shortcodes: choose where the bundle appears on the product page, or place it manually with a shortcode.
6. Widget appearance: inherit your theme's look, with heading, quantity stepper, layout and social proof options.
7. Dedicated design style: customize fonts, colors, button, badge and corner radius.
8. Other settings: cart and checkout upsells, items layout, social proof and analytics tracking.

== Changelog ==

= 1.2.1 =
* Enhancement: Added responsive multi-device widget spacing controls for Desktop, Tablet, and Mobile.
* Fix: Cleaned up bundle footer layout with left-aligned price summary and balanced button alignment.

= 1.2.0 =
* Initial WordPress.org release as Renidev Bundle Composer for WooCommerce.
* Added native Elementor widgets: Single Bundle and Bundle Grid.
* Added native Gutenberg blocks with live server-side preview.
* Enhanced analytics tracking and CSV export.
* Tested with WordPress 7.1 and WooCommerce.
