This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Points and Rewards for WooCommerce – Create Loyalty Programs, Reward Customer Purchases, Referral Points, User Badges, and Gamification

Points and Rewards for WooCommerce – Create Loyalty Programs, Reward Customer Purchases, Referral Points, User Badges, and Gamification

Points and Rewards for WooCommerce offer a reward for points to your customers for their activities & increase customer loyalty.

6K+ active installs
4.5
(180 ratings)
Has a paid tier
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Points and Rewards for WooCommerce – Create Loyalty Programs, Reward Customer Purchases, Referral Points, User Badges, and Gamification running.

WordPress compatibility
Tested to 7.1.4
Tested against the WordPress branch in use today.
Last updated
13 days ago
At least 11.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.7.0
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

6K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Points and Rewards for WooCommerce – Create Loyalty Programs, Reward Customer Purchases, Referral Points, User Badges, and Gamification is looked after — not on how many stores run it.

96

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 13 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1.4 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
12 / 15
4.5/5 across 180 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-11-01 from the WordPress.org plugin registry.
Ratings

4.5

180 ratings
5★154
4★6
3★1
2★2
1★17
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Points and Rewards for WooCommerce goes beyond purchase rewards. Make every customer interaction matter. Reward them for shopping, referring friends, spinning the wheel, sharing feedback, logging in daily, and much more.

Turn points that customers earn into reasons they shop again. With the free WooCommerce Loyalty plugin, let your customers redeem rewards for discounts, create exclusive membership tiers with benefits, or introduce gamified loyalty campaigns that will make their shopping experience more engaging.

Store owners can customize redemption and point-earning rules to match the changing needs of their business, encourage referrals to turn customers into loyal advocates for your brand, and award unique badges to recognize customers’ spending.

If you’re a store owner, whether you want to boost repeat sales, improve conversions, increase customer lifetime value (CLV), or attract new customers through referrals, the Points and Rewards System gives you access to tools to build a loyalty program aligned with your business goals.

Demo | Documentation | Contact Us

HOW DOES THE BEST REWARDS PLUGIN FOR WORDPRESS BENEFIT YOU?

  • Reward customers for purchases, sign-ups, referrals, reviews, and more to encourage repeat purchases.
  • The Points and Rewards system helps store owners create membership tiers with exclusive benefits that reward customers as they progress through your loyalty program.
  • Turn customers into your brand’s loyal advocates by rewarding them with points on referrals.
  • Every business has unique requirements; flexible pricing and redemption rules help you customize your loyalty program accordingly.
  • WooCommerce Gamification loyalty programs to boost engagement include elements such as spin-the-wheel and interactive campaigns to make earning rewards enjoyable.
  • Celebrate your customers’ spending by rewarding them with unique user levels and badges.
  • Track and Monitor earned, redeemed, expired, and outstanding points to make informed decisions.
  • Keep customers informed about their points through WhatsApp/Emails/SMSs

KEY FEATURES OF POINTS AND REWARDS FOR WOOCOMMERCE

1) Membership System For Exclusive Offers
Create an in-house WooCommerce membership system with the WooCommerce Points and Rewards plugin. Store owners can set exclusive discounts and rewards for different membership levels, offer discounts on selected products and categories, and set points conversion rules based on order value for each tier. Customers can access these exclusive benefits by subscribing to a membership plan using their reward points. Start with up to two membership levels in the free version, and upgrade to the premium version whenever you’re ready to introduce more tiers.

2) Gamified Loyalty Program
Are you ready to make your ordinary loyalty program more engaging with our WooCommerce gamification plugin? Include elements such as spin-the-wheel, referral rewards, quizzes, birthday rewards, and comment-based points, displayed through customizable pop-ups.

Store owners can also highlight earned points and referral counts, add dynamic images, or choose from 5+ ready-made templates for upcoming festivals. You can also select specific pages where pop-ups appear and keep customers informed about their earned points through email notifications.

Start engaging shoppers with the available gamification features, and explore additional features such as birthday rewards, points on first orders, and multiple quizzes with the Pro version of the plugin.

Note: The features included in the premium version of the Points and Rewards plugin, such as birthday rewards, points on first orders, or multiple quizzes, will only work if you have the pro version installed

3) Points for Every Purchase
Reward your customers for every dollar they spend! With the Points for Every Purchase feature, customers earn points proportional to their spending — for example, 1 point for every $1 spent. This makes every purchase more rewarding, encourages repeat purchases, and helps boost customer loyalty. Points can be redeemed for discounts, free products, or special rewards, turning every transaction into a valuable engagement

4) Referral Points
You can offer rewards to the referrer for every unique referral. Customers can also share their referral links with other users via social media platforms such as Pinterest, Facebook, Twitter, email, and WhatsApp. The customer will only earn points and rewards if someone uses their shared referral link.

5) Notifications Via WhatsApp / SMS/ Email
Customers will receive notifications Via WhatsApp, text messages, and email about the points they have earned and redeemed on the WooCommerce platform. This helps them to keep track of the overall accumulated points.

6) Reward Points For Guest Users
With the Best Rewards plugin for WordPress, merchants can reward guest visitors for their purchases. But there’s a catch here — they can only redeem these points after successfully registering for your WooCommerce store. So, it’s a win-win.

7) User Level & Badges
Encourage customers to earn WooCommerce loyalty points through various activities by rewarding them with unique user badges. Customize badge positions and level names, set milestone thresholds, and assign points required for customers to reach their desired levels. Start by creating up to two user levels in the free version, and explore unlimited user levels and badge types with the Pro version for greater flexibility.

Want to know more about the working of this feature? Check out the User Badges & Level Documentation

8) User Points Report
With this feature of the Best WooCommerce Rewards plugin, you can get a clear overview of the points customers have earned and redeemed through the Points Table feature. This helps admins track customer activity, understand how points are being earned and spent, and monitor the overall performance of their loyalty program.

9) Assign Woo Points On Previous Orders
With the Points and Rewards system, assign loyalty points to customers for their previous orders. This allows store owners to reward existing customers for past purchases, recognize their existing loyalty, and encourage them to return to the store and redeem their points on future orders.

10) Flexible Admin Controls & Reward Restrictions
With this feature, prevent customers from earning additional points on products purchased using previously redeemed reward points. For example, if a customer uses 100 reward points to get a discount on a product, the store owner can prevent them from earning new points on that same purchase. This helps merchants control reward costs and avoid giving points on purchases already paid for with rewards.

11) WooCommerce Rewards Points On Actions
Customers have the opportunity to earn points for rewards through various activities, like:

  • Every unique sign-up
  • Sharing referral links through Facebook, Twitter, email, and WhatsApp to attract new shoppers.
  • Reward customers based on their spending by setting up conversion rules
  • Offer different point rewards based on specific order value ranges.
  • Reward customers for activities such as product reviews, daily logins, and more.
  • Encourage repeat purchases by allowing customers to redeem their earned points for discounts.

LIVE DEMO OF POINTS AND REWARDS FOR WOOCOMMERCE PLUGIN

  • Points and Rewards Frontend Demo

  • Points and Rewards Backend Demo

Points And Rewards For WooCommerce Compatibilities

  • Compatibility with Klaviyo enables merchants to sync their customer points-related data to their respective profiles on Klaviyo

  • Compatibility with Gutenberg Block allows the merchants to seamlessly utilize the shortcodes to add different elements to different pages.

  • The rewards plugin works seamlessly with the Smart Coupons Plugin. Customers can redeem their points and utilize smart coupon discounts.

  • Points and Rewards is compatible with WooCommerce Subscription. This functionality allows customers to earn points on the renewal of subscription products.

  • Compatible with MultiVendorX Marketplace and MultiVendorX, enables the vendors to earn points and rewards on purchases made in their stores

  • Compatible with Membership with WooCommerce and Membership for WooCommerce Pro. Allows the admins to award a specific set of points, after the successful completion of a Membership Plan
  • Compatible with Ultimate Gift Cards for WooCommerce and Gift Cards for WooCommerce Pro Plugin. Allows the merchants to give a specific set of points on the purchase of gift card products.
  • Compatible with Wallet System for WooCommerce and WooCommerce Wallet System Pro plugin. Allows you to convert your earned points and rewards into wallet credit based on a specific conversion rate. We have also integrated the gamification feature with this compatibility.
  • Compatible with Currency Switcher for WooCommerce. Allows your customers to select the currency unit for their purchase.
  • The WooCommerce loyalty points plugin is compatible with WooCommerce PayPal Payment for operating secure online payments.
  • Elementor Page Builder is compatible with the Points and Rewards plugin. Lets you use to add “apply points” snippets to the cart page and checkout page efficiently.
  • WooCommerce Points and Rewards Plugin is compatible with WPML multilingual support
  • The WooCommerce Points and Rewards Plugin is compatible with Subscriptions For WooCommerce Free and Subscriptions For WooCommerce Pro allowing the users to get points on subscription products.
  • Our WooCommerce Referral Program plugin is Compatibility with Dokan Plugin

WHAT THE PREMIUM VERSION OF THE WOOCOMMERCE REWARDS PROGRAM OFFERS

1) Allow Purchase Through Points Only: The Purchase Through Points feature allows customers to make purchases through points.

2) Assign Product Points: Assign points to the products as well as different categories using Points and Rewards for WooCommerce.

3) Setup Multi-Level Membership: Create multiple membership tiers and add the required number of rewards to join them.

4) Reward Points For Referral Signup And Purchase: Assign reward points to the users who have signed up or made a purchase using the referral link.

5) AI Churn Detection and Analytics: Store owners can benefit from AI churn detection and analytics to understand which loyalty programs are working and which are worth optimizing to improve customer retention.

6) Setup Points Expiration: Set the expiration period for points customers earn to encourage them to redeem their points before they expire.

TAKE ADVANTAGE OF EXCLUSIVE FEATURES OF WOOCOMMERCE LOYALTY POINTS AND REWARD PLUGIN

Are you ready to take your store’s loyalty program further with more ways to reward customer activities, customize loyalty campaigns, and encourage repeat purchases? Discover additional features that help you create a more engaging and rewarding shopping experience.

Note: Get Points and Rewards for WooCommerce Pro

SUPPORT

If you need support or have questions, kindly use our online chat window here or connect with us then Generate a ticket

Create and Revamp your eCommerce store with WooCommerce Services

If our documentation doesn’t contain the solution to your problem, you can visit the WP Swings Forums Community or Generate a ticket

External Services

Klaviyo (Email Marketing & Data Sync)
Used to sync customer loyalty data for marketing automation.

Data sent: Customer email address and loyalty points data
When: When admin enables integration and customer data is updated
Endpoint: https://a.klaviyo.com/api/identify
Terms: https://www.klaviyo.com/legal/terms-of-service
Privacy: https://www.klaviyo.com/legal/privacy-policy

WP Swings Support Service
Used to submit support requests.

Data sent: Name, email, and message (user input)
When: When user submits a support query
Endpoint: https://wpswings.com/submit-query/
Terms: https://wpswings.com/terms-and-conditions/
Privacy: https://wpswings.com/privacy-policy/

HubSpot Forms
Used for onboarding and feedback collection.

Data sent: Name, email, website URL, and feedback
When: When forms are submitted
Endpoint: https://api.hsforms.com/
Terms: https://legal.hubspot.com/terms-of-service
Privacy: https://legal.hubspot.com/privacy-policy

Twilio / WhatsApp / Meta Setup Links
Used for configuring messaging services.

Data sent: The plugin does not directly send data
When: Admin uses external setup links
Endpoints: https://console.twilio.com/, https://business.facebook.com/
Terms: https://www.twilio.com/legal/tos, https://www.facebook.com/terms.php
Privacy: https://www.twilio.com/legal/privacy, https://www.facebook.com/privacy/policy

YouTube (Tutorials)
Used to display help videos.

Data sent: IP address and device data (by YouTube)
When: When videos are loaded or played
Terms: https://www.youtube.com/t/terms
Privacy: https://policies.google.com/privacy

WP Swings Client Notification Service
Used to fetch plugin update notifications displayed in the admin panel.

Data sent: Plugin slug and version number
When: When the admin visits the plugin dashboard
Endpoint: https://demo.wpswings.com/client-notification/points-and-rewards-for-woocommerce/wps-client-notify.php
Terms: https://wpswings.com/terms-and-conditions/
Privacy: https://wpswings.com/privacy-policy/

Facebook Graph API (WhatsApp Business)
Used to send WhatsApp messages to customers via the WhatsApp Business API.

Data sent: Customer phone number and points-related message
When: When points are awarded and WhatsApp notification is enabled
Endpoint: https://graph.facebook.com/v21.0/{PHONE_NUMBER_ID}/messages
Terms: https://www.facebook.com/terms.php
Privacy: https://www.facebook.com/privacy/policy

Facebook SDK (Social Sharing)
Used to render Facebook share buttons for referral sharing.

Data sent: IP address and device data (by Facebook)
When: When the points/referral page is loaded
Endpoint: https://connect.facebook.net/en_GB/sdk.js
Terms: https://www.facebook.com/terms.php
Privacy: https://www.facebook.com/privacy/policy

Pinterest (Social Sharing)
Used to open Pinterest pin creation for referral sharing.

Data sent: The plugin does not directly send data; user is redirected to Pinterest
When: When user clicks the Pinterest share button
Endpoint: https://pinterest.com/pin/create/link/
Terms: https://policy.pinterest.com/en/terms-of-service
Privacy: https://policy.pinterest.com/en/privacy-policy

How can I set up a points and rewards system on my WooCommerce store?

Set up your loyalty program with the best rewards plugin for WordPress. Configure earning settings to award points for customer purchases and other eligible actions, and redemption settings to define how customers can convert their points into discounts. Install the plugin today and start rewarding loyal customers!

Why are points not added to the user account after placing an order?

Points are rewarded on ” completed” order status, so make sure the order placed by the user is marked as completed for the points to be successfully added to user account.

Is it possible to assign Points Badges to users based on the points they have accumulated?

Yes, there is an option to assign point badges to the user based on the points they have accumulated. However, if you would like to add multiple levels, you will need to purchase our Points and Rewards for WooCommerce Pro for this feature.

Are coding skills required for using the loyalty points and rewards plugin?

No. Coding skills are not required to use this WooCommerce reward points plugin. You can easily install, activate, and use this plugin.

Can we restrict reward points when the user applies points while placing an order?

Yes, you can restrict reward points when a user applies points while placing an order.
For this: Go to Other Settings > Under the Restrict reward points section > Enable Restrict reward points settings. Now the user will not receive any reward points if they apply any points while placing an order

How can points be redeemed using the WooCommerce Reward Point plugin?

The plugin allows merchants to let their users redeem earned points either on the cart or the checkout page. Customers need to enter the points in the “Apply Points” field to redeem the points.

How and where can we add, remove, or view the points for the user manually?

You can view, add, or remove the users’ points manually through the Points Table section. To do this, go to your WordPress Dashboard then navigate to WooCommerce > Points and Reward, and in the plugin, go to the Points Table section. Under that section, you can select whether you want to add or deduct points for a specific user, add your remarks for updating the points, and click on Update, and you’re done.

How will customers get the benefit of the membership feature?

Customers can enjoy exclusive membership benefits, including discounts on selected products and categories, free shipping on eligible orders, and different points conversion rates for each membership level and currency. These benefits help members save money and earn rewards tailored to their membership plan.

How do I see my points balance with the WooCommerce Loyalty Points and Rewards plugin?

Customers can see their points balance in the Points tab under the Account section.

My Question is not listed?

Please visit WP Swings PAR Knowledge Base

Categories
Loyalty & affiliates
Plugin details
Version2.10.4
Last updated2026-10-19 11:54am GMT
Added2019-11-22
Requires WordPress6.7.0
Tested up to7.1.4
Requires PHP7.4

Tags on WordPress.org
gamification
Loyalty
Points and Rewards
referral points
Reward points
Alternatives
Other plugins in the same categories.
Affiliate Program Suite — SliceWP Affiliates
10K+ installs
4.9(110)
Coupon Affiliates – Affiliate Plugin for WooCommerce
5K+ installs
4.9(77)
Wallet for WooCommerce
20K+ installs
4.7(188)
Loyalty Points Rewards and Referral for WooCommerce – WPLoyalty
3K+ installs
5.0(299)
Gift Up Gift Cards for WordPress and WooCommerce
5K+ installs
4.9(235)
Refer A Friend for WooCommerce by WPGens
1K+ installs
4.9(39)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy