WordPress.org

Plugin Directory

Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred

Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred

Description

myCred 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 | Documentation | Demo | Treasures | Pricing

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 Toolkit

All official modules are available inside the myCred Toolkit. Access free and premium addons to extend your WooCommerce rewards or referral programs without slowing down your website. Only enabled modules run, ensuring optimal performance.

Check pricing for myCred modules

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.

Reward points can be redeemed for various rewards including:

  • Access to premium content or restricted areas using loyalty points
  • Unlocking special badges, ranks, or achievements as part of your rewards system
  • Redeeming points 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 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 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 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 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:

MYCRED’S INTEGRATION WITH YOUR FAVORITE PAGE BUILDERS:

MYCRED OFFERS A VARIETY OF FREE PLUGINS THAT INCLUDE:

MYCRED’S THIRD-PARTY BRIDGES PLUGINS:

MYCRED’S GAMIFICATION PLUGINS:

MYCRED’S ENHANCEMENT PLUGINS:

Documentation

You can find extensive documentation on myCred related add-ons in the myCred Codex. You can also find a list of frequently asked 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 from 9 AM – 5 PM, Monday to Friday (GMT+5).

You can either submit a customization request or open a support ticket any time you’re facing trouble with myCred.

3rd Party Services

  • MUI – https://mui.com/material-ui/

Screenshots

  • Point Type Image
  • Built in Add-ons
  • Free Add-ons
  • Premium Add-ons
  • Badges Social Share
  • Badges Layout & Alignment

Blocks

This plugin provides 45 blocks.

  • Exchange A block for exchanging one point type to another in MyCred with customizable rates and settings.
  • Chart Circulation A block to display circulation charts for MyCred points with various customizable chart types.
  • History A block to display MyCred history logs with various filter and display options.
  • Badges List A block to display a list of badges with optional achievement tabs.
  • Buy Pending A block to manage pending purchases for points using the MyCred plugin.
  • Chart Gain/Loss A block to display gain and loss charts for MyCred points with customizable chart settings.
  • Chart Balance History A block to display a chart of balance history for MyCred points.
  • Users of Rank A block to display a list of users for a specific rank.
  • Email Subscriptions A block to display an email subscriptions form with a customizable success message.
  • Users of all ranks A block to display a list of users for a specific rank.
  • Total Since Displays total points accumulated within a specified time range (from and until dates).
  • MyCred Leaderboard Position Displays a user's position in the MyCred leaderboard.
  • My Balance Display the current user’s balance or a specific user’s balance with customizable formatting and wrappers.
  • Badges A block to display MyCred badges with customizable width and height.
  • Leaderboard A block to display a customizable leaderboard for MyCred points.
  • Chart Instance History A block to display an instance-specific history chart for MyCred points with detailed customization options.
  • My Balance Converted Display the converted balance of the user with a specified conversion rate, prefix, and suffix.
  • Chart Top Balance A block to display a chart of the top MyCred balances with customizable settings.
  • Chart Top Instance A block to display a chart of the top instances for MyCred points with customizable options.
  • Affiliate Link A block to display an affiliate link shortcode for the MyCred plugin.
  • Transfer A block to create a transfer form for users to transfer points to others.
  • My Ranks This Block allows you to show all ranks a user currently has. Note that this is only usable when you have ranks for multiple point types.
  • Sales History Displays a user’s sales history based on point type.
  • List Ranks A block to display a list of ranks based on MyCred point types.
  • Video A block to embed a video and award points based on specific logic (e.g., watching the video, watching full video, etc.).
  • My Badges A block to display badges earned by a user or all available badges.
  • Hook Table A block to display a table of active hooks for a specific point type with customizable text options.
  • Total Balance Displays the total balance for a user across point types with customization options.
  • Buy A block to create a purchase link for points using the MyCred plugin.
  • Load Coupon A block to create a form for loading and applying MyCred coupons.
  • Cashcred A block to create a Cashcred withdrawal form for points using the MyCred plugin.
  • Best User A block to display the best user based on MyCred plugin data with various customization options.
  • Chart History A block to display a historical chart of MyCred point transactions.
  • Total Points Displays the total points accumulated based on filters like user, reference, and reference ID.
  • Content Buyer Count Displays the count of buyers for a specific content item.
  • Buy Form A block to create a buy form for purchasing points using the MyCred plugin.
  • Affiliate ID A block to display affiliate ID shortcode for MyCred plugin.
  • Content Sale Count Displays the number of sales for a specific content item.
  • My Rank Display the rank of a user based on the selected point type.
  • Give A block to give points to users with customizable options like amount, user ID, and log entry.
  • Link A block to create a customizable MyCred link that awards points when clicked.
  • Content Buyer Avatars Displays avatars of users who have purchased content using myCred.
  • myCred Rank Requirements
  • myCred Rank Earners
  • myCred Rank Congratulation Message

FAQ

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.

Reviews

January 14, 2026 3 replies
3 stars for having nice out of the box features but the “Link” and “Watch Video” widgets in Elementor don’t delete when you delete them. In fact if you delete the containers they’re in they duplicate. I have checked to see if they could be removed from the Text editor out of Elementor but it doesn’t even show up. I have had to wipe 2 pages that had either widgets. I tried to save the blocks as templates but the Link widget was STILL present. Thankfully I was able to delete the template to remove the Link widget but it cost me half of my days work. Please look into this or I’ll have to find a different gamification solution. Thanks
November 10, 2025
We have a startup that experiences many conflicts and really value great support and help. Mycred support has been great in helping us solve errors that happen.
November 9, 2025
The support for this plug in is great. I’m a bit of a newbie with wordpress and mycred support has helped me tremendously. Great plug in & Great support!
Read all 469 reviews

Contributors & Developers

“Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred” is open source software. The following people have contributed to this plugin.

Contributors

“Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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/