WooCommerce Points and Rewards

WooCommerce Points and Rewards lets customers earn points on purchases and account actions, then redeem them for discounts at checkout.

Version1.18.25
Last UpdatedSeptember 25, 2026
File Size190.4 KB
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

WooCommerce Points and Rewards is a loyalty extension for WooCommerce stores. Customers collect points for purchases and other actions, and those points can be redeemed for discounts on orders. Store owners set the earning and redemption rates themselves.

Key Features

  • Points for purchases – You decide how many points customers receive for each dollar they spend, and the rate can be overridden at the category or product level.
  • Redeem points as discounts – Customers convert their collected points into a discount on an order, based on a redemption rate you control.
  • Points for other actions – Beyond buying, points can be given when a customer creates an account or writes a product review.
  • Maximum discount limits – You can cap how much of an order can be covered by points, setting the limit at cart, category, or product level.
  • Apply to past orders – Points can be applied to orders customers already placed, so they have a balance to redeem right away.
  • Adjust customer balances – You can change a customer's points balance directly from the Manage page.
  • Points change log – Every adjustment made to a customer's points is recorded and shown on their My Account page.
  • Rename points and messages – The wording shown on the product page and cart or checkout page can be edited, including what points are called.

Who Is It For

This plugin is for WooCommerce store owners who want to run a points-based loyalty program inside their existing shop. It suits stores that want to reward both purchases and engagement, such as account signups and reviews, and to control earning and redemption rates to fit their margins.