SUMO Reward Points is a Complete WooCommerce Loyalty Reward Points System and most comprehensive WooCommerce Points and Rewards Plugin. Reward your Customers using Reward Points for Product Purchase, Writing Reviews, Sign up, Referrals, Social Promotion (Facebook like, Facebook share, Twitter tweet, Google+ share and VK.com) on your site etc. The earned Reward Points can be redeemed for future purchases. SUMO Reward Points offers the flexibility to offer reward points at Product Level, Category Level and Global Level. SUMO Reward Points supports simple, simple subscription, variable and variable subscription products. It supports Fixed Reward Points for Product purchase or Reward by Percentage of the Product Price. Coupon should be enabled in WooCommerce for SUMO Reward Points Plugin to work.
Reward Point Conversion Settings available for Earning Reward Points and Redeeming Reward Points. Also Maximum Redeeming Points in Cart can be set in the Settings Page. SUMO Reward Points is WPML Compatible and Translate Ready.
- Complete Reward Points System
- Built on Top of WooCommerce
- Points with Expiry
- Nominee Feature for Charity
- Make your Customers loyal using SUMO Reward Points
- Reward Points for Product Purchase, Signup, Writing Reviews, Referrals, Coupon Codes, Blog Post etc
- Reward Points can set at Product Level, Category Level and Global Level
- Reward Points for Social Promotion such as Facebook like, Facebook share, Twitter tweet and Google+ share
- Social (Facebook, Twitter, Google+, VK.com) Share for Referral Links
- Update SUMO Reward Points Options in Product Level/Category Level for Existing Product/Category
- Encashing Reward Points
- Buying Reward Points
- Member can Send Points to other Members
- Member Level Feature
- Strictly Point Pricing
- Reward Points Payment Gateway
- Redeem Points Option on Checkout Page
- Exclude Products/Categories from Redeeming Points
- Include Products/Categories which when added to Cart only Redeeming Points can be done
- Refer a Friend feature to promote Referrals
- Gift Vouchers with Reward Points
- Bulk Gift Voucher Creation
- Reward Points for Payment Gateways
- Point Conversion Rate can be set
- Minimum Points for First time redeeming
- Minimum Points Balance for redeeming
- Minimum Cart Total for redeeming
- Maximum Points for Redeeming on Cart can be set
- Maximum Discount for Reward Points Gateway
- Hide Apply Coupon Form in Cart Page
- Shortcodes Supported
- Import/Export Users and Reward Points in CSV
- Restrict/Ban Users from Earning and Redeeming Points by User Role/Individual Members
- Referral Reward should be applied when Members are x Days Old
- Username or User Id as Referral Key
- SMS Notification using Twilio or Nexmo
- API support for Developers
- Extensive Customization Options
- Translation Ready
- WPML, WPML String Translation and WooCommerce Multilingual Compatible – Please note you need all these 3 Plugins for Multi Language Mails to work
- Compatible with WooCommerce Booking Plugin Version 1.4.2
- Compatible with Dynamic Pricing Plugin
- and more
Compatible WithSUMO Reward Points is Compatible with
1. SUMO Subscriptions – WooCommerce Subscription System
2. SUMO Memberships – WooCommerce Membership System
3. SUMO Donations – WooCommerce Donation System
4. SUMO Dynamic Pricing Discounts – WooCommerce Discount System
5. WooCommerce Recover Abandoned Cart
6. SUMO WooCommerce Payment Plans and Deposits
7. SUMO WooCommerce Waitlist
8. SUMO WooCommerce Custom Registration Fields
What Users Say?
How to Install SUMO Reward Points?1. Download the file (sumorewardpoints.zip) of SUMO Reward Points from Codecanyon.
2. Unzip sumorewardpoints.zip inside which you will find the Plugins files i.e. rewardsystem.zip.
3. Install SUMO Reward Points i.e. rewardsystem.zip using WordPress Dashboard.
4. Activate the Plugin.
How to Upgrade to a newer version of SUMO Reward Points?Please always test the new version in a testing site before you upgrade to the new version in your live site.
If you are using an older version and want to upgrade to the latest version of SUMO Reward Points then please do the following steps.
1. Deactivate and Delete the existing version of SUMO Reward Points in your site.
2. Download the latest version file (sumorewardpoints.zip) of SUMO Reward Points from Codecanyon.
3. Unzip sumorewardpoints.zip inside which you will find the Plugins files i.e. rewardsystem.zip.
4. Install the latest version of SUMO Reward Points i.e. rewardsystem.zip using WordPress Dashboard.
5. Activate the Plugin.
Please note you will not lose any settings values, data etc by following the above steps.
Before Upgrading to v10.0 from Older Versions(8.x and lower)Please note the code is completely revamped in v10.0 for supporting Points with Expiry. Please make sure you test it in local server/dummy site before upgrading to v10.0 from Older Versions(8.x and lower) in your live site.
SupportPlease check the documentation as we have lots of information there. The documentation file can be found inside the documentation folder which you will find when you unzip the downloaded zip file.
For support, feature request or any help, please register and open a support ticket on our site.
Version 21.5 on 18 October 2018 New: Added a filter to search the users based on user/user role in User Reward Points Tab New: Referral System Restriction based on Purchase History New: Earn points message to display for variable products using radio button[compatible given with WC Variation Radio Button plugin] Tweak: Added a filter to customize the points sent through the mail Tweak: Control given to show/hide the earn points in “You may also like” section Fix: Incorrect Points being calculated after applying the points in a cart Fix: Earn points for product purchase differs based on the product total in cart page Fix: Expiry Date text displaying in My Reward Table is not translatable Fix: Earn Points message is not displaying for linked products in cart page[Upsells, Cross-sells] Fix: Earn Points message is not displaying for Guest due to Reward Points Restriction Settings Fix: Undefined offset error in Variable Product in Related Product Fix: Undefined function "display_button_type_redeem_on_checkout_page" error in checkout page Fix: A non-numeric error in the checkout page Fix: Earn points Message for Variable Product is displayed in Single Product Page when a message for the first variation is enabled and restricted not to earn points Fix: Earn Points Message for Guest in cart and checkout page is displayed if the Guest role is restricted Version 21.4 on 06 October 2018 New: Added an option[Points to calculate based on before/after reaching the specified value] in Reward Points Earning Percentage based on Purchase History Settings Tweak: Added separate message for earning and redeeming points in SMS Module Tweak: Code Optimized Fix: Button Type Redeeming displaying in cart and checkout if it is set to 0% Fix: Tool Tip overlapping issue on G+ Icon Fix: Optimized the query which is running in the database. Fix: Specific date range option is not working in Apply Points for Previous Order settings Fix: Loading issue on Cashback Form and error throws on cancelling the request by admin at the backend Fix: PHP Notice[Undefined index: rewards_dynamic_rule in] in General Tab Fix: Non-Numeric value error in Shop Page Fix: Warning message[array_sum() expects parameter 1 to be array] on Cart Page Fix: Warning message[Invalid Argument Supplied for foreach()] in the checkout page Fix: Warning message[Undefined Index:line_Subtotal] in cart page Fix: The message "Point that can be Earned" is displayed in cart page if points are not assigned to the products Fix: Internal Server error in Cart Page Fix: Uncaught ArgumentCountError when both SUMO Reward Points and WooCommerce Recover Abandoned Cart Plugin are activated Version 21.3 on 21 September 2018 New: Option added to calculate and award points based on Round Off settings New: Option added to customize the Reward Points Participation text displaying on Registration Page New: Only Point Price option added in Quick Setup, Advanced Setup and Category Level New: Option added for the site admin to manually unsubscribe the users from receiving reward points email notification New: Option added to send an email notification to users for manually removing points Fix: Incorrect Product Purchase Points is displaying on email Fix: Settings to show using shortcode option is not working Fix: Referral Product Purchase Reward Points message is displaying when the module is not turned on Fix: Incorrect Points displaying in Referral Product Purchase message[conflict with User Role settings] Fix: Bulk Update settings optimized in Product Purchase and Referral Product Purchase Module Fix: Earn points message displaying in the cart table when Cart Total based earn points setting is disabled Fix: PHP Fatal error on error log [Uncaught Error: Call to a member function get_price() in error log] Fix: Currency and Point Price option is displaying on Shop and Product Page when the Point Pricing settings are disabled in Product Level Fix: Translation Updated[Text displaying in Thank You Page, REDEEMED POINTS and DISCOUNT] Fix: Only numeric value can be given in Minimum and Maximum Cart Total to Earn Points field Fix: Warning message on PDF Invoice[conflicts with WooCommerce PDF Invoice Packing Slips] Version 21.2 on 05 September 2018 New: Earn Points based on Cart Total New: Round Off Type added for Currency[Points equivalent value] New: Option added to award points for past orders based on modified conversion New: Option added to award points for filling the details using date picker[requires SUMO WooCommerce Custom Registration Fields Plugin] Fix: Pages becomes blank when activating the Social Reward Points Modules and assigning points to Pages/Posts Settings Fix: Importing the CSV file with the option "Override Existing User Points" results in adds the points to the existing points when CSV is of the format "email, points" Fix: Undefined offset error in PDF invoice(Conflict with WooCommerce PDF Invoice Packing Slip plugin) Fix: Loading problem in cart due to memory exhausted issue when Product Purchase Module has deactivated Fix: Email Notification issue in Subscribe Link Settings Fix: Expand All/Collapse button is not displaying when the Reward Points Menu Restriction Settings is turned on and not selecting the values Version 21.1 on 20 August 2018 New: Added an option to restrict Social Reward Points for all the icons per day based on the products New: Added an option to hide the redeeming field when the specific products/categories are restricted to use the points Tweak: Code improvements Fix: Points are not calculated based on the quantity[Conflict with "Calculate Product Purchase Reward Points based on Regular Price" option has set] Fix: Non-numeric value encountered Fix: Issue in Free Product[Double entry is creating in cart] Fix: Uncaught Error: Call to undefined method[Conflict with WooCommerce PDF Invoices and Packing Slips plugin] Fix: Loading issue while manually refund the order Fix: Reset option not working in Social Reward Points Module Fix: Notification display issue in Sign up, Daily Login and Product Review Version 21.0 on 13 August 2018 New: Birthday Reward Points can be awarded[requires SUMO WooCommerce Custom Registration Fields plugin] New: Option added to restrict product purchase and referral product purchase points when the product purchased with more than one quantity New: Option added to copy the referral link Tweak: Hiding Earn Points notice for all the actions when User Role Percentage set to 0 Fix: Earn Points Message is not displaying in Product Page for Variable Product[Conflict with Calculate Reward Points based on "Regular Price" settings] Fix: Earn Points message display issue in Product Category Page[Conflict with Tax Setup] Fix: SMS notification is not sent to the user's mobile number after product purchased Fix: Loading issue while accessing to WooCommerce Settings[Conflict with Reward Points Menu Restriction based on User Role Settings] Fix: Free Product adding twice in a cart when the corresponding level reaches[Product Type - Variable Product] Fix: Redeeming Points Discount and WooCommerce Coupon discount are calculated totally and displayed in Order Details Page whereas that information is being separated in Cart and Checkout Version 20.9.1 on 07 August 2018 Fix: Space given next to "Points" in "Points that can be earned" message on Cart Table Fix: Option to set the points for Only Point Price is not displaying in Point Price Bulk Update Settings Fix: Redeemed points are Revised double time when using PayPal Plus as a payment gateway Fix: Apply Previous Order not working properly Fix: Unable to remove free product from the cart and free product added twice in the cart when it is added from the shop page Version 20.9 on 03 August 2018 New: Added Bulk Update settings for Buying Reward Points New: Enable/Disable option added for Account sign up and Referral Account sign up settings Fix: Referral link not displayed for new users when Referral Link Limit Value is configured Fix: Only Point Price displaying issue if the same points are given for all the variation[eg: 100 Points - 100 Points] Fix: Product Purchase Reward Points settings validation in Product Level Version 20.8 on 30 July 2018 Fix: Unit Price for the free product is not calculated correctly based on the quantity Fix: Error in Single Product Page when Point Price option is enabled Fix: Added Translation File for the Swedish language Fix: Problem in Menu Restriction based on User Role Version 20.7 on 20 July 2018 New: Compatible with SUMO WooCommerce Custom Registration Fields New: Option added to display the Social Icons as Horizontal/Vertical New: Option added to calculate the Product Purchase Reward Points based on Regular Price/Sale Price New: Option added for the users to involve in the Reward Points Program New: Option added to hold Product Purchase Reward Points New: Option added to restrict Reward Points Menu based on User Role New: Option added to limit Maximum Referral Link Usage New: Enhancement in Blog Post and Page Comment Feature[Points will be awarded based on status, Restrict one comment per post/page per user] New: Shortcode added to display the list of orders for which the points are yet to be awarded New: SUMO Reward Points Payment Gateway will not be displayed in checkout if the user don’t have points New: Added option to add quantity for free product New: Show/Hide option added for Static Referral Link Shortcode Fix: Redeeming points not work properly when set maximum and minimum threshold value in Redeeming Restriction Fix: Current level [rs_my_current_earning_level_name] and next level [rs_next_earning_level_points] shortcodes not works properly Fix: Reward Points Earning Percentage based on Earned Points is not work properly(when select After Reaching specified Reward Points) Fix: Email option not works properly in Add/Remove Reward Points Settings Fix: Email option for Add or Remove points are not saving the customize Fix: Earn point message is not displayed in the single product page(Bundle Product Type) Fix: Reward Points Earning Percentage based on Purchase History is not works properly based on the user level Fix: Redeeming shortcode([rs_user_total_redeemed_points]) for total Redeemed points not works properly Fix: Undefined Error message displayed in the cart page Fix: Points are not awarded when points are Redeemed(Conflict with when enable the Restrict Product Purchase Reward Points when WooCommerce Coupon is applied) Fix: Points are awarded when Points and WooCommerce Coupons are applied in a single order(Conflict When enabled the Restrict Product Purchase Reward Points when Reward Points is Redeemed or Restrict Product Purchase Reward Points when WooCommerce Coupon is applied) Fix: Daily login points awarding issue Version 20.6 on 03 July 2018 New: Compatible with SUMO Waitlist Plugin New: Added shortcode for current level redeeming [rs_my_current_redeem_level_name] New: Option added to send a test email New: Option added to access the Cashback Form based on Users/User Roles New: Option added to send an email notification to users while manually adding points New: Option added to display the number of entries in rank based reward points table[Total Earned Points/Available Points] New: Enable/Disable option added in the following Modules - Social Reward Points Module (Social Reward Points Settings For Post/Page) - Action Reward Points Module(Product Review Reward Points Settings, Daily Login Reward Points Settings, WooCommerce Coupon Usage Reward Points) - Referral System Module (Referrer Label Settings, Refer a Friend form settings) - Payment Gateway Module(SUMO Reward Points Payment Gateway Visibility Settings) - Points Price Module(Global Settings) - Gift Voucher Module(Voucher Code Settings) - Cashback Module (Cashback Settings) Fix: Issue in Button type Redeeming(i.e, unable to apply the points after removing it in cart/checkout page) Fix: Points are not redeemed while using the enter button in cart page. Fix: The text "Reward for" is not customizable Fix: Reward Points Earning Percentage not calculated according to the settings configured in Earned Points Settings Fix: Earning Member Level shortcode([rs_next_earning_level_points], [rs_my_current_earning_level_name] and [rs_rank_based_total_earned_points] not works properly Fix: Redeeming Field is displaying above the cart table when the applied points are removed[Conflict with Minimum Cart Total to Redeem Point(s) option] Fix: The text "SUMO Reward Points Payment Gateway" is not translatable(In WooCommerce Payments settings) Fix: Points are not awarded correctly based on the User Role Settings[Conflict with Calculate Reward Points after Discounts(WooCommerce Coupons / Points Redeeming) option] Fix: Remove link in Manual Referral Link Settings not working Fix: Product Review Points is displayed on frontend when the Action Module is turned off Fix: Error Message[Undefined Variable] displayed on Referral Reward Table[Referral Module] while searching user Fix: Exclude user option not works properly in Add/Remove Reward Points Fix: Local Email Sender option does not work in Email and Email Expire Module Fix: Email notification not being sent in Email Expire Module Fix: Points not awarded for Product Review[When "Unapprove" option is selected] Version 20.5 on 16 June 2018 Tweak: Improvement in Point URL Success Message[i.e. Message will be fade out] Fix: XML file updated for All Modules Fix: Unwanted slashes displayed on Refer a Friend Form Fix: Error Message[Non-numeric Value] on My Account Page[Compatibility with PHP 7.0] Fix: Gift Voucher Table is not generated in Gift Voucher Module Fix: Quantity cannot be updated for Free Product Fix: Only one Free Product is awarded to users if more than one product is configured in the settings Fix: Issue in restricting Maximum Cart Total to redeem points option[i.e. applied points is not removing when the cart total becomes below the value configured in the settings] Fix: PHP Warning Message on Frontend Fix: Error message is not displayed in cart when invalid WooCommerce Coupon is used Fix: Unwanted Data displaying in the console is removed on a checkout page Fix: 'Unsubscribe Here to stop Receiving Reward Points Emails' text is not being translated using PO file Fix: Space between Points and Label in Pixel[Only Point Price] is not working on Cart Version 20.4 on 27 May 2018 New: GDPR compliance related WordPress compatibility for Data Access, Data Erasure and Privacy Update New: Added an option to make the space between Points and Label for Point Price Product New: Added an option of order status settings for Reward Points Earning Percentage based on Purchase History Fix: Free product in Member Level Settings is not working based on before/after reaching specified points Fix: Product purchase points are not awarding to users when the User Role is selected as Administrator in Reward Points Restriction Settings Fix: Error message[Undefined Variable] displayed on the product page for Guest Users and Users who don’t have Membership Plan Version 20.3 on 12 May 2018 New: Added an option to display the Point Price based on All Users/Logged in Users New: Added POT Translation File Tweak: XML file updated for SUMO Reward Points Payment Gateway Settings Fix: Currency symbol is not displaying in Booking Product[Configured as Currency and Point Pricing Product] Fix: Warning Message displayed in My Reward Table on Account Page when points used in the order[Conflicts with Restrict Product Purchase Reward Points when Reward Points is Redeemed] Fix: Warning Message displayed when nominee option is enabled on the checkout page Fix: Blank CSV file generated when exported using Report Module Fix: Incorrect points are awarded for using Payment Gateways when option configured based on Cart Subtotal Fix: Exclude Category option in Product Purchase Module is not working properly Fix: Incorrect points are awarded based on Member Level[Product Review, Product Purchase, Referral Account Sign up] Fix: Error message(Parse error) displaying on the site[Conflict with WooCommerce PDF Invoices Packing Slips Plugin] Version 20.2 on 19 April 2018 New: Compatibility with SUMO Bookings[Point Pricing feature] Tweak: XML file updated for Messages Tab Fix: Undefined index 'line_subtotal' notice message is displayed in cart page Fix: Error message displayed on a single product page for only Point Price Product[Conflict with WC above v3.0] Fix: Earn Points Message displayed in thank you page for the guest users Fix: Points are being earned even if the option is set to Restrict Product Purchase Reward Points when Reward Points is Redeemed Fix: Warning Message[A non-numeric value] on Edit Order Page and My Account Page Fix: Redeeming level based on earning points percentage is not working properly Fix: The earn point message for bookable products displays even if the product purchase modules is turned off Fix: The currency symbol is not displayed for the bookable product[Conflict with Currency and Point Pricing Product] Fix: Data type for Total Earned Points and Total Redeemed Points changed from integer to float[Conflict with Round Off Settings] Fix: FB share points awarding issue Version 20.1 on 01 April 2018 New: Option added to display the earn points message for related products[Simple and Variable Product Type] New: Option added to customize the message in Refer a Friend Form[Editable/Non-editable] New: Troubleshoot option[Select2 Library v3.5.3] given for user selection in Send Points Form[Conflict with Hudson Theme] Tweak: Translation File and XML File updated for Product Purchase Module Tweak: Added the shortcodes [rs_your_friend_name], [rs_user_name] to display the Referrer and Referred person name in Refer a Friend Form Fix: Experimental option[Add Old Available Points to Users] issue Fix: Points are not subtracted from the User Reward Log when the points used to buy the Subscription Product using SUMO Reward Points Payments Gateway[Conflict with SUMO Subscriptions] Fix: Available points is displaying after redeeming message even if it is set to display before redeeming message Fix: Custom CSS used on My Account Page is not properly loaded Fix: Incorrect Currency and Point Price value displaying when the inclusive tax option is chosen Version 20.0 on 14 March 2018 New: Compatible with SUMO Bookings[Product Purchase Reward Points for Bookable Product] New: Added Expand all/Collapse all button New: Added the decimal separator option to display the points based on WooCommerce Settings New: Added an option to save the Users Payment Details in Cashback form New: Option added to send an email notification to admin based on threshold value[User points below the threshold value configured] Fix: Redeeming Restriction[Product Total based Categories] option is not working properly Fix: Short-code[rs_generate_static_referral] is not working in custom page Fix: Warning Message[non-numeric value] on the product page and checkout page Fix: Incorrect Expiry Date displaying on My Rewards Log while manually adding the points Fix: The expiry date is displaying as Random Value when modified the date in exported file and import it Fix: Errors monitored in error log[A non-well formed numeric value, Call to a member function is_type() on boolean] Fix: Incorrect redeemed points displayed on the checkout page Fix: Points equivalent value is not properly calculated based on the Redeeming Conversion Settings[Conflict with SUMO Memberships plugin] Fix: Email sends with 0 points to users when the sale price product has been purchased[Option to prevent product purchase points that have Sale Price is enabled] Fix: Price is displaying as 0 for Only Point Price Product[Variable Product Type] in Custom Page and Category Page Fix: Coupon hasn’t removed in WooCommerce Coupon section when the product is removed from Cart where points have been applied Fix: My Rewards name on Reward Table is not customizable Fix: Product Purchase Points is not awarding when points used in the order[Conflicts with Restrict Product Purchase Reward Points when WooCommerce Coupon is applied option] Fix: Fatal Error[Call to Undefined Method] on Cart Page when points have been redeemed[Conflicts with WooCommerce 2.x] Fix: Show/Hide option for Product Review is not working Fix: Warning Message in Thank you page