=== BlueSoftWeb Loyalty & Rewards ===
Contributors: keralpatel
Tags: loyalty, rewards, points, woocommerce, points and rewards
Requires at least: 6.2
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A fast points & rewards loyalty program for WooCommerce - earn on purchases, sign-ups and reviews, then redeem for a checkout discount.

== Description ==

**BlueSoftWeb Loyalty & Rewards** adds a complete points-based loyalty program to your WooCommerce store in minutes. Reward customers for buying, registering and reviewing — then let them spend their points for a discount at checkout. Everything is configurable from one clean settings screen, with no coding required.

= Earn points =

* **Purchases** — award points per unit of currency spent, based on the order subtotal or total.
* **Sign-up bonus** — give new customers a welcome balance when they register.
* **Product reviews** — reward customers for leaving an approved review.
* Points are automatically reversed if an order is cancelled or refunded.

= Redeem points =

* Customers apply their points as a discount in the cart, carried straight through to checkout.
* Set your own conversion rate (for example, 100 points = 1.00 off) and a minimum redemption threshold.

= Customer dashboard =

* A **My Rewards** tab on the WooCommerce account page shows the current balance, its cash value and a full points history.
* "Earn N points" messaging on product pages and in the cart.
* `[bswloy_points]` shortcode to display the logged-in customer's balance anywhere.

= Built right =

* Works with the classic and block-based cart & checkout.
* Compatible with WooCommerce High-Performance Order Storage (HPOS).
* Light, plain-PHP admin — no heavy frameworks.

= Upgrade to Pro =

[BlueSoftWeb Loyalty & Rewards Pro](https://www.bluesoftweb.com/plugins/bluesoftweb-loyalty-rewards) adds VIP tiers, a referral program, birthday and milestone bonuses, points expiry with reminder emails, double-points campaigns, a reward catalog, and an analytics dashboard.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/bluesoftweb-loyalty-rewards`, or install it through the Plugins screen in WordPress.
2. Activate the plugin through the **Plugins** screen.
3. Make sure WooCommerce is installed and active.
4. Go to **Loyalty & Rewards** in the admin menu to configure your earn and redeem rates.

== Frequently Asked Questions ==

= Does this require WooCommerce? =

Yes. The plugin awards and redeems points against WooCommerce orders and the WooCommerce account page.

= When are purchase points awarded? =

When an order reaches the status you choose — Completed (default) or Processing. If the order is later cancelled or refunded, the points are removed automatically.

= Can guests earn points? =

No. Points are tied to a customer account, so the customer must be logged in.

= Can I rename "points"? =

Yes. Set your own singular and plural labels (for example "coin" / "coins") on the settings screen.

== Screenshots ==

1. The settings screen — earn and redeem rules.
2. Customers redeem points for a discount in the cart.
3. The "My Rewards" tab with balance and points history.
4. "Earn points" messaging on the product page.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
