Free support is offered via the myCRED website Monday to Friday 9AM – 5PM (GMT+1). You can consult the online community for customisations or open a free support ticket if you can not get myCRED to work as described in the documentation. No support is provided here on the support forum or on any social media account.

myCRED is an adaptive points management system that lets you build a broad range of point related applications for your WordPress powered website.
Store reward systems, community leaderboards, online banking or monetizing your websites content, these are some of the ways you can use myCRED.


Each user on your WordPress websites gets their own point balance which you can manually adjust at any time. As of version 1.4, myCRED also supports multiple point types for those who need more then one type of points on their website.


Each time myCRED adds or deducts points from a user, the adjustment is logged in a dedicated log, allowing your users to browse their history. The log is also used to provide you with statistics, accountability, badges, ranks and to enforce limits you might set.

Awarding or Deducting Points Automatically

myCRED supports a vast set of ways you can automatically give / take points from a user. Everything from new comments to store purchases. These automatic adjustments are managed by so called Hooks which you can setup in your admin area.

Third-party plugin Support

myCRED supports some of the most popular plugins for WordPress like BuddyPress, WooCommerce, Jetpack, Contact Form 7 etc. To prevent to much cluttering in the admin area with settings, myCRED will only show features/settings for third-party plugins that are installed and enabled.


There is so much more to myCRED then just adjusting balances. The plugin comes with several built-in add-ons which enabled more complex features such as allowing point transfers, buying points for real money, allow payments in stores etc.


You can find extensive documentation on everything myCRED related in the myCRED Codex. You can also find a list of frequently asked questions on the myCRED website.


myCRED was not built to “do-it-all”. Instead a lot of effort has been made to make the plugin as developer friendly as possible. If you need a custom feature built, you can submit a request for a quote via the myCRED website.

Code Snippets

The most commonly asked customizations for myCRED are available as code snippets on the myCRED website, free to use by anyone.


I provide free support if you can not get myCRED to work as described in the documentation, and pay myCRED Store Tokens as a reward for reporting bugs and/or bug fixes. There is also a community forum where you can post your questions or contact me directly.


  • WordPress 4.0 or greater
  • PHP version 5.3 or greater
  • PHP mcrypt library enabled
  • MySQL 5.0 或更新版本

Language Contributors

  • Swedish – Gabriel S Merovingi
  • French – Chouf1 Dan – BuddyPress France
  • Persian – Mani Akhtar
  • Spanish – Jose Maria Bescos Website
  • Russian – Skladchik
  • Chinese – suifengtec Website
  • Portuguese (Brazil) – Guilherme
  • Japanese – Mochizuki Hiroshi


  • Add-ons - Add-ons are managed just like themes in WordPress.
  • Edit Balances - Administrators can edit any users balance at any time via the Users page in the admin area.
  • Hooks - Hooks are managed just like widgets in WordPress.
  • Edit Log Entries - Administrators can edit any log entry at any time via the admin area.



The plugin can be a bit intimidating since it can do so many things. But once you get the hang of it, it’s amazing how much you can do. Very well documented with tons of code examples for customizations. The community forum is a bit quite but my support ticket was answered within 48 hours, which is pretty good for something that is free.

Excellent Support

I was having trouble with integrating this with multiple other plugins. The supports was excellent and after weeks of effort on their part i got exactly what i wanted. They even made updates to some of their plugins to generate shortcodes i needed.

Read all 185 reviews

Contributors & Developers

“myCRED” is open source software. The following people have contributed to this plugin.


“myCRED” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “myCRED” into your language.

Interested in development?

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


FIX – Events Manager Pro issue with manually approved events.
FIX – Email notification not being sent to admins in certain instances.
FIX – BuddyPress Points History URL is incorrect when using BuddyPress 2.8 or higher.
FIX – Transfer add-on does not work well when a user ID is provided in the transfer shortcode on certain sites.
FIX – Sell Content sales history shortcode causes a fatal error when showing a users purchase history.
FIX – When providing more than one reference for the mycred_total_points shortcode, the shortcode will return zero.
FIX – Ranks in bbPress or BuddyPress are not visible to visitors, only those who are logged in.
FIX – Fixed issue with email notifications for new badges.
FIX – Fixed issue with the mycred_get_users_reference_sum function. (Thanks Andy)
NEW – Added timeframe support when basing leaderboards on total balances.
NEW – Added new myCRED_Query_Leaderboard class for leaderboard queries.
NEW – Added option to cache leaderboard results.
NEW – Added new mycred_admin_show_balance filter to hide balances being inserted in the WP Toolbar.
NEW – Added new mycred_transfer_to_field filter for transfer forms recipient field.
TWEAK – Improved how the lowest point amount value is calculated by get_lowest_value().
TWEAK – Referral redirects are now done using status code 301.
TWEAK – A users earned badges are now cached to cut down on database queries.
TWEAK – Updated how order details are retrieved in WooCommerce 3.0
REMOVED – Events Manager Pro support. Support for EM Pro has been moved to a separate free plugin.

Previous Versions