Title: J2T Loyalty – Points, Rewards &amp; Referrals for WooCommerce
Author: j2tdesign
Published: <strong>28 janvier 2022</strong>
Last modified: 21 août 2026

---

Recherche d’extensions

![](https://ps.w.org/j2t-reward-points-for-woocommerce/assets/banner-772x250.jpg?
rev=3656936)

![](https://ps.w.org/j2t-reward-points-for-woocommerce/assets/icon.svg?rev=3656936)

# J2T Loyalty – Points, Rewards & Referrals for WooCommerce

 Par [j2tdesign](https://profiles.wordpress.org/j2tdesign/)

[Télécharger](https://downloads.wordpress.org/plugin/j2t-reward-points-for-woocommerce.1.3.2.zip)

 * [Détails](https://fr.wordpress.org/plugins/j2t-reward-points-for-woocommerce/#description)
 * [Avis](https://fr.wordpress.org/plugins/j2t-reward-points-for-woocommerce/#reviews)
 *  [Installation](https://fr.wordpress.org/plugins/j2t-reward-points-for-woocommerce/#installation)
 * [Développement](https://fr.wordpress.org/plugins/j2t-reward-points-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/j2t-reward-points-for-woocommerce/)

## Description

J2T Loyalty turns everyday store activity into a clear, engaging loyalty experience
with points, VIP status, claimable rewards, campaigns and safer referrals.

Customers can see how many points they will earn before buying, redeem their available
balance in the cart or at checkout, invite friends, and follow every points movement
from a modern My Account dashboard.

Store owners control earning rates, redemption value, qualifying order statuses,
activity rewards, referral bonuses and customer balances from WordPress.

#### Reward the actions that matter

 * Award points for eligible WooCommerce orders.
 * Set store-wide, category and product-specific earning rules, including exclusions,
   multipliers and fixed rewards.
 * Reward customer registration and approved product reviews.
 * Add birthday rewards for customers who provide a birth date.
 * Give configurable referral rewards for registration and a referred friend’s first
   valid order.
 * Add or remove points manually from the customer ledger.
 * Choose which order statuses earn points and allow redemption.

#### A customer experience designed for conversion

 * Show compact earning messages on product lists and individual product pages.
 * Let customers apply, maximize or remove points from both classic and block-based
   cart and checkout pages.
 * Explain the discount value, available balance and points earned by the current
   order.
 * Give customers a responsive reward dashboard with available, pending, earned 
   and spent totals, plus a next-reward goal.
 * Display a detailed activity history for purchases, referrals, reviews and manual
   adjustments.
 * Present the referral journey, personal link, sharing tools and completed referrals
   in one place.
 * Offer an optional floating reward wallet so a balance is always close at hand.

#### Flexible store controls

 * Configure points earned per currency amount spent.
 * Configure the discount value delivered by redeemed points.
 * Protect margins with minimum cart and redemption thresholds, maximum points or
   discount percentage per order, and coupon-stacking control.
 * Expire individual earning transactions after a configurable lifetime and send
   reminder emails before the next expiration.
 * Select calculation and rounding behavior for product and cart totals.
 * Upload a custom reward icon from the WordPress Media Library or use the bundled
   default.
 * Review customer balances, collected points, used points, history and referral
   activity in WordPress.
 * Monitor the effective reward rate and outstanding point value from a built-in
   program-health card.
 * Integrate custom workflows with balance, add, remove and set APIs plus a transaction-
   recorded action.

#### Growth tools included in the free plugin

 * Launch quickly with a guided setup and four editable strategies for balanced 
   growth, faster engagement, margin protection or referrals.
 * Preview reward economics before launch so the customer promise and effective 
   reward rate stay clear.
 * Migrate balances from common loyalty exports with automatic column matching, 
   a no-write preview, idempotent ledger changes, a downloadable backup and one-
   click rollback.
 * Protect review rewards with verified-purchase, minimum-length, one-per-product
   and rolling frequency rules, plus safe moderation reversals.
 * Control emails independently for earned, redeemed, adjusted, referred, expiring,
   expired and imported points.
 * Preview branded lifecycle messages and send a test through the store’s normal
   WordPress mail transport.
 * Measure loyalty members, earned and redeemed points, reward-influenced revenue,
   outstanding reward value and referrals from a 14-day growth dashboard.
 * Follow prioritized conversion recommendations based on program configuration 
   and activity.

#### VIP, rewards and campaigns included free

 * Automatically place customers in editable Silver, Gold and Platinum tiers from
   lifetime earned points.
 * Show a premium progress indicator, next-tier goal and tier earning multiplier
   in My Account.
 * Build a claimable reward catalogue with percentage discounts, free shipping and
   free products.
 * Issue personal, single-use WooCommerce coupon codes with a clear reward history.
 * Schedule storewide, category or product campaigns with start and end times, badges
   and multipliers.
 * Stack the current VIP multiplier with the strongest matching active campaign.

#### Safer referrals and connected customer data

 * Use signed, expiring referral links while continuing to accept existing referral
   links.
 * Block self-referrals by account, email and an optional privacy-preserving network
   fingerprint.
 * Require referred friends to verify their email before registration rewards are
   released.
 * Configure attribution windows plus per-period and lifetime referral limits.
 * Store stable balance, tier, locale and currency profile fields for marketing 
   automation.
 * Send signed events for points, tiers, claimed rewards and verified referrals 
   to Klaviyo, Mailchimp, Zapier, Make or a custom endpoint.
 * Offer an authenticated REST profile endpoint and developer actions for custom
   integrations.

#### Languages and currencies

The plugin bundles interface translation files for French, Spanish, German, Italian,
Brazilian Portuguese, Dutch, Polish, Russian, Japanese, Simplified Chinese, Korean,
Arabic, Turkish and Hindi. All customer and merchant strings remain translation-
ready through the WordPress text-domain system. Community-approved WordPress.org
language packs remain managed separately through translate.wordpress.org.

Point earning is normalized against the store’s base currency, reward values are
converted back to the order currency, and WPML/WooCommerce Multilingual currency
filters are supported. Extension hooks are provided for other currency plugins.

#### Compatibility

Version 1.3.2 is tested with WordPress 7.1, WooCommerce 11.0 and PHP 8.3. It declares
compatibility with WooCommerce High-Performance Order Storage (HPOS) and native 
Cart and Checkout Blocks.

#### Support

For help, please use the WordPress.org support forum or [contact J2T Design](https://www.j2t-design.net/contact-us/).

### Third-party services

The referral dashboard can load AddToAny’s sharing script from `static.addtoany.
com` and link to `addtoany.com/share`. This service provides the social sharing 
buttons shown on that page. It may receive visitor data such as IP address, browser
information and the page URL according to its own policies.

AddToAny terms of service: https://www.addtoany.com/terms

AddToAny privacy policy: https://www.addtoany.com/privacy

No AddToAny script is loaded on the store’s other reward interfaces.

## Captures d’écrans

[⌊The customer loyalty dashboard combines wallet value, Gold-tier progress and claimable
percentage, shipping and product rewards.⌉⌊The customer loyalty dashboard combines
wallet value, Gold-tier progress and claimable percentage, shipping and product 
rewards.⌉[

The customer loyalty dashboard combines wallet value, Gold-tier progress and claimable
percentage, shipping and product rewards.

[⌊Shop and product pages show a live double-points campaign badge together with 
the exact points earned from each purchase.⌉⌊Shop and product pages show a live 
double-points campaign badge together with the exact points earned from each purchase
.⌉[

Shop and product pages show a live double-points campaign badge together with the
exact points earned from each purchase.

[⌊The referral dashboard provides a signed personal link, milestone rewards and 
a complete AddToAny sharing kit.⌉⌊The referral dashboard provides a signed personal
link, milestone rewards and a complete AddToAny sharing kit.⌉[

The referral dashboard provides a signed personal link, milestone rewards and a 
complete AddToAny sharing kit.

[⌊Native WooCommerce Cart and Checkout Blocks display balance value, maximum savings,
future earnings and redemption controls.⌉⌊Native WooCommerce Cart and Checkout Blocks
display balance value, maximum savings, future earnings and redemption controls.⌉[

Native WooCommerce Cart and Checkout Blocks display balance value, maximum savings,
future earnings and redemption controls.

[⌊The Loyalty Programs workspace manages Silver, Gold and Platinum tiers, catalogue
rewards and scheduled campaigns together.⌉⌊The Loyalty Programs workspace manages
Silver, Gold and Platinum tiers, catalogue rewards and scheduled campaigns together
.⌉[

The Loyalty Programs workspace manages Silver, Gold and Platinum tiers, catalogue
rewards and scheduled campaigns together.

[⌊Loyalty analytics reveal readiness, active members, earned points, redemption,
influenced revenue, liability and referral momentum.⌉⌊Loyalty analytics reveal readiness,
active members, earned points, redemption, influenced revenue, liability and referral
momentum.⌉[

Loyalty analytics reveal readiness, active members, earned points, redemption, influenced
revenue, liability and referral momentum.

[⌊Guided onboarding pairs four growth strategies with a live reward-economics and
margin preview.⌉⌊Guided onboarding pairs four growth strategies with a live reward-
economics and margin preview.⌉[

Guided onboarding pairs four growth strategies with a live reward-economics and 
margin preview.

[⌊Preview-first migration backs up balances, validates a CSV, writes an auditable
ledger and supports rollback.⌉⌊Preview-first migration backs up balances, validates
a CSV, writes an auditable ledger and supports rollback.⌉[

Preview-first migration backs up balances, validates a CSV, writes an auditable 
ledger and supports rollback.

[⌊Lifecycle controls manage earned, redeemed, adjusted, referred, expiring, expired
and imported-points notifications independently.⌉⌊Lifecycle controls manage earned,
redeemed, adjusted, referred, expiring, expired and imported-points notifications
independently.⌉[

Lifecycle controls manage earned, redeemed, adjusted, referred, expiring, expired
and imported-points notifications independently.

[⌊Referral-fraud controls require verified email, detect same-network activity and
enforce attribution and referral limits.⌉⌊Referral-fraud controls require verified
email, detect same-network activity and enforce attribution and referral limits.⌉[

Referral-fraud controls require verified email, detect same-network activity and
enforce attribution and referral limits.

## Installation

 1. In WordPress, go to Plugins > Add New and search for « J2T Loyalty ».
 2. Install and activate the plugin. WooCommerce must already be installed and active.
 3. Go to WooCommerce > Settings > Reward Points to configure earning, redemption and
    activity rewards.
 4. Review WooCommerce > Settings > Reward Points > Referral to configure the referral
    program.
 5. Place a test order with a customer account and move it to a configured earning 
    status before opening the store to customers.

For a manual installation, upload the plugin folder to `/wp-content/plugins/`, activate
it, and follow steps 3 through 5.

## FAQ

### When are purchase points added?

Purchase points are added when an order reaches one of the earning statuses selected
in the plugin settings. This lets you choose whether rewards are issued for processing,
completed or other eligible orders.

### How does point redemption work?

Customers enter the number of points they want to use—or choose Use maximum—in a
classic or block-based cart or checkout. The plugin converts those points to a discount
and observes every spending safeguard configured by the store.

### Can customers see their history?

Yes. The My Reward Points account page shows available, lifetime earned and lifetime
spent totals, followed by a detailed points history.

### How are referrals rewarded?

Each logged-in customer receives a personal referral link. You can reward the referrer
and friend when the friend registers, then reward both sides again after the friend’s
first valid order.

### Can I adjust a customer’s balance manually?

Yes. The customer points screen in WordPress lets an administrator add or remove
points with a description that appears in the customer’s history.

### Does the plugin send reward emails?

Reward notifications use the normal WordPress mail system. Delivery therefore follows
the mail configuration used by your WordPress installation.

### Why does WordPress.org invite visitors to translate the plugin?

J2T Loyalty bundles interface translations for 14 languages. The separate notice
on localized WordPress.org plugin pages reflects the approval status of community
language packs on translate.wordpress.org, not whether translation files are bundled
with the plugin.

### Does it support WooCommerce Cart and Checkout Blocks?

Yes. Customers can view their balance and apply, maximize or remove points in both
WooCommerce Cart and Checkout Blocks. Classic cart and checkout templates remain
supported.

### How do VIP tiers work?

Customers qualify from lifetime earned points. Each tier can have its own threshold
and earning multiplier, and the customer dashboard shows progress toward the next
tier.

### Which catalogue rewards can customers claim?

Stores can offer percentage discounts, free shipping and free products. Claiming
deducts the configured point cost and creates a personal, single-use WooCommerce
reward code.

### Can campaigns be scheduled?

Yes. A campaign can target the whole store, category IDs or product IDs and run 
only between its configured start and end times.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« J2T Loyalty – Points, Rewards & Referrals for WooCommerce » est un logiciel libre.
Les personnes suivantes ont contribué à cette extension.

Contributeurs

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

[Traduisez « J2T Loyalty – Points, Rewards & Referrals for WooCommerce » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/j2t-reward-points-for-woocommerce)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/j2t-reward-points-for-woocommerce/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/j2t-reward-points-for-woocommerce/),
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/j2t-reward-points-for-woocommerce/)
par [RSS](https://plugins.trac.wordpress.org/log/j2t-reward-points-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.3.2 – 21 August 2026

 * Harmonized issued-reward typography and actions with the rest of the premium 
   customer dashboard.
 * Removed inherited single-product margins from related-product, upsell and recommendation
   reward badges.
 * Preserved the compact reward-badge layout on the main shop grid.
 * Added an optional, usage-aware WordPress.org review invitation on J2T merchant
   screens with snooze and permanent dismissal controls.
 * Clarified the difference between bundled interface translations and community-
   approved WordPress.org language packs.

#### 1.3.1 – 20 August 2026

 * Fixed the manual customer adjustment response so successful balance changes no
   longer display an error.
 * Redesigned the add/remove points editor with clearer inputs, guidance, validation
   and responsive styling.
 * Unified earning and scheduled-campaign badges into an ordered, conversion-friendly
   product reward area.
 * Added reward information to WooCommerce Product Collection blocks used by related
   products, upsells and product recommendations.
 * Prevented duplicate reward badges when themes combine classic product hooks with
   Product Collection blocks.

#### 1.3.0 – 20 August 2026

 * Renamed the plugin to J2T Loyalty – Points, Rewards & Referrals for WooCommerce.
 * Added configurable Silver, Gold and Platinum VIP tiers with progress and earning
   multipliers.
 * Added a reward catalogue for percentage discounts, free shipping and free products.
 * Added scheduled storewide, category and product campaigns with multipliers and
   customer badges.
 * Added signed referral links, self-referral detection, email verification, attribution
   windows and configurable limits.
 * Added base-currency normalization, order-currency conversion and WPML/WooCommerce
   Multilingual support.
 * Added marketing profile metadata, authenticated REST access, developer events
   and signed webhooks.
 * Added 14 bundled language packs covering major storefront languages.
 * Added a premium Loyalty Programs admin workspace and expanded customer loyalty
   dashboard.

#### 1.2.0-beta.2 – 17 August 2026

 * Fixed zero or missing earned-point values in order emails by calculating from
   saved order items when checkout metadata is absent or stale.
 * Added a premium, email-client-safe order rewards card with earned status, redeemed
   points and monetary savings.
 * Confirmed reward redemptions appear in WooCommerce email totals with both the
   point count and discount amount.
 * Added Store API and classic-checkout metadata synchronization for Cart and Checkout
   Blocks.
 * Prevented zero-value and duplicate reward lifecycle notifications.
 * Added a Configure submenu shortcut to the J2T WooCommerce settings tab.

#### 1.2.0-beta.1 – 16 August 2026

 * Added guided, strategy-based onboarding with live reward-economics previews.
 * Added preview-first CSV migration, current-balance backup, idempotent ledger 
   imports and rollback.
 * Added verified-purchase review protection, content and frequency limits, stored
   eligibility decisions and moderation reversals.
 * Added granular reward lifecycle email controls, branded WooCommerce email templates,
   deduplication and test delivery.
 * Added a loyalty growth dashboard with members, reward velocity, redemption, influenced
   revenue, liability, referrals and actionable conversion guidance.
 * Redesigned Cart and Checkout Blocks reward controls with clearer savings, balance
   value, progress and generous layout spacing.

#### 1.1.0 – 16 August 2026

 * Added native WooCommerce Cart and Checkout Blocks redemption controls.
 * Added category and product earning rules with multipliers, fixed rewards and 
   exclusions.
 * Added minimum cart and redemption thresholds, percentage and points caps, coupon-
   stacking control and a Use maximum action.
 * Added per-earning point expiration, reminder emails and auditable expiration 
   transactions.
 * Added proportional point reconciliation for partial and full refunds.
 * Added an optional floating reward wallet and expanded the My Account dashboard
   with pending points, balance value, goals and upcoming expiration.
 * Added a program-health card with effective reward rate and outstanding point 
   value.
 * Added public balance and transaction APIs, shortcodes and a transaction-recorded
   action for integrations.
 * Added idempotent transaction keys and metadata for safer event replay and migrations.
 * Improved product reward messaging and compatibility with WooCommerce 11.0 and
   WordPress 7.0.

#### 1.0.1 – 15 August 2026

 * Fixed customer registration compatibility with modern PHP and WordPress.
 * Declared compatibility with WooCommerce High-Performance Order Storage (HPOS).
 * Updated order email metadata access to use WooCommerce CRUD APIs.
 * Redesigned product, cart, checkout, reward-history and referral interfaces.
 * Added a WordPress Media Library picker and bundled default reward icon.
 * Fixed first-order referral bonuses so both the referrer and friend receive their
   configured points.
 * Fixed default spending-status handling and empty account totals.
 * Hardened admin actions, database queries, output escaping, redirects and translation
   handling for current WordPress directory checks.
 * Updated supported WordPress, WooCommerce and PHP version metadata.

#### 1.0.0 – 24 August 2021

 * Initial release.

## Méta

 *  Version **1.3.2**
 *  Dernière mise à jour **il y a 2 mois**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 6.5 ou plus **
 *  Testé jusqu’à **7.1.3**
 *  Version de PHP ** 8.0 ou plus **
 *  Langue
 * [English (US)](https://wordpress.org/plugins/j2t-reward-points-for-woocommerce/)
 * Étiquettes
 * [Loyalty](https://fr.wordpress.org/plugins/tags/loyalty/)[Points and Rewards](https://fr.wordpress.org/plugins/tags/points-and-rewards/)
   [referrals](https://fr.wordpress.org/plugins/tags/referrals/)[Reward points](https://fr.wordpress.org/plugins/tags/reward-points/)
   [woocommerce](https://fr.wordpress.org/plugins/tags/woocommerce/)
 *  [Vue avancée](https://fr.wordpress.org/plugins/j2t-reward-points-for-woocommerce/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Votre avis](https://wordpress.org/support/plugin/j2t-reward-points-for-woocommerce/reviews/#new-post)

[Tout voir](https://wordpress.org/support/plugin/j2t-reward-points-for-woocommerce/reviews/)

## Contributeurs

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

## Support

Demandes résolues ces deux derniers mois :

     0 sur 1

 [Voir le forum de support](https://wordpress.org/support/plugin/j2t-reward-points-for-woocommerce/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://www.j2t-design.net/j2t-donations/)