Code

WooCommerce Reward Points

WooCommerce Reward Points

5.00 (28 ratings) 5.00 stars
Cart 536 sales
Recently Updated

Increase sales from loyal customers by introducing a simple Reward Points loyalty program in WooCommerce. Customers can earn points for multiple action like purchases or registration. When they got enough points they can redeem awards for their collected points. Rewards in exchange for loyalty is Neuromarketing proven way to boost your shop. So what you think about? Start creating your own loyal program in Woo with ease now.

Why do you need this?

  1. Increase sales by increasing customer loyalty
  2. Increase your SEO power when customers share your website to gain points
  3. Learn more about your users like who is the most loyal

Easy & Multiple Point Earning Options

Our plugin offers multiple ways how your customers can earn points. Let it be points for order amount / purchases, registration, first order, writing reviews, logging in, share your website and more. We got almost everything covered! And if you miss something, we are happy to hear your ideas! Of course you can set your own point conversion rates, min / max spends and multiple more options.

Built in Level System

Motivate your customers even more by using our built in level system. Shoppers gain badges (just as you know from Envato) and special rewards for reaching different point marks. This leveling systems you may know from online games and you know how addicted they can be. So use this for your WooCommerce shop!

Easy Point Redemption

During cart and checkout process your customers can redeem their points in real time. Set an own redemption rate e.g. 1000 points = $1 and see how your sales margin still increases due to the fact you get more orders.

Email point notifications

Notify your customers every time they receive new points, about their current point balance and their level automatically. Ensure that customers do not forget their points and motivate them to come back for purchasing.

Intuitive My Points Section

An intuitive and customizable My Points & Rewards section under my account is essential. We made sure you can add custom texts including variables for points. Furthermore we addedn an own animated points bar with 4 stylings, a “my rewards” section plus a points log. All of course deactivatable when you do not need it.

Fully Customizable dynamic Texts

Of course you want to put in your own text or translations with ease. That is why our plugin has not even different texts for product, category, cart, checkout and thank you page. No, you can even set custom texts for logged in or logged out users. And the best: all texts can make use of text variables like: points needed, current points, next level name etc. For more explanation we also offer a tooltip text you can set an use.

More features

Analyse, Report & Change Users Points in Backend

Correct users points manually in the backend with ease. Analyse users with most points and create own reports – all within the backend of your general WordPress website. From there you can also reset points.

Point Promotions

Create point promotions e.g. for black friday 3x or weekend 2x point multiplication.

Latest WPMP, WooCommerce & WP Support

Our plugin was tested with latest versions of WordPress, WooCommerce and WPML.

Well documented

As all our products, we created an easy to follow documentation including an explanation & setup video. > Online Documentation

Plus

We are an Envato Elite Author and provide you with fast support.

Requirements

- WooCommerce 3.0+ - WordPress 4.0+ - weLaunch Framework Plugin (free)

Changelog

======
1.1.11
======
- NEW:    Remove Points Link
        https://imgur.com/a/fTB0QpE
- NEW:    Change user role once a level is reached
        https://imgur.com/a/pgR1BhD
- NEW:    Levels now own section in backend
- NEW:    Multi currency support fixed
        Points will always stay the same on ALL currencies
        Conversion / value will respect the currency conversion rates
- FIX:    Mini Cart Support for Products for Points showing wrong price
- FIX:    Promotion points not showing in cart
- FIX:    Redemption point calculation

======
1.1.10
======
- NEW:    Option to disable font awesome load
        https://imgur.com/a/gaMQPJI
- NEW:    Change the hook priority of change price (3rd party pricing support)
        https://imgur.com/a/ZIZf16S
- NEW:    Round Prices Up
        https://imgur.com/a/rdoeItJ
- FIX:    WHen free product was in cart quantity could be increased even when customer
        did not had enough points
- FIX:    Points needed showed in category even when customer not had enough points
- FIX:    Point expiry all issue sending too many mails
- FIX:    Update user points without setting a text

======
1.1.9
======
- NEW:    Added better variations Support
        https://imgur.com/a/PoHphMn
- NEW:    When subject is empty mail will not get sent
- NEW:    Submitted Story mail contains user name + email
- FIX:    Showed wrong earning points

======
1.1.8
======
- NEW:    Added improved compatiblity with our Dynamic Pricing Plugin
        https://codecanyon.net/item/woocommerce-ultimate-pricing/32229529
- FIX:    Point log sometimes not sorted
- FIX:    Wrong points on product pages displayed when product price set 
        to display without taxes
- FIX:    Level value not updated when lower level reached
- FIX:    Pointsvalue variable not available in expiry mail

======
1.1.7
======
- NEW:    Points for orders will also be removed on order refund
- FIX:    Removed apply fitler 4th argument for wc dynamic prices support
- FIX:    Customer logout URL missing
- FIX:    Added AJAX check for 3rd party filter support

======
1.1.6
======
- NEW:    Customers can now set points to 0 in checkout to redeem no points
- NEW:    Min redemption points can be set to 0 (to remove points)
- FIX:    Cart cant updated when no points set
- FIX:    Redemption form showed even when money discount disabled
- FIX:    Min & Max redemption points logic
- FIX:    Previous points (negative fees) will be substracted from redemption

======
1.1.5
======
- NEW:    Support for WooCommerce Multi Currency
        https://imgur.com/a/WiSpWpL
- NEW:    Added Translation files for
        Italian, German, French, Spanish, Dutch
- FIX:    Next level points needed text showed when levels disabled
- FIX:    Discount price & info showed in backend
- FIX:    PHP Notices

======
1.1.4
======
- NEW:    Level based product discount rates including categories selection
        https://imgur.com/a/FZ81Pdt
- FIX:    Responsive option for user point adding shortcode

======
1.1.3
======
- NEW:    Shortcode for updating points on frontend (has to be enalbed in advanced settings)
        [woocommerce_reward_points_user_point_adding]
        https://imgur.com/a/CODBbGF
- FIX:    Automatic coupon apply not working
- FIX:    When points earning for product purchase is deactiavted single & category texts no longer shows
- FIX:    Added placeholder, becuse Safari not supporting date field for birthday
- FIX:    Misspelling for achievements title in defualt options
- FIX:    Products for points section showed in my acount even though when not enabled
- FIX:    Points for products allowed still full point redemption 

======
1.1.2
======
- NEW:    Current Level shows in Users overview
        https://imgur.com/a/Kc6gtPE
- NEW:    Move Logout to last position
        Disable that when you use woodmart theme or see 2 logout menu items.
        https://imgur.com/a/9zeGt74
- NEW:    Min & Max spent settings up to 9999999999999999 (support for currencies)
- NEW:    Added a loading icon to redeem points button
- NEW:    Improved mobile CSS
- FIX:    Removed form tag from redemption form and removed submit button type with link
        in order to support redemption form in checkout review hook
- FIX:    Revamped the level data system
        removed points_before & introduced current_level meta key for users
- FIX:    Default min spent set to 0
- FIX:    PHP notice roles not defined

======
1.1.1
======
- NEW:    Use points to purchase products
        https://www.welaunch.io/en/knowledge-base/faq/purchase-products-with-points-in-woocommerce/
        https://imgur.com/a/dS5BnDt
        !! IMPORTANT !!!
        CHECK YOUR REDEMPTION SETTINGS
        We removed the redemption mode setting so you have to enable / disable levels, 
        discount or products redemption manually now again
        !!! IMPORTNT !!!
- NEW:    Shortcode to show products which can be purchased for points:
        [woocommerce_reward_points_products_points_needed]
- NEW:    Users can keep reached levels
        https://imgur.com/a/1X9syYw
- NEW:    Role based min / max spent required settings:
        https://imgur.com/a/9eYrsy8
- NEW:    Points update also on cart product remove
- FIX:    Exclude point text from grouped & external products
- FIX:    Updated POT files

======
1.1.0
======
- NEW:    Custom Points per Product (variations are supported)
        https://imgur.com/a/HVAEdos
- NEW:    Show points in Cart
        https://imgur.com/a/MfBIpaY

======
1.0.19
======
- NEW:    Level Point Multiplication
        https://imgur.com/a/QJQhS6r
- NEW:    Ban / unban users from getting points
        https://imgur.com/a/fFQrGLI
- NEW:    Added background color to recommend text field
- FIX:    PHP Notice
- FIX:    clas instead of class on UL element
- FIX:    Added fixing CSS stylings

======
1.0.18
======
- NEW:    Init users button => click when you do not see all users
        https://imgur.com/a/z001Ixl
- NEW:    Hide coupon code
        https://imgur.com/a/zh15h2F
- NEW:    You can now set 0 points on user update
- FIX:    User point history in backend ordered by last granted points
- FIX:    Free product can not be added on level 1 (removed that)
- FIX:    First order points not granted due to WC update

======
1.0.17
======
- FIX:    AJAX cart issue
- FIX:    PHP notice

======
1.0.16
======
- FIX:    Moved updater into weLaunch framework

======
1.0.15
======
- NEW:    Dropped Redux Framework support and added our own framework 
        Read more here: https://www.welaunch.io/en/2021/01/switching-from-redux-to-our-own-framework
        This ensure auto updates & removes all gutenberg stuff
        You can delete Redux (if not used somewhere else) afterwards
        https://www.welaunch.io/updates/welaunch-framework.zip
        https://imgur.com/a/BIBz6kz
- NEW:    View user point log from admin panel (click on info icon)
        https://imgur.com/a/b3ZyDH1

======
1.0.14
======
- NEW:    Enter coupon code in admin settings to automatically apply the code when level reached
        https://imgur.com/a/g5h5Gqy
- NEW:    Update existing orders based on date
        https://imgur.com/a/fAGgpTo
- NEW:    Search for users
- NEW:    Rewritten the Users Page for performance improvements (e.g. added pagination)
- FIX:    Important fix as products cant be added to cart

======
1.0.13
======
- NEW:    Email message / text field:
        https://imgur.com/a/UtuQSmK
- FIX:    Email shargin titles showed a "+" 
- FIX:    On single product gift page added error messages
        https://imgur.com/a/fOgeo0k
- FIX:    Related products showed wrong point text
- FIX:    PHP notice

======
1.0.12
======
- NEW:    Create and Add Free Products to cart when user has unlocked a level:
        https://imgur.com/a/7SR5cBW
- NEW:    Customers can not redeem more points than current cart value
- NEW:    Level text is now WYSIWG
- FIX:    Points not redemmed when order status not payed
- FIX:    When no points earned for a product, the text will not appear
- FIX:    Admin settings show woo currency setted symbol now
- FIX:    Questions were capitalized
- FIX:    Added a timeout on cart update

======
1.0.11
======
- NEW:    Option to exclude taxes
- NEW:    Updated German Translations
- FIX:    Change redemption JS issue
- FIX:    Point redemption tax class appearing
- FIX:    Self recommendation possible

======
1.0.10
======
- NEW:    Points Expiry
        https://imgur.com/a/cjCNZx0
- NEW:    Migrate points from WooCommerce Points and Rewards Plugin
        https://imgur.com/a/a9fKkVi
- NEW:    Story placeholder text instead of in field
- NEW:    Added disabled on question button

======
1.0.9
====== 
- NEW:    Exclude User Roles
- NEW:    Set custom conversion & redemption rate per user Role
        https://imgur.com/a/GvTGPKP
- FIX:    Responsive issue in my account page
- FIX:    Round down / up multiplicator showed wrong points
- FIX:    Redemption rate was substracted even when not applied

======
1.0.8
====== 
- NEW:    Round down / up setting in point earning purchase option
- NEW:    Added shortcode to show current user level
        [woocommerce_reward_points_level badge="yes" name="no" text="" width="100%"]
        https://imgur.com/a/sRlw9YQ
- FIX:    Removed Admin menu bar 
- FIX:    Popup showed even when disabled
- FIX:    Avoid 0 point earning issue

======
1.0.7
====== 
- NEW:    Cart inforamtion text now AJAX updates when cart is updated / quantity is changed
- NEW:    Added 4 new texts for variable products in product & category pages
        https://imgur.com/a/RI9NOpg
- NEW:    Added more filters for single product point texts
- FIX:    Updated translations
- FIX:    Minimum spent to get points not possible to set 0
- FIX:    Users backend points / points worth column header swapped

======
1.0.6
====== 
- NEW:    Redemption point steps
        https://imgur.com/a/TSlihi9
- FIX:    Translations for min / max and more error messages missing
- FIX:    Min amount not applicable in redemption form
- FIX:    PHP notices

======
1.0.5
====== 
- FIX:    Not all users where listed in manually adjusting users table
- FIX:    Redemption form was showing even when current points are below min spent points
- FIX:    Recommended earning showed as checked even if no recommendation was made

======
1.0.4
====== 
- NEW:    Share points now only granted after popup closed
- FIX:    Share function error
- FIX:    Tags stripped from Tooltip text (no HTML allowed in tooltip text)
- FIX:    PHP notice

======
1.0.3
====== 
- NEW:    Birthday set field was missing
        https://imgur.com/a/RWZvl26
- NEW:    Total Theme support
- FIX:    Updated Translations
- FIX:    My Points menu item will always be before logut now
- FIX:    CSS issues
- FIX:    Non numeric PHP warning
- FIX:    Session error

======
1.0.2
======
- NEW:    Answer questions to get points 
        https://imgur.com/a/lxS79tf
- FIX:    Recoded the popup HTML code
- FIX:    Story success message was wrong
- FIX:    Login points not working correctly

======
1.0.1
======
- FIX:    Date Picket not showing in backend
- FIX:    Login points label text

======
1.0.0
======
- Initial release
by
by
by
by
by
by