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 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.
Screenshots




Installation
- Upload the plugin files to
/wp-content/plugins/bluesoftweb-loyalty-rewards, or install it through the Plugins screen in WordPress. - Activate the plugin through the Plugins screen.
- Make sure WooCommerce is installed and active.
- Go to Loyalty & Rewards in the admin menu to configure your earn and redeem rates.
FAQ
-
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.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“BlueSoftWeb Loyalty & Rewards” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “BlueSoftWeb Loyalty & Rewards” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
