=== Coupons+ ===
Contributors: neblabs
Tags: woocommerce, coupons, bogo, discounts, pricing
Requires at least: 5.8
Tested up to: 6.9
Stable tag: 1.2.0
Requires PHP: 7.4
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Next-generation coupon offers builder for WooCommerce. Create advanced BOGO coupons, brand discounts, quantity-based rules, and auto-applied offers!

== Description ==

Coupons+ supercharges your store by giving you the power to create highly effective, targeted discounts with a nice visual builder.

= A Visual Way to Create Discounts =

We've developed a gorgeous, tree-based engine that allows you to see your coupon logic flow from products to offers, making even complex promotions easy to build and understand.

= Key Features =

*   **Advanced BOGO Deals**
    Go beyond basic BOGOs with our advanced offers engine.
    *   **Target Anything:** Apply BOGO offers to specific products, categories, brands, or tags. You can even combine them (e.g., "Buy any two shirts (Category) from Brand A and get a free hat").
    *   **Get X (Same Product):** Create classic "Buy One, Get One" deals where the customer receives another of the same item for free, a percentage off, a flat discount, or for a fixed price. (e.g., "Buy 1 Hoodie, Get another for FREE").
    *   **Get Y (Different Product):** Set up promotions like, "Buy Product A and get Product B for free," perfect for clearing inventory or promoting new items. You can target specific products, categories, brands, or tags for the "Buy" part of the BOGO offer.
    *   **Apply recursively: Apply your BOGO offers to as many eligible items as possible**
    *
    **Multple offers per set of items**
    Apply multiple offers for the same items, for example:
    *   ** (buy) Category A: get 10% off + 50% discount on Product A
    *   ** (buy) Product A: get Product B FREE + $20 OFF Shipping
*   **A Beautiful Builder**
    Our elegant, tree-based visual builder lets you create and connect nodes for products, filters, and offers to craft powerful, custom coupon logic without any guesswork.

*   **Automatically Applied Coupons**
    Create coupons that automatically apply in the cart when their conditions are met. No need for customers to remember or type in a code, reducing friction and increasing conversions.

*   **Advanced Discount Rules**
    *   **Brand Discounts:** Easily create sales and promotions for specific brands.
    *   **Quantity-Based Discounts:** Target customers based on a specific number of items. Set discounts for an exact quantity, a minimum, a maximum, or a range (e.g., "Buy any 3 items from the T-shirts category and get 20% off").

*   **Advanced Conditions & Scheduling**
    *   **Granular Control:** Restrict coupons by user role, payment methods, or shipping methods.
    *   **Advanced Scheduling:** Unlike default WooCommerce coupons, you can set both a start and end date for your coupons, allowing you to schedule promotions in advance. You can even select the start and end hours.

*   **One-Click Importable Presets**
    Need inspiration or want to get started quickly? Browse our library of pre-built coupon presets and import them with a single click.

Translators: UI labels are not yet final and may change in future releases. We may change them at any time to provide a better user experience.

= Coupons+ Services (external) =

Coupons+ for WooCommerce includes an optional external service to import coupon presets.

To use this feature, the plugin connects to our API at api.couponspluspro.com to get preset data. It sends your Site URL for security verification every time the presets are loaded and imported. Once a preset is imported, no further data is sent and the coupon is created locally. No external connections are needed to run the coupons.

You may read our privacy policy at https://couponspluspro.com/plugin-services-privacy-policy/ and our terms of service at https://couponspluspro.com/services-terms-of-service/

== Frequently Asked Questions ==

= Are all those features really free? =

Yes! everything listed in the description is available to use in Coupons+ for WooCommerce upon installation. Install it and start creating complex coupons right away!

== Screenshots ==

1. Create Buy One, Get One offers on the same product. For example, "Buy 1 Hoodie, Get another for FREE".
2. Create Buy One, Get One offers on different products. For example, "Buy Product A and get Product B for free".
3. Create bogo offers, cart discounts, item discounts and shipping discounts. Restrict them by date, user role, payment method, shipping method and more.
4. Target products, categories, brands and tags in your offers. Exclude specific items. Exclude sale items.

== Changelog ==

= 1.2.0 = 
+ NEW: Usage Limits per User condition: you can now limit the number of usages for a single user. 
= 1.1.3 = 
+ More dashboard improvements and bug fixes. Hopefully the dashboard should be super smooth to use now.
= 1.1.2 =
*UPDATE*: updated dashboard ui with more improvements and bug fixes
*FIX*: Fixed a bug when the preconditions failed.

= 1.1.1 =
*NEW*: The new contextual product filtering experience is now active! You can now select an offer type when adding a root node. This adjusts the labels and other ui elements to the type of offer you intend to create, making it easier than ever to create and configure your offers. Starting with 3 common types of offers. More offer types will be added in the future.
*FIX*: Some minor UI bugs and improvements.
= 1.1.0 =
*UPDATE: Coupons+ is now faster than ever! Improved the performance of the Grove engine by 1.5x-2x and up to 4x depending on the hardware, cart count, load and database size. But overall, performance has been improved across the board.
*NEW: Added Support for applying offers recursively.
*BuyXGetX (Same Product): Supports applying bogo offers recursively to as many eligible items as possible.
*BuyXGetY (Different Products): Supports applying bogo offers recursively to as many eligible items as possible.
*BuyXGetY (Different Products): Added "any" quantity option to apply a discount to unlimited quantities of the "get" product of the buy one get one offer.
*UPDATE: BOGO nodes (BuyXGetX and BuyXGetY) now support filter groups without a Quantity filter.
*UPDATE: The UI has a brand new but small redesign in some parts of the dashboard with the focus on improving usablity. Also, the new framework for the new Product Filtering Experience has been implemented but is missing promo implementations, so it's not yet live, but the first implementations will be shipped in the next minor release (tentatively).
*FIX: Fixed, no, SQUASHED some annoying UI bugs.
= 1.0.0 =
* Initial public release.
