Points and Rewards


The Points and Rewards extension allows you to reward your customers for purchases and other actions with points that can be redeemed for discounts on future purchases.

The number of points awarded per purchase can be configured globally, per category, and even per product, giving you complete control over the reward system. Along with controlling the number of points awarded, you can set the amount that each point is worth. For example, one point could be equivalent to 1$ or 100 points could be equal to 1$, or any other ratio imaginable.

Customers can build up their point balance over time and then choose exactly when they wish to redeem those points for a discount. Customer point balances can be manually adjusted at any time by store admins.

Points and Rewards is an excellent extension for building a “store credit” type system. Want to reward customers for helping out in your support forums or for reporting a bug? Simply give them some points that can be redeemed on future purchases.

Based off of the features and design of the Points and Rewards extension for WooCommerce.


Version 1.3.7, January 25, 2016

  • Updated for compatibility with Easy Digital Downloads version 2.5 and greater

Version 1.3.6, December 9, 2015

  • Prevent sellers from earning points when buying their own products.

Version 1.3.5, November 19, 2015

  • Fixed a redirect issue on checkout page after applying discount.

Version 1.3.4, September 1, 2015

  • Fixed a bug with point calculations when using item quantities
  • Fixed a bug with the date displayed on [edd_points_history]

Version 1.3.3, July 1, 2015

  • Fixed a design issue on Downloads Categories table listing page.

Version 1.3.2, June 4, 2015

  • Added plugin upgrade safe method for translations.
  • Optimized JS/css codes.

Version 1.3.1, March 18, 2015

  • Improved WP List Table logic for points log module.

Version 1.3, March 4, 2015

  • Added feature to get points for selling products for seller.
  • Added sort by points and reset points option on users listing page.
  • Bug fix with search by customer in points log page.

Version 1.2.1, February 23, 2015

  • Updated language files

Version 1.2, October 21, 2014

  • Added support for variable prices.

Version 1.1.7, September 30, 2014

  • Prevent points log entries from displaying on the front-end.

Version 1.1.6, June 12, 2014

Removed an unused parameter from edd_get_payment_fees()

Version 1.1.5, June 1, 2014

Added use of edd_sanitize_amount() function while saving integer values in database.

Version 1.1.4, May 14, 2014

Resolved error occurred on plugin activation with WordPress version 3.9.

Version 1.1.3, March 24, 2014
Removed use of wp_print_styles and admin_print_styles action.

Version 1.1.2, February 7, 2014
Set all default settings on plugin activation to avoid warning/notices.

Version 1.1.1, January 24, 2014
Fixed minor warning error fixed on points log page.

Version 1.1.0, January 13, 2014
Added option to allow users to buy points which they can keep as account funds and can use that points to purchase or get discount on any products.
Fixed bugs created with EDD 1.9.
100% multilanguage – Points and Rewards extension is now completely translatable both in front and back-end.

Version 1.0.2, November 23, 2013
Bug fix for apply points and adding points when registering a new account with PayPal payment gateway

Version 1.0.1, November 15, 2013
Added generic helper functions like : edd_points_get_user_points(), edd_points_add_points_to_user(), edd_points_minus_points_from_user()
Added indication for guest users on checkout page that they need to register an account in order to claim their points.
Added 2 Email template tags {points_earned} and {points_redeemed} to send points details in Email.

Version 1.0, November 11, 2013
Initial release.

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match