Title: Webengine Loyalty for WooCommerce
Author: Webengine
Published: <strong>13 de setembre de 2026</strong>
Last modified: 13 de setembre de 2026

---

Cerca extensions

![](https://ps.w.org/webengine-loyalty-for-woocommerce/assets/banner-772x250.png?
rev=3694000)

![](https://ps.w.org/webengine-loyalty-for-woocommerce/assets/icon-256x256.png?rev
=3694000)

# Webengine Loyalty for WooCommerce

 Per [Webengine](https://profiles.wordpress.org/webenginedev/)

[Baixa](https://downloads.wordpress.org/plugin/webengine-loyalty-for-woocommerce.1.0.0.zip)

 * [Detalls](https://ca.wordpress.org/plugins/webengine-loyalty-for-woocommerce/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/webengine-loyalty-for-woocommerce/#reviews)
 * [Desenvolupament](https://ca.wordpress.org/plugins/webengine-loyalty-for-woocommerce/#developers)

 [Suport](https://wordpress.org/support/plugin/webengine-loyalty-for-woocommerce/)

## Descripció

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

## Captures

[⌊Settings: earning rules and discount tiers.⌉⌊Settings: earning rules and discount
tiers.⌉[

Settings: earning rules and discount tiers.

[⌊Customers & points with manual adjustment.⌉⌊Customers & points with manual adjustment
.⌉[

Customers & points with manual adjustment.

[⌊Transaction history.⌉⌊Transaction history.⌉[

Transaction history.

[⌊The customer's Loyalty tab in My Account.⌉⌊The customer's Loyalty tab in My Account
.⌉[

The customer’s Loyalty tab in My Account.

## PMF

### When are points credited?

When the order reaches a paid status (processing or completed) — so bank transfer
and cheque orders only earn points once you confirm payment. Both hooks are idempotent:
points are never credited twice.

### How is the discount applied?

As a virtual WooCommerce coupon (code `wlfw-…`). This gives native display everywhere,
including the block checkout. The customer can remove it like any coupon; the plugin
remembers that choice for the session.

### How does the discount interact with taxes (VAT)?

The advertised discount is what the customer actually saves on the total to pay,
taxes included — whatever your tax setup. When prices are entered excluding tax,
the coupon amount is automatically converted to its pre-tax equivalent (using the
cart’s effective rate, mixed rates included) so the tax-inclusive reduction matches
the points’ value exactly: the customer never gets less than promised, and the shop
never gives away the discount’s VAT on top.

### Does free shipping work with any shipping setup?

The loyalty coupon carries the native `free_shipping` flag, so a Free Shipping method
set to require «a valid free shipping coupon» works out of the box. The plugin also
makes the Free Shipping method available directly when a free-shipping tier is applied.

### What happens on refunds?

A cancelled or fully refunded order reverses its earned points and restores redeemed
ones. A partial refund recalculates the points the order should have earned on the
net amount and adjusts the balance accordingly.

### Is it compatible with HPOS?

Yes, the plugin declares HPOS compatibility and uses only CRUD order APIs.

## Ressenyes

No hi ha ressenyes per a aquesta extensió.

## Col·laboradors i desenvolupadors

«Webengine Loyalty for WooCommerce» és programari de codi obert. La següent gent
ha col·laborat en aquesta extensió.

Col·laboradors

 *   [ Webengine ](https://profiles.wordpress.org/webenginedev/)

[Traduïu «Webengine Loyalty for WooCommerce» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/webengine-loyalty-for-woocommerce)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/webengine-loyalty-for-woocommerce/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/webengine-loyalty-for-woocommerce/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/webengine-loyalty-for-woocommerce/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/webengine-loyalty-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.0.0

 * Initial release.

## Meta

 *  Versió **1.0.0**
 *  Darrera actualització **fa 2 setmanes**
 *  Instal·lacions actives **Menys de 10**
 *  Versió del WordPress ** 6.2 o posterior **
 *  Provada fins a **7.1.2**
 *  Versió del PHP ** 7.4 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/webengine-loyalty-for-woocommerce/)
 * Etiquetes
 * [discount](https://ca.wordpress.org/plugins/tags/discount/)[Loyalty](https://ca.wordpress.org/plugins/tags/loyalty/)
   [points](https://ca.wordpress.org/plugins/tags/points/)[Rewards](https://ca.wordpress.org/plugins/tags/rewards/)
   [woocommerce](https://ca.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/webengine-loyalty-for-woocommerce/advanced/)

## Valoracions

Encara no s'ha enviat cap ressenya.

[La vostra ressenya](https://wordpress.org/support/plugin/webengine-loyalty-for-woocommerce/reviews/#new-post)

[Visualitza totes les ressenyes](https://wordpress.org/support/plugin/webengine-loyalty-for-woocommerce/reviews/)

## Col·laboradors

 *   [ Webengine ](https://profiles.wordpress.org/webenginedev/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/webengine-loyalty-for-woocommerce/)