BACK TO DIRECTORY





Webengine Loyalty adds a simple, configurable points program to your WooCommerce shop:
- Earning: points per amount spent (taxes included, shipping excluded) or a fixed number per order. Optionally no points when a coupon is used.
- Tiers: define discount tiers (“from N points: X off per group of Y points”), optionally with free shipping.
- Redemption as a native coupon: the discount is applied as a (virtual) WooCommerce coupon — correct tax handling, visible in totals, removable by the customer with the native ✕ button. Works with the classic shortcode cart/checkout and the block cart/checkout (Store API).
- Automatic or manual: auto-apply when eligible (customer can opt out), or a “Use my points” button on the classic cart/checkout.
- Safety rules: minimum paid orders, minimum cart amount, no combination with other coupons (each rule configurable).
- Full lifecycle: points are credited only when the order is paid (processing/completed); cancellations and refunds claw points back; partial refunds re-align earned points; redeemed points are restored if the order is cancelled.
- Points expiration: optionally expire balances after N months without activity (daily background task).
- Admin tools: customers & balances screen with manual adjustments, full transaction log (earned / redeemed / adjusted / reversed / expired), points column in the users list, points panel on each order, and a loyalty section on the user profile.
- Customer account: a “Loyalty” tab in My Account with balance, available discount, progress to the next tier and points history.
Compatible with High-Performance Order Storage (HPOS).
Screenshots

Settings: earning rules and discount tiers.

Customers & points with manual adjustment.

Transaction history.

The customer's Loyalty tab in My Account.
Plugin Details
Active Installs
0Total Downloads
62Version
1.0.0Requires WP
6.2Requires PHP
7.4Tested Up To
7.1Added
2026-09-13Last Updated
2026-09-13 5:28pm GMTRatings
5
0
4
0
3
0
2
0
1
0