=== Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program - myCred ===
Contributors: mycred,wpexpertsio
Tags: badges, loyalty program, loyalty, points, rewards
Requires at least: 4.8
Tested up to: 7.0
Stable tag: 3.0.5
Requires PHP: 7.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A WordPress gamification plugin is also a **points management system**. Award ranks, loyalty points and rewards or WooCommerce rewards to your users.

== Description ==

[myCred](https://mycred.me/?utm_source=wp_org&utm_medium=read_me) is a powerful WordPress points plugin and a flexible points management system. It helps you create and manage daily rewards and digital rewards, including leaderboards, ranks, and badges on your WordPress or WooCommerce website. It is widely used as a WordPress loyalty plugin and digital wallet to build scalable engagement and retention systems.

[Addons](https://mycred.me/store/?utm_source=wp_org&utm_medium=read_me) | [Documentation](https://codex.mycred.me/?utm_source=wp_org&utm_medium=read_me) | [Demo](https://demo.mycred.me/?utm_source=wp_org&utm_medium=read_me) | [Treasures](https://mycred.me/treasure/?utm_source=wp_org&utm_medium=read_me) | [Pricing](https://mycred.me/pricing/?utm_source=wp_org&utm_medium=read_me)

[youtube https://www.youtube.com/watch?v=-M19tzYo1jo]

myCred offers a complete membership points system WordPress plugin designed to help you launch loyalty programs and manage customer rewards effortlessly. 

Whether you run an eCommerce store, membership platform, or community, myCred works as a reliable WooCommerce loyalty program plugin to increase engagement and repeat activity.

This flexible WooCommerce points plugin allows you to reward customers with cash back mechanism, loyalty points, gamification WooCommerce rewards, community leaderboard rankings, and cashback monetization incentives. It also works as a complete gamification solution for businesses looking to improve user retention.

myCred is a scalable WordPress gamification plugin and referral programs plugin built for unlimited customization and growth.

Increase engagement and retention with a proven WordPress loyalty points plugin. Rewarding users consistently builds stronger communities, improves conversions, and drives long-term loyalty.

== POWERFUL WORDPRESS LOYALTY POINTS AND REWARDS SYSTEM ==
As a complete WordPress points management plugin, myCred provides THREE powerful daily rewards systems to engage users and customers:

**Points** – Create triggers and events to automatically award WooCommerce loyalty points, track activity in real time, and deliver instant points and rewards, including daily rewards and WooCommerce rewards.

**Ranks** – Create milestone-based progression systems using this WordPress digital wallet. Assign ranks on leaderboards and reward users with WooCommerce points and rewards when they reach defined achievements.

**Badges** – Use myCred as a full-featured WordPress & WooCommerce rewards system plugin to award badges for achievements, encouraging higher participation, engagement, and community growth.

== myCred Dashboard ==
The myCred Dashboard provides a centralized interface to monitor and manage points and rewards across your WordPress site. It helps administrators track loyalty points, loyalty rewards, user engagement, and overall rewards activity from one place.

- **Program Overview** – Monitor participation, engagement, and performance of your loyalty rewards program.
- **Points Management** – Award or deduct points instantly to maintain a balanced points and rewards system.
- **User Insights** – Search users to view activity, manage loyalty points, loyalty rewards, and assign badges or ranks.
- **Activity Tracking** – Review recent transactions, top members, and rewards activity in real time.
- **WooCommerce Rewards Metrics** – Track points and rewards earned from purchases, points redeemed at checkout, and the revenue impact of WooCommerce rewards.
- **Flexible Controls** – Filter data by user, point type, or date to analyze points and rewards performance.

The dashboard simplifies the administration of loyalty points, rewards, and badges making myCred a powerful rewards plugin for managing WordPress points and rewards programs.

== myCred Toolkit ==
All official modules are available inside the [myCred Toolkit](https://wordpress.org/plugins/mycred-toolkit/?utm_source=wp_org&utm_medium=read_me). Access free and premium addons related to points and rewards to extend your WooCommerce rewards or referral programs without slowing down your website. Only enabled modules run, ensuring optimal rewards performance.

[Check pricing for myCred modules](https://mycred.me/pricing/?utm_source=wp_org&utm_medium=read_me)

== Ways to Earn Loyalty Points and Rewards ==
Loyalty points in myCred can be redeemed for flexible rewards across your WordPress website. You control how points and rewards are structured, making it easy to build a powerful loyalty system that fits memberships, communities, LMS platforms, and content-driven sites.

Rewards and points can be redeemed for various rewards including:

- Access to premium content or restricted areas using loyalty points and rewards
- Unlocking special badges, ranks, or achievements as part of your rewards system 
- Redeeming points and rewards for membership upgrades, perks, or exclusive benefits

Alternatively, you can enable a direct points-to-discount or points deduction system within your WordPress site. This simple loyalty and rewards approach allows users to convert points into instant value, without relying on complex coupon setups, keeping the entire rewards experience native to myCred and WordPress.

== Features ==

== Points and Rewards Management ==
myCred is a complete WordPress points system that allows you to please users with points & rewards for purchases, engagement, and actions. Users can redeem  loyalty points for products, cashback, or rewards.

– **Point Balances:** Each user receives a dedicated point wallet, making myCred an ideal WooCommerce digital wallet and loyalty points system.
– **Account History:** All transactions through points are logged, making myCred a transparent and reliable WordPress rewards management plugin.
– **Points Management:** Full administrative control to add, remove, or adjust WordPress loyalty points anytime.
– **Automatic Points:** Automatically award or deduct points based on user activity using this advanced WordPress gamification and rewards plugin.
– **Multiple Point Types:** Create unlimited point types for different reward programs using this flexible points management system plugin.
– **Buy Points:** Allow users to purchase points and rewards using popular gateways. Perfect points-based system for building a WooCommerce loyalty rewards system.
– **Store Payments:** Users can pay using points, making myCred a complete WooCommerce wallet plugin.
– **Upload Point-type Image:** Assign custom icons to your points and build a fully branded WordPress wallet system.
– **Import/Export Point Types:** Easily migrate and manage point types and balances across websites using this professional points and rewards plugin.
– **Import/Export Setup Settings:** Quickly deploy or replicate your WordPress loyalty points and rewards plugin configuration using JSON import/export tools. 

== Badges & Ranks ==
– **Open Badge Functionality** – Enable advanced digital recognition using this powerful badge and ranks plugin, allowing you to validate achievements across your WordPress or WooCommerce website.
– **Add Badge Details** – Add badge name, achievement criteria, and website details to build a structured points and rewards system.
– **Badge Recognition and Validation** – Verify achievements through external badge verification platforms, strengthening your loyalty points and rewards infrastructure.
– **Single Badge Page** – Each badge has a dedicated page displaying  names of badges, image, description, achievements, and benefits as part of your badge management system.
– **Open Badge Search Filter** – Use the shortcode to create searchable badge directories within your WordPress gamification environment.
– **Evidence Shortcode** – Provide badge evidence and technical validation to support your membership loyalty points system.
– **Badge Evidence Download Button** – Allow users and admins to download asset-based badges, enhancing the WordPress loyalty points plugin experience.
– **Quick Edit Badge Option** – Modify badge information quickly from the admin dashboard of your referral programs plugin.
– **Social Share Settings** – Allow users to share their achievements earned through your WordPress gamification system.
– **Import/Export User Badges** – Import or export badge data easily to manage your membership points system at scale.
– **Import/Export User Ranks** – Manage user rank data efficiently within your WordPress loyalty points plugin.
– **Export Options** – Export badge, points, and rank data for analysis and migration across your WordPress points plugin installations.
– **Award Badges/Ranks on Coupons** – Reward users with badges, ranks, and WooCommerce points and rewards when they use coupons in your WooCommerce store.
– **Attributes Support** – Customize attributes of display badge and integrate them into your loyalty points management setup.

== cashCred ==

*Convert Points and Rewards into Real Money*

cashCred is a built-in feature of this advanced membership points system that allows users to convert earned points into real money. It works as a cashback tool by enabling real-world value redemption.

cashCred transforms your loyalty points plugin into a complete customer rewards economy where users earn points through engagement and redeem points for real cash.

This points system strengthens your WooCommerce customer rewards plugin by encouraging users to engage more frequently and earn redeemable WooCommerce points and rewards.

– **Convert Points to Cash** – Allow users to redeem points and badges earned through your WordPress points and rewards system.
– **Multiple Point Types** – Manage different reward currencies, including points, within your points management system WordPress plugin.
– **Exchange Rates** – Define conversion rates to support your membership points system WordPress plugin economy.
– **Cash Withdrawal Requests** – Enable withdrawals  of points and badges from your WordPress loyalty plugin dashboard.
– **User Request Management** – Admins can approve or reject withdrawal requests related to points and rewards.
– **Currency Configuration** – Support multiple currencies, including points and rewards, for global WooCommerce loyalty rewards plugin deployments.
– **Shortcode Support** – Display redemption interfaces using your WordPress points and rewards plugin shortcodes.
– **Set Limits and Restrictions** – Control rewards redemption behavior inside your loyalty points management system.
– **PayPal and Stripe Support** – Process payments generated through your WordPress points and rewards system.
– **Email Notifications** – Notify users about their customer points and rewards redemption status.
– **Point Transfers** – Enable peer-to-peer transfers within your membership points system.
– **Fee Management** – Configure conversion fees to control your digital wallet economy.

== Dedicated Log ==
Every transaction related to points is recorded in a dedicated log, making myCred a transparent and reliable digital wallet plugin. Users can track their full rewards history of WordPress points and rewards, badges, and ranks.
This points and badges logging system helps you analyze engagement trends and optimize your WordPress loyalty points plugin performance.

*Key benefits include:*

– Control how points are awarded using your WordPress points plugin rules.
– Track badge eligibility automatically inside your membership loyalty points system.
– Monitor user engagement and WooCommerce reward distribution across your WordPress customer rewards system.
– Prevent duplicate or abusive reward activity using this secure points management system.

== Central Deposit ==
Central Deposit allows administrators to control all points and rewards distribution from a single account, improving management of your loyalty and customer rewards plugin.

– **Central Account Management** – Control reward distribution within your points management system.
– **Transaction Monitoring** – Track all WordPress points and rewards movement centrally.
– **Scheduled Deposits** – Automate points and rewards distribution using your membership loyalty points system.
– **Recurring Rewards** – Maintain continuous engagement using automated points and rewards in your WordPress points plugin.
– **Email Notifications** – Stay informed about balance changes in your customer rewards plugin.

== Achievements ==
Issue badges and recognize milestones using this powerful membership loyalty points system.
– Create achievement-based rewards using your points and rewards system.
– Organize badge categories to strengthen your loyalty or gamification points structure.
– Display achievement lists using shortcode support in your points and rewards management system.

== Additional Features ==
– **White-Label Support** – Customize branding for your loyalty points plugin.
– **Import and Export Tools** – Easily migrate your points and rewards plugin configuration.
– **Multi-Site Support** – Manage rewards across multiple websites using one points management system.
– **Leaderboards** – Display top users based on points and rewards.
– **Theme Compatibility** – Works with any WordPress theme supporting shortcodes.
– **Bulk Assign Tool** – Award or revoke rewards easily using your membership loyalty points system gamification plugin.
– **Addon Control** – Enable or disable modules to optimize your gamification plugin performance.

== Built-In Add-Ons ==
myCred extends your WooCommerce loyalty points and referral programs functionality with [built-in addons](https://www.mycred.me/add-ons/?utm_source=wp_org&utm_medium=read_me) designed for complete rewards management.

– **Badges and Ranks** – Reward users using your WordPress badges system.
– **buyCred** – Sell points directly through your WordPress cashback and WooCommerce rewards plugin.
– **Coupons** – Offer reward-based incentives through loyalty points and rewards inside your WooCommerce wallet plugin.
– **Transfers** – Allow users to transfer rewards within your membership loyalty points system.
– **WooCommerce Integration** – Automatically award WooCommerce gamification for purchases.

== Built-In Plugin Support == 
myCred integrates seamlessly with WordPress and WooCommerce, making it a complete loyalty points management system for loyalty points, engagement, and rewards.

It ensures clean performance by only loading features needed for your WordPress gamification plugin, keeping your website fast and scalable.

== INTEGRATED WITH THE MOST POPULAR LEARNING MANAGEMENT SYSTEMS == 
myCred is integrated with a large number of popular learning management systems, that include:

- [LearnDash](https://wordpress.org/plugins/mycred-learndash/)
- [LifterLMS](https://wordpress.org/plugins/mycred-lifterlms-integration/)
- [WPLMS](https://wplms.io/support/knowledge-base/wplms-mycred-add-on/) (Free third-party integration)
- [LearnPress](https://thimpress.com/product/mycred-add-on-for-learnpress/) (Paid third-party integration).


== MYCRED’S INTEGRATION WITH YOUR FAVORITE PAGE BUILDERS: ==
- [myCred Elementor](https://www.mycred.me/store/mycred-elementor/)
- [myCred Beaver Builder](https://www.mycred.me/store/mycred-beaver-builder/)
- [myCred for WPBakery Page Builder](https://www.mycred.me/store/mycred-for-wpbakery-page-builder/)

== MYCRED OFFERS A VARIETY OF FREE PLUGINS THAT INCLUDE: == 

- [LifterLMS Plugin Integration with myCred](https://www.mycred.me/store/mycred-lifterlms-integration/)
- [myCred BP Group Leaderboards](https://www.mycred.me/store/mycred-bp-group-leaderboards/)
- [myCred for WP-Pro-Quiz](https://www.mycred.me/store/mycred-for-wp-pro-quiz/)
- [myCred for Rating Form](https://www.mycred.me/store/mycred-for-rating-form/)
- [Explore to find out more...](https://www.mycred.me/product-category/freebies/)

== MYCRED’S THIRD-PARTY BRIDGES PLUGINS: ==

- [Stripe - buyCred Gateway](https://www.mycred.me/store/buycred-stripe/)
- [Easy Digital Downloads - myCred Gateway](https://www.mycred.me/store/mycred-for-easy-digital-downloads/)
- [myCred Zapier Addon](https://mycred.me/store/mycred-zapier-addon/)
- [myCred Dokan](https://www.mycred.me/store/mycred-dokan/)
- [myCred WCVendors](https://www.mycred.me/store/mycred-wc-vendors/)
- [myCred Learndash](https://www.mycred.me/store/mycred-learndash/)
- [myCred for Users Ultra](https://www.mycred.me/store/mycred-for-users-ultra/)
- [myCred for User Pro](https://www.mycred.me/store/mycred-for-user-pro/)

== MYCRED’S GAMIFICATION PLUGINS: ==

- [myCred PacMan](https://www.mycred.me/store/mycred-pacman/)
- [Wheel of Fortune Add-On](https://www.mycred.me/store/wheel-of-fortune-add-on/)

== MYCRED’S ENHANCEMENT PLUGINS: ==

- [myCred WooCommerce Plus](https://www.mycred.me/store/mycred-woocommerce-plus/)
- [myCred Email Digest](https://mycred.me/store/mycred-email-digest/)
- [myCred Progress Map](https://mycred.me/store/mycred-progress-map/)
- [myCred Points Cap](https://mycred.me/store/mycred-points-cap/)
- [myCred Level Cred](https://www.mycred.me/store/mycred-level-cred/)
- [myCred Social Proof](https://www.mycred.me/store/mycred-social-proof/)
- [myCred SMS Payments - Twilio Transfers](https://www.mycred.me/store/sms-payments/)
- [myCred Expiration Add on](https://www.mycred.me/store/mycred-expiration-add-on/)
- [myCred Social Share Add on](https://www.mycred.me/store/mycred-social-share-add-on/)
- [myCred Progress Bar Add on](https://www.mycred.me/store/mycred-progress-bar-add-on/)
- [myCred Video Add-on For JW Player](https://www.mycred.me/store/jw-player-with-mycred/)
- [myCred BP Charges](https://www.mycred.me/store/mycred-bp-charges/)
- [myCred Rest API](https://www.mycred.me/store/mycred-rest-api/)
- [myCred Transfer Plus](https://www.mycred.me/store/transfer-plus/)
- [myCred Video Add-on For Vimeo](https://www.mycred.me/store/video-add-on/)
- [myCred Notifications Plus Add-on](https://www.mycred.me/store/notifications-plus-add-on/)

== Documentation ==

You can find extensive [documentation](http://codex.mycred.me/?utm_source=wp_org&utm_medium=read_me) on myCred related add-ons in the myCred Codex. You can also find a list of [frequently asked](https://mycred.me/about/faq/?utm_source=wp_org&utm_medium=read_me) questions on the myCred website.

== Customizations ==

myCred has the ability to do it all because we have put in a lot of effort to make sure that the supported plugins are as developer-friendly as possible. If you need to build a custom feature, simply submit a request for a quote via the myCred website.

== Support ==
We offer support on our [myCred website](https://mycred.me/support/) from 9 AM - 5 PM, Monday to Friday (GMT+5).

You can either submit a [customization request](https://mycred.me/customize/request-quote/) or open a [support ticket](https://mycred.me/support/) any time you're facing trouble with myCred. 

== 3rd Party Services ==
* MUI - https://mui.com/material-ui/

== Installation ==

= myCRED Guides =

[Chapter I - Introduction](http://codex.mycred.me/chapter-i/)

[Chapter II - Getting Started](http://codex.mycred.me/chapter-ii/)

[Chapter III - Add-ons](http://codex.mycred.me/chapter-iii/)

[Chapter IV - Premium Add-ons](http://codex.mycred.me/chapter-iv/)

[Chapter V - For Developers](http://codex.mycred.me/chapter-v/)

[Chapter VI - Reference Guides](http://codex.mycred.me/chapter-vi/)

== Frequently Asked Questions ==

= Can I award loyalty points automatically? =
Yes. myCred lets you configure automatic points for actions like purchases, registrations, daily logins, referrals, and more. These points feed into your loyalty program and can be redeemed for rewards or benefits.

= How do points work in myCred? =
Points are tracked in each user’s balance. You set events or triggers that award or deduct points. Every transaction is logged so users and admins can see exactly how points were earned.

= Are transaction histories available for points and rewards? =
Yes. Each user’s point activities are recorded in a dedicated log. Users and admins can view how points were earned or spent, showing triggers, dates, and related actions.

= Does myCred support multiple types of points? =
myCred allows unlimited point types. You can create separate point systems for different loyalty or reward scenarios and manage them independently. 

= Can points and rewards be branded for my site or WooCommerce store? =
You can white-label myCred to rename points or rewards to match your loyalty program theme (e.g., “Store Coins” or “Rewards Credits”).

= How do I start a loyalty and rewards program in WooCommerce with myCred? =
Install myCred and enable the WooCommerce add-on. Then set up point triggers for purchases and other actions, configure what rewards users can redeem with points, and display balances with shortcodes or blocks. 


== Screenshots ==

1. **Dashboard** - Central dashboard managing loyalty points, rewards, badges, and points and rewards.
2. **User Specific Dashboard** - User dashboard showing earned loyalty points, rewards, badges, and activity.
3. **Point Type Core Settings** - Configure loyalty points rules & points and rewards system settings.
4. **Built-in Addons** - Built-in addons enhancing myCred rewards plugin with badges, loyalty, and points features.
5. **Logs Screen** - Track loyalty points transactions, rewards activity, and points and rewards history.
6. **Hooks Screen** - Manage hooks awarding loyalty points, rewards, and WooCommerce rewards.
7. **Toolkit Addons** - Toolkit addons expanding rewards plugin with badges and advanced points controls.
8. **Tools Screen** - Administrative tools for managing loyalty points, rewards, and badges data.
9. **General Settings** - Global settings for loyalty points, rewards plugin behavior, and badges.

== Upgrade Notice ==

= 3.0.3 =
* Compatible with WP 7.0 .

= 3.0.2 =
Fixed Gutenberg block icons, revised block names.
Resolved the limit issue in Contact Form 7 submissions.

= 3.0.1 =
Added Links and improved UI fixed in dashboard.

= 3.0 =
New myCred Dashboard

= 2.9.7.6 =
Elementor Widget Bug Fix

= 2.9.7.5 =
Vulnerability fixes

= 2.9.7.4 =
Vulnerability fixes
	
= 2.9.7.3 =
Fixed warnings in badgeplus and rankplus

= 2.9.7.2 =
Vulnerability fixes

= 2.9.7.1 =
Vulnerability fixes

= 2.9.7 =
Compatible with WordPress Version 6.9

= 2.9.6 =
UI Improvements.

= 2.9.5.2 =
Paypal IPN URL Fix.

= 2.9.5.1 =
Bug fixes and improvements.

= 2.9.5 =
Bug fixes and improvements.

= 2.9.4.5 =
Bug fixes.

= 2.9.4.4 =
Bug fixes and improvements.

= 2.9.4.3 =
Bug fixes and improvements.

= 2.9.4.2 =
Code improvement.

= 2.9.4.1 =
Text domain warning fix.

= 2.9.4 =
Fixed issue for mycred toolkit.

= 2.9.3 =
Tested Upto WordPress Latest Version 6.8

= 2.9.2 =
Bug fixes and improvements.

= 2.9.1 =
Freemius SDK Update.

= 2.9 =
New features and improvements.

= 2.8 =
New features and improvements.

= 2.7.6.2 =
Code improvement.

= 2.7.6.1 =
Code improvement.

= 2.7.6 =
Bug fixes and improvements.

= 2.7.5.2 =
Code improvement.

= 2.7.5.1 =
Code improvement.

= 2.7.5 =
Code improvement.

= 2.7.4 =
Code improvement.

= 2.7.3 =
Code improvement.

= 2.7.2 =
Compatible with WordPress Version 6.6.1.

= 2.7.1 =
Bug fixes.

= 2.7.0 =
New features and improvements.

= 2.6.5 =
Compatible with WordPress Version 6.5.2.

= 2.6.4 =
Code improvement.

= 2.6.3 =
Bug fixes and improvements.

= 2.6.2 =
Bug fixes.

= 2.6.1 =
Bug fixes.

= 2.6 =
Improvements.

= 2.5.3 =
Updated Feedback library to the latest version.

= 2.5.2 =
Improvements.

= 2.5.1 =
New features and Bug fixes.

= 2.5 =
New features and Bug fixes.

= 2.4.10 =
Bug fixes.

= 2.4.9 =
New features and Bug fixes.

= 2.4.8.1 =
Bug fixes.

= 2.4.8 =
Bug fixes.

= 2.4.7 =
Bug fixes.

= 2.4.6.1 =
Bug fixes.

= 2.4.6 =
New features and Bug fixes.

= 2.4.5.4 =
Bug fixes.

= 2.4.5.3 =
Bug fixes.

= 2.4.5.2 =
Bug fixes.

= 2.4.5.1 =
Bug fixes.

= 2.4.5 =
Code improvement.

= 2.4.4.4 =
Bug fixes.

= 2.4.4.3 =
Code improvement.

= 2.4.4.2 =
Code improvement.

= 2.4.4.1 =
Improvement and Bug fixes.

= 2.4.4 =
New features and Bug fixes.

= 2.4.3 =
Code improvement.

= 2.4.2 =
Code improvement.

= 2.4.1 =
New features and Bug fixes.

= 2.4 =
New features and Bug fixes.

= 2.3.2 =
Code improvement.

= 2.3.1 =
Improve license system.

= 2.3 =
New features and Bug fixes.

= 2.2 =
New features and Bug fixes.

= 2.1.1 =
New features and Bug fixes.

= 2.1 =
New features and Bug fixes.

= 2.0 =
The banking module have been replaced by Central deposite module, and interest related functionality has been removed. If you are using simple interest or compound interest related functionality, you will fine the respective functionalities missing after the update.

== Changelog ==

= 3.0.5 =
- **TWEAK** - XSS vulnerability fixes on Notification Add-on.

= 3.0.4 =
- **TWEAK** - Vulnerability fixes.

= 3.0.3 =
* Compatible with WP 7.0.

= 3.0.2 =
- **FIX** - Improved Gutenberg block icons and removed "myCred" prefix from block names for better visibility on WordPress.org.
- **FIX** - Resolved limit issues in Contact Form 7 form submissions by correctly passing the form ID to the limit checker.

= 3.0.1 =
- **TWEAK** - Added Links and improved UI fixed in dashboard.

= 3.0 =
- **NEW** - myCred Dashboard.

= 2.9.7.6 =
- **TWEAK** - Elementor Widget Bug Fix

= 2.9.7.5 =
- **TWEAK** - Vulnerability fixes

= 2.9.7.4 =
- **TWEAK** - Vulnerability fixes

= 2.9.7.3 =
- **FIX** - Fixed warnings in badgeplus and rankplus.
- **NEW** - Added integration with FluentCommunity
- **NEW** - Added integration with Download Manager
- **NEW** - Added integration with Asgaros Forum
- **NEW** - Added integration with ARForms
- **FIX** - Transfer addon limit issues

= 2.9.7.2 =
- **TWEAK** - Vulnerability fixes

= 2.9.7.1 =
- **TWEAK** - Vulnerability fixes

= 2.9.7 =
- **TWEAK** - Compatible with WordPress Version 6.9

= 2.9.6 =
- **TWEAK** - Code improvement.

= 2.9.5.2 =
- **FIX** - Paypal IPN URL Fix.

= 2.9.5.1 =
- **TWEAK** - Code improvement.

= 2.9.5 =
- **NEW** - Added filter mycred_woocom_purchase_reward_amount.
- **FIX** - Fixed warning in adjust points screen.
- **FIX** - CashCred withdrawal fee was being shown on all transactions, even when no fee was set.
- **FIX** - Signup referral points not awarded after account approval with the "User Registration" plugin.
- **FIX** - Fixed deprecated warning messages.
- **FIX** - Transfers not working for custom point types when multiple point types were enabled.
- **FIX** - Fixed mycred_transfer shortcode showed point type dropdown even with only one point type enabled..

= 2.9.4.5 =
- **FIX** - Total Survey icon was not showing on toolkit page.

= 2.9.4.4 =
- **NEW** - Rank Plus Enhancements.
- **NEW** - Added Server Side Validation in Transfer.
- **FIX** - BuyCred UI Issue fixed.
- **FIX** - BuyCred limit was not working.
- **FIX** - BuyCred warning messages are now not showing in shortcodes and blocks.
- **FIX** - BuyCred shortcode is now working with custom point type.
- **FIX** - Badge Plus is not showing fatal error.
- **FIX** - Bulk Assign points were not awarding to users when user role was selected.
- **FIX** - Fixed fatal error in CashCred.
- **FIX** - Sell Content 500 Server Error issue fixed.
- **FIX** - Fixed warnings and errors on WooCommerce legacy checkout.

= 2.9.4.3 =
- **FIX** - Fixed UI issues in the buyCred settings.
- **FIX** - buyCred limit now works according to the configured settings.
- **FIX** - Warnings in the mycred_buy shortcode have been fixed.
- **FIX** - Payment gateway setting issue in the Gutenberg Buy block resolved.
- **FIX** - "Gateway" column name was missing in the cashCred shortcode.
- **FIX** - Resolved backend UI issue in cashCred withdrawal requests.
- **FIX** - Current balance now displays properly in the Transfer shortcode and block.
- **FIX** - Fixed errors and warnings in Badge Plus.
- **TWEAK** - Code improvement and optimization.

= 2.9.4.2 =
- **TWEAK** - Code improvement.

= 2.9.4.1 =
- **FIX** - Text domain warning fix.

= 2.9.4 =
- **FIX** - Fixed issue for mycred toolkit

= 2.9.3 =
- **TWEAK** - Tested Upto WordPress Latest Version 6.8

= 2.9.2 =
- **FIX** - Fixed issue for mycred toolkit

= 2.9.1 =
- **FIX** - Freemius SDK Update

= 2.9 =
- **NEW** - Added compatibility for buddyboss theme.
- **TWEAK** - Updated the user interface for built-in addons to enhance user experience.
- **TWEAK** - Available Hooks now displayed in a single column for easier access.
- **TWEAK** - Merged myCred Elementor addon into the myCred core.
- **TWEAK** - Merged myCred Badge Plus addon into the built-in addons.
- **TWEAK** - Merged myCred Rank Plus addon into the built-in addons.
- **TWEAK** - Merged myCred Badge Editor addon into the built-in addons.
- **TWEAK** - Merged myCred Birthday addon into the built-in addons.

= 2.8 =
- **NEW** - Introduced a new Hook: "Points for Viewing Specific Content (Members)".
- **NEW** - Introduced a new Hook: "Points for Viewing Specific Content (Authors)".
- **NEW** - Added mycred_leaderboard_position, mycred_content_buyer_avatars, mycred_content_buyer_count, mycred_content_sale_count, mycred_email_subscriptions, mycred_sales_history, and mycred_referral_stats Gutenberg blocks.
- **NEW** - Added decimal_sep and thousand_sep attributes in mycred_my_balance_converted.
- **NEW** - Added mycred_my_balance_converted and mycred_my_balance_converted_output filter hooks.
- **TWEAK** - Tools UI improvements.
- **TWEAK** - The bulk assign tool could not process a user base exceeding 5000 users.
- **TWEAK** - If the level image is not set in the badge, the default image will be shown in the mycred_badges shortcode.
- **FIX** - Ranks search was not working properly.
- **FIX** - The link click reward was not working in some scenarios.
- **FIX** - On multisite, mycred_my_badges was not working correctly.
- **FIX** - The bulk assign tool was not working correctly on multisite.
- **FIX** - myCred Main menu issues on multisite with master template enabled.
- **FIX** - myCred network-wide activation issues on multisite.

= 2.7.6.2 =
- **NEW** - Added compatibility for mycred toolkit.

= 2.7.6.1 =
- **NEW** - Added block.json files to blocks.

= 2.7.6 =
- **NEW** - Added compatibility for myCred Toolkit.
- **Fix** - Fixed security issues in mycred_send shortcode.

= 2.7.5.2 =
- **TWEAK** - Removed unnecessary files.

= 2.7.5.1 =
- **TWEAK** - Removed unwanted files.

= 2.7.5 =
- **TWEAK** - License system upgraded.
- **TWEAK** - Code improvement and bugfixes.

= 2.7.4 =
- **TWEAK** - Code improvement and bugfixes.
- **TWEAK** - Fixed warning on general settings page.

= 2.7.3 =
- **NEW** - Added Open Badge Issuer Email field in Open Badge settings.
- **TWEAK** - Code improvement and bugfixes.

= 2.7.2 =
- **TWEAK** - Compatible with WordPress Version 6.6.x.

= 2.7.1 =
- **FIX** - Fixed warnings and errors on WooCommerce product rewards.

= 2.7.0 =
- **NEW** - Added "Points for Each Order" hook.
- **NEW** - Added "Points for First Order" hook.
- **NEW** - Added "Points for Number of Orders" hook.
- **NEW** - Added "Points for Order Range" hook.
- **TWEAK** - Introduced a setting to enable/disable single product rewards globally.
- **TWEAK** - Introduced a setting to select an order status for allocating rewards.
- **TWEAK** - Moved the WooCommerce Points gateway from the "Gateway" add-ons to the "WooCommerce" add-on.

= 2.6.5 =
- **TWEAK** - Compatible with WordPress Version 6.5.2.

= 2.6.4 =
- **TWEAK** - Optimized code for better performance and maintainability.

= 2.6.3 =
- **TWEAK** - Added compatibility for WooCommerce cart and checkout blocks.
- **FIX** - Expiry time was not displayed correctly in the mycred_sales_history shortcode.

= 2.6.2 =
- **TWEAK** - Code improvement.
- **FIX** - Import points tool was not working.
- **FIX** - buyCred gateways were not able to make automatic pay-outs.

= 2.6.1 =
- **FIX** - Fixed mycred_load_coupon shortcode issues.

= 2.6 =
- **IMPROVEMENT** - Modern and easy to use UI to manage myCred points system.
- **TWEAK** - Optimized for performance and security.
- **TWEAK** - Added compatibility for PHP 8.2.

= 2.5.3 =
- **IMPROVEMENT** - Updated Feedback library to the latest version.

= 2.5.2 =
- **NEW** - Added filter in mycred_badges_list shortcode.

= 2.5.1 =
- **NEW** - Added compatibility for Gravity Forms payment forms. Points will be rewarded when payment is successfully received.
- **FIX** - PHP and Javascript warnings have been resolved.
- **FIX** - Fixed security vulnerabilities.
- **TWEAK** - Update bitpay library
- **TWEAK** - Introduce filter to add extra fields in cashcred payment gateways

= 2.5 =
- **NEW** - Added ref attribute in the mycred_chart_balance_history shortcode.
- **NEW** - Introduced new shortcode mycred_my_chart_gain_loss.
- **TWEAK** - Added database indexes to ensure maximum performance on the myCred Log table.
- **TWEAK** - Moved the Open badge setting to the separate open badge tab.
- **FIX** - Ranks-related email notification events are not triggered when the admin adjusts the user's points manually.
- **FIX** - Issue fixed regarding myCred Events Manager Payment Gateway.

= 2.4.10 =
- **NEW** - Added action hook "mycred_add_share_and_embed_button".
- **FIX** - PHP warnings are resolved.

= 2.4.9 =
- **NEW** - Introduced title, excerpt, and display attributes in mycred_my_badges shortcode.
- **NEW** - Added support in myCred referral hook for "New User Approve".
- **NEW** - Added email trigger in Email Notification for manually assigned rank.
- **TWEAK** - Registered a points bulk assign reference.
- **TWEAK** - Code improvement in mycred_my_badges shortcode.
- **FIX** - Award / Revoke by User Role was not working.
- **FIX** - PHP notices were resolved.
- **FIX** - Filter hooks were not working properly after the last update.
- **FIX** - Sorting by points not working at Users Page.
- **FIX** - Fixed cashCred vulnerabilities.
- **FIX** - Fixed CSS conflicts.

= 2.4.8.1 =
- **FIX** - Fixed erros in mycred_cashcred shortcode.

= 2.4.8 =
- **NEW** - Introduced new action hook mycred_cashcred_before_bank_form.
- **FIX** - Fixed PHP errors.
- **FIX** - mycred_show_if shortcode was not working correctly when using multiple shortcodes on the same page.
- **FIX** - The user field issue was fixed in the Bulk Assign tool.

= 2.4.7 =
- **NEW** - Added filter "mycred_email_event".
- **FIX** - mycred_list_ranks order attribute was not working in some cases.
- **FIX** - mycred_transfer numeric username was not working.
- **FIX** - mycred_leaderboard exclude_zero attribute was not working.
- **FIX** - Fixed security vulnerabilities.

= 2.4.6.1 =
- **FIX** - Badge level requirements not being saved.
- **FIX** - Badge level requirements appear twice on the badge single page.

= 2.4.6 =
- **NEW** - Added minimum points reminder email notification for central deposit.
- **NEW** - Added points automatically to the central account after the specified interval. (Schedule Deposit)
- **NEW** - Added "No Available Balance" email notification for central deposit.
- **FIX** - buyCred purchase reward hook setup did not appear properly in mycred_hook_table.
- **FIX** - Typo fixes in wooCommerce product reward reference.
- **FIX** - The "Insufficient Funds Warning" message did not appear according to the myCred transfer setting.
- **FIX** - Product Reward refund was not working.
- **FIX** - user_id attribute was not working in mycred_show_if shortcode.
- **FIX** - License was not working when using subdirectory in multisite network.
- **FIX** - Fixed security vulnerabilities.

= 2.4.5.4 =
- **FIX** - Rank publish or update not working correctly.

= 2.4.5.3 =
- **FIX** - Sell content issues in manual pages/posts.

= 2.4.5.2 =
- **FIX** - Sell Content settings not being saved.

= 2.4.5.1 =
- **FIX** - PHP notices in setting area.

= 2.4.5 =
- **TWAEK** - Code improvement.

= 2.4.4.4 =
* **FIX** - Unable to assign/revoke badges manually, also some HTML elements were not rendered properly in the user edit window under the Badges section.

= 2.4.4.3 =
* **TWEAK** - Patched security vulnerability.

= 2.4.4.2 =
* **TWEAK** - Patched security vulnerability.

= 2.4.4.1 =
* **Improvement** - Patched security vulnerability.
* **Improvement** - Badge UI Fix.

= 2.4.4 = 
- **NEW** - All registered references will be listed on the support page. 
- **NEW** - Added Gutenberg blocks for the following shortcodes mycred_cashcred, mycred_badges_list, mycred_buy_pending, mycred_chart_circulation, mycred_chart_gain_loss, mycred_chart_history, mycred_chart_balance_history, mycred_chart_top_balance, mycred_chart_instance_history and mycred_chart_top_instance.
- **NEW** - Added fee feature in cashCred.
- **TWEAK** - Code improvements for tools.
- **FIX** - Resolved depreciated warnings for PHP 8.
- **FIX** - Sign-up referral was not working for multiple point types at a time when BuddyPress is active.
- **FIX** - Duplicate Email triggers when rank promoted or demoted.

= 2.4.3 = 
- **TWAEK** - Improve license system.

= 2.4.2 = 
- **TWEAK** - SQL query optimization

= 2.4.1 =
- **NEW** - Added new attributes "streaming" and "duration" in mycred_video shortcode.
- **NEW** - Added filter "mycred_transfer_notices". 
- **NEW** - Added filter "mycred_cashcred_bank_transfer_title".
- **TWEAK** - Users will be fetched when the user types in the "Exclude by User" dropdown.
- **FIX** - Errors and warnings in mycred_video shortcode.
- **FIX** - Ranks were not promoted when points were earned from login and referral hooks.
- **FIX** - Undefined function array_key_last() in php 7.2 and below.
- **FIX** - Facing errors in frontend user profile with some themes.
- **FIX** - Resolve conflict with myCred Gutenberg Block addon.

= 2.4 =
- **NEW** - Introduced an Import/Export tool. 
- **NEW** - Admin can assign "Badges" and "Manual Ranks" using coupons. 
- **NEW** - Merged myCred Gutenberg to myCred Core. 
- **TWEAK** - Code improvements. 
- **FIX** - myCred video interval three-digit value not working 
- **FIX** - exclude_zero attribute not working when total=1 in mycred_leaderboard shortcode. 
- **FIX** - In the badge edit window, remove level button always removes the first level. 
- **FIX** - Badges are not visible in the user profile for non-admin users. 
- **FIX** - When updating log entry it will not reflect on the current balance. 
- **FIX** - CSS confliction with some themes. 
- **FIX** - Stopped users from getting points on signup referral multiple times on a single event. 
- **FIX** - Leaderboard excludes users by role not working. 
- **FIX** - Leaderboard excludes users by comma-separated ids not working.

= 2.3.2 =
- **TWAEK** - Code improvement.

= 2.3.1 =
- **TWAEK** - Improve license system.

= 2.3 =
- **NEW** - Introduced a "Bulk Assign" tool for awarding/revoking points, badges, and ranks.
- **NEW** - Introduced a new feature "Exclude by user role" admin can exclude any user role from the specific point type.
- **NEW** - Introduced a timeframe attribute in [mycred_my_balance_converted] shortcode. Now you can show users converted balance of a given timeframe today, yesterday, this week, this month, last month.
- **FIX** - Sometimes user's ranks were not updating automatically.
- **FIX** - Membership page layout issues.
- **FIX** - Points conversion not working when using arrows to increase or decrease the amount in [mycred_cashcred] shortcode.
- **FIX** - buyCred payment dialog couldn't load on the subsite.
- **FIX** - After deleting the badge their data will keep existing on the user's meta.
- **FIX** - "this-week" value not working in [mycred_leaderboard] timeframe attribute when the week starts other than "Monday" in your WordPress setting.

= 2.2 =
- **NEW** - Moved general settings and menus into the newly introduced "myCred" main menu.
- **NEW** - On plugin activation, the default point type will be created automatically.
- **NEW** - Added new template tags in email notification for transfer events.
- **NEW** - Now user can upload a Point type image.
- **NEW** - Introduced an image attribute in mycred_my_balance shortcode.
- **NEW** - Introduced an image attribute in mycred_leaderboard shortcode.
- **NEW** - Introduced Single badge page layout setting.
- **NEW** - Introduced a enable/disable all addons button.
- **NEW** - Users can share their achieved Badges on social media.
- **TWEAK** - When a user deletes the log of buy_content, the sales count does not get updated. So, we have Introduced the "Update Sales Count" button in the settings.
- **TWEAK** - Improve new point type creation form setting.
- **FIX** - Backend logs are not being exported whether the export raw/formatted log option is set.
- **FIX** - Incorrect achieved badge level image in [mycred_badges] shortcode.
- **FIX** - In the Ranks list page All/Published/Trash links not working properly.
- **FIX** - Unable to revoke badge from the User profile page. 
- **FIX** - Added some security validations in the transfer form.
- **FIX** - MYSQL 8 syntax error in the leaderboard shortcode.
- **FIX** - Added compatibility with BuddyPress version 8.0

= 2.1.1 =
- **NEW** - Introduced new template tags %badge_image%, %badge_title%, %rank_image% and %rank_title% for myCred email notification addon.
- **NEW** - Added support for cashCred payment email in myCred email notification addon.
- **NEW** - Added myCred Open badge image download button in the user profile(backend).
- **NEW** - Added a new support menu in myCred for suggestions and support.
- **NEW** - Added search bar and filters in mycred_badges_list shortcode.
- **NEW** - Introduced a new template tag %price% for myCred sell content "Insufficient Funds Template".
- **NEW** - myCred Badge Quick Edit.
- **NEW** - Introduced a new shortcode mycred_referral_stats which shows the referral stats for logged-in users.
- **NEW** - Introduced a new template tag %user_name% for "Signup Referral" log template.
- **NEW** - Introduced a setting for uninstalling. Now users can select which data will be deleted during myCred uninstall.
- **NEW** - Introduced new action hook mycred_after_points_referral.
- **NEW** - Introduced new action hook mycred_after_referring_signups.
- **NEW** - Introduced new filter hook mycred_hook_referrals.
- **NEW** - Introduced new filter hook mycred_before_hooks_save.
- **NEW** - Introduced new fitler hook mycred_woo_gateway_user_id.
- **FIX** - Unable to deactivate point types in buyCred Setting.
- **FIX** - The user was unable to export the log from the frontend.
- **FIX** - Height and width attributes in the mycred_my_badges shortcode were not working.
- **FIX** - myCred Cubepoints importer was not importing date correctly.
- **FIX** - If badges AND ranks were not active email notifications were not sending emails.
- **FIX** - The user was unable to export the log from the frontend.
- **FIX** - In the mycred_sales_history shortcode expires time was incorrect.
- **FIX** - A broken image shows when the badge image does not set.

= 2.1.0.3 =
- **FIX** - Email notification issues.
- **FIX** - Broken image if badge default image wasn't set.
- **FIX** - mycred_my_badges width and height attributes wasn't working.

= 2.1.0.2 =
Improvement - Code optimization

= 2.1.0.1 =
- **FIX** - Remove warnings

= 2.1 =
- **NEW** - Open badge functionality in myCred Badge addon.
- **NEW** - Introduce Achievement Types.
- **NEW** - Introduce a new shortcode mycred_badges_list.
- **NEW** - Single badge page.
- **NEW** - Added support into Badges for Anniversary hook.
- **NEW** - Added support into Badges for wooCommerce purchase reward.
- **NEW** - Added %rank_title% template tag support in Email Notifications.
- **NEW** - Added attributes in mycred_transfer shortcode.
- **FIX** - mycred_history shortcode pagination not working properly when cache enabled.
- **FIX** - Ranks weren't working properly on the current balance.
- **FIX** - mycred_sell_this shortcode not working in the bbPress topic
- **FIX** - The central deposit missing log entry in some cases.
- **TWEAK** - Removed deprecated functions.
- **TWEAK** - Code Improvement.
- **TWEAK** - Improve styling of mycred_transfer shortcode.

= 2.0.2 =
- **NEW** - Added compatibility for multiple currencies in CashCred Paypal addon
- **FIX** - Php erros in myCred woocommerce gateway
- **FIX** - Points on daily visit hooks not working in some conditions
- **FIX** - myCred CashCred multisite issues
- **TWEAK** - license system

= 2.0.1 =
- **FIX** - myCred membership license not activating for members

= 2.0 =
- **NEW** - myCred CashCred
- **NEW** - Added filter 'mycred_link_click_amount'
- **NEW** - Added exclude attribute in myCred leaderboard
- **NEW** - Added 'NOT LIKE' and '!=' operator for expiration addon
- **FIX** - Php notices in rank addon
- **FIX** - Rewards points option not visible for other product type in woocommerce
- **FIX** - Erros in mycred_total_balance shortcode
- **FIX** - myCred logs export issue
- **FIX** - Fixed mycred admin dashboard overview widget showing incorrect or same amount of points
- **FIX** - buyCred gift_to attribute not working
- **TWEAK** - myCred Central Deposit

= Previous Versions =
https://mycred.me/support/changelog/
