GPLClub
🔌 Plugin

XT WooCommerce Points & Rewards Pro

v1.7.8 · Updated 29 Sep 2025 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
XT WooCommerce Points & Rewards Pro · Plugin for WordPress
Follow

About XT WooCommerce Points & Rewards Pro

When you grant the points decides whether they get spent before an order falls through

A customer pays for an order and, while waiting for shipping, already has points in their account. If the order is canceled or refunded later, those points have to be taken back, and by then they may already have been used on another purchase.

When you grant points is a decision with consequences: granting earlier gives them more time to be spent, and granting later reduces what you have to undo if the order falls through.

XT WooCommerce Points and Rewards Pro is a WooCommerce extension that gives points for purchases and other actions, and lets them be redeemed as a discount. It lets you choose that moment: when payment is received or only when the order reaches the Completed status.

What rules the points program has

  • Rate and rounding: points are calculated per currency unit spent, with normal rounding, rounding down or rounding up.
  • Per product: a specific number of points for each simple or variable product, with rules that can be overridden by category, product or variation.
  • Coupons: a percentage modifier of the points when the order uses a coupon.
  • Extra actions: store registration, first order, review, a spend threshold, a balance milestone and the birthday.
  • Reversals: canceled orders remove the points they gave and refunds subtract them too.
  • Earlier orders: points can be applied to orders placed before the extension was installed.
  • Partial redemption: on the cart or checkout, with a minimum and maximum discount, fixed or percentage, and caps globally, per category or per product.
  • Visibility: a badge over the product image in six positions, a notice on the product page, in the order and in the email, with every text editable.
  • My Account: a My Points page with balance, rules and history, and a shortcode for the history.
  • Admin: a list of users with their points, individual and bulk editing, a log filterable by event and month, history reset and expiry in days, weeks, months or years.

The extension can be enabled only for the roles you choose, and there is a filter, xt_woopr_should_award_purchase_points, to decide with code whether an order gives points.

Granting points on order completion

Suppose today you grant points on payment and prefer to grant them only when the order is completed. You pick that option in the settings and the log shows when the points appear. Take it as a starting point and adapt it to your store.

What it needs and what it works with

It needs WooCommerce. It is compatible with high-performance order storage, with the native cart and checkout blocks, with WooCommerce Currency Switcher, with WooCommerce Pre-Orders, with Loco Translate and with multisite. Among its functions there is no way to pay with points outside the cart or checkout.

Five steps to open the program

  1. Install and activate the extension on a store with WooCommerce.
  2. Define the points rate, the rounding and the moment they are granted.
  3. Adjust the extra actions and the points expiry.
  4. Set the minimum and maximum discount and the caps per category or product.

Points programs to compare

To compare approaches look at WooCommerce Points and Rewards, YITH WooCommerce Points and Rewards and WPLoyalty. Each has its own page with what it offers.

Answers about Points and Rewards Pro

Can I grant points only when the order is completed?

Yes. You can choose between granting them when payment is received or only when it reaches the Completed status.

What happens to the points of a canceled or refunded order?

Those of canceled orders are removed and refunds subtract them too.

Can points expire?

Yes, after a number of days, weeks, months or years that you define.

Can it be limited to certain roles?

Yes, there is an option to enable it only for the roles you choose.

Version history

  • v
    1.7.8 Current 29 Sep 2025

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.