MicroPayment Platform Plugin for WordPress by CreativeMinds

MicroPayments Platform Plugin | Create and Manage Points & Currency on Your WordPress Site

MicroPayment Platform Plugin for WordPress by CreativeMinds main image

CM MicroPayments is a versatile WordPress plugin that makes it easy to set up and customize your virtual currency, loyalty program, or digital wallet system.

Show more

You can integrate it with popular platforms like WooCommerce and Easy Digital Downloads. MicroPayments Plugin is a powerful plugin that enables your users to perform various actions such as exchanging their points for tangible or non-tangible goods, gifting points to other users, and even directly purchasing points with their credit cards, and much more!

Show less

WordPress MicroPayments Plugin with Points & Currency Management System

Give users one or more digital wallets

The MicroPayments plugin gives you the flexibility to create any digital currency, rewards, or loyalty program on your WordPress website.

Incentivize engagement by letting users earn, trade, spend points and make online payments based on real or virtual currencies. Bundle microtransactions into a single purchase to simplify in-site transactions and online purchases.

This comprehensive WordPress points management plugin lets users submit online payments using their preferred payment platforms such as WooCommerce, Stripe, PayPal, and others.

As always, our code is open source, so developers can use this digital wallet plugin to easily add points-based features to their existing plugins or custom applications.

How to use the MicroPayments Platform Plugin for WordPress

After setting up the WordPress MicroPayments plugin and external payment gateways, every registered user is automatically given their digital wallet – multiple wallets are also supported. They can then instantly load their wallet by purchasing digital currency with real money or earn points by completing defined actions.

Once there is a balance in their digital wallet, users can spend money from their wallet for in-site transactions as if it was a prepaid credit card.

The admin can adjust the point conversion rate between digital currency or points to real currencies in the MicroPayments Platform Plugin Settings.

The wallet and digital currency solution can be used with the WooCommerce or Easy Digital Downloads cart system to purchase real or virtual products.

MicroPayments Points Conversion Table Settings
MicroPayments Points Conversion Table Settings

Easy Digital Downloads Integration

Easy Digital Downloads (EDD) – Closely integrated with EDD, this MicroPayments plugin supports two payment methods: a payment gateway in which users can purchase products with a digital currency and the ability to purchase digital currency with real money.

You can also reward bonus points to a user when they purchase existing EDD products and convert MicroPayments points into discount codes for coupons or future purchases.

Wallet Integration with WooCommerce

WooCommerce – WooCommerce plugin integration also supports two payment methods: a payment gateway in which users can purchase products with their digital wallet balance and the option to purchase digital currency with real money.

You can use the MicroPayments plugin to grant bonus points when users purchase existing WooCommerce products.

MicroPayment Points Management System

WordPress Points Management – The points and virtual credit management system supports any type of community site and in-site monetary or points-based transactions.

This is perfect for any type of rewards or gamification program within your community or elearning platform.

Digital Wallet Integration

Digital Currency – Create a customizable digital currency for your site or online community.

Use a digital wallet system to name your own currency, set exchange rates, and more.

Digital Wallet for MicroPayments Management

Adding Points to User’s Digital Wallet
Adding Points to User’s Digital Wallet
Use CM MicroPayments Platform to grant users points or money within your digital currency when they successfully complete an action.

Examples: interacting on social media or posting to an online forum (get this fully integrated function with CM Q&A Forum Plugin).

MicroPayments Transaction Batching

The MicroPayments plugin lets administrators and web developers batch in-site transactions in a simple and flexible system.

Set up membership programs and automatically add or deduct points from a user's digital wallet every week or month.

Users can watch their digital wallet grow, spend the balance on products, or gift currency to other users.

Digital Wallet Points Conversion
Digital Wallet Points Conversion

MicroPayments Plugin Integration with Easy Digital Downloads and WooCommerce

Integrating EDD (Easy Digital Downloads) or WooCommerce lets users purchase physical products and digital goods with your virtual currency, turning the CM MicroPayments into a points and rewards plugin.

Note: Users will need to load their wallet with enough digital currency or have earned sufficient points to complete their desired purchase.

WooCommerce and Easy Digital Downloads Support
WooCommerce and Easy Digital Downloads Support
The points and rewards plugin feature lets users purchase digital currency via WooCommerce or EDD payment gateways like: PayPal, Skrill, 2Checkout, Stripe and many others.

When activated, this plugin will add a new payment gateway to the EDD or WooCommerce checkout area allowing users to purchase with the digital currency you have defined.

Using the MicroPayments Platform With Other Plugins

Developers can use the CM MicroPayment Platform to develop their own virtual payment solution with any of the existing plugin features.

Our WordPress digital currency plugin has immense flexibility built into it, with many shortcodes and API methods that can be integrated and quickly adapted to unique use cases. With these capabilities and our expert team of developers, the plugin can be customized to meet just about any user requirement.

Digital Wallet Integration With PeepSo – Example
Digital Wallet Integration With PeepSo – Example

Add MicroPayments to Your Forum

Forum created with CM Answers
Forum created with CM Answers
MicroPayments Platform can be integrated with CM Answers to create a forum and engage a large number of users! You can charge users for posting questions and grant points for answers.

Learn how to charge users virtual points to post questions.

What You Can Do With a Digital Wallet

  • Process small transactions such as PayPal micropayments
  • Create a uniquely branded loyalty program
  • Build a dedicated rewards portal
  • Gamify an e-learning environment
  • Incentivize engagement on social media or user forums

MicroPayments Plugin Use Case Examples

  • Web Game Credits – Run an online game and let users earn points according to the levels they complete.
  • Reward/Charge Points – Integrate CM Answers Plugin and Frontend User Submitted Posts Plugin to reward or charge users for posting questions, answers or blog posts.
  • Affiliate Program – Offer an affiliate program and award points to your affiliates, so they can convert the virtual currency to real money.

MicroPayments Plugin Related Use Cases

MicroPayments Plugin Additional Resources

MicroPayments Platform for WordPress Features

Please check the user guide to learn more about this plugin.

Digital Wallet – Manage website users’ digital wallets. Admin can add or subtract virtual currency from wallets. Using API or shortcode you can also add or remove points from wallets.
Multiple Wallets – Generate any number of wallets for each user.
Virtual Currency – Define virtual currency units. Once defining the virtual currency you can define the plural and singular name for the currency and the conversion rate between real money and the virtual currency.
Wallet Management – Add or subtract currency units from a wallet. This can be done manually for each wallet while leaving a note for each transaction or by uploading a CSV file containing all wallets and amount to be paid or charged.
Wallet Nicknames – Use easy to remember names for wallets instead of long and difficult Wallet IDs.
Guest Users Wallets – Create wallets for non-registered users.
External Wallet Management – Control MicroPayment wallets created by external apps. Requires the MicroPayments External API Add-on
Transactions Report – Show users a report of all transactions they’ve made with their wallet and show their point balance.
EDD Cart Integration – Integration with Easy Digital Downloads both as a payment gateway and as a checkout option to purchase virtual points. Users can purchase products using your virtual currency and their wallet. The MicroPayment can also appear as a checkout payment gateway so you can be paid at checkout using virtual currency.
Dokan Cart Integration – Integration with Dokan both as a payment gateway and as a checkout option to purchase virtual points.
WooCommerce Cart Integration – Integration with WooCommerce both as a payment gateway and as a checkout option to purchase virtual points. Users can purchase products using your virtual currency and their wallet. The MicroPayment can also appear as a checkout payment gateway so payment can be made at checkout using virtual currency.
CoinCodex Integration – The plugin supports synchronization with a cryptocurrency aggregator CoinCodex. This allows you to adjust the currency to points ratio in WooCommerce according to a specific cryptocurrency – and this value will be constantly updated.
Load your Digital Wallet – Purchase virtual money with PayPal or with any EDD/WooCommerce supported payment gateway. Once virtual currency is purchased it is added to user digital wallet and users can redeem points during their purchases on your WordPress site.
Unlimited Amount of Currency – Purchase any amount of currency and convert to virtual currency.
Convert Points to Real Money – Convert virtual currency to real money using PayPal or Stripe payout. Admin can define the conversion rate. Money will be transferred to user from admin defined account in PayPal or Stripe.
Convert Points to Discounts – Convert virtual currency to an EDD or WooCommerce discount code to then use during checkout. The best way to reward site interactions .
Bonus Points – Users are paid points or virtual currency when purchasing real products. Admin can assign each WooCommerce or EDD product an amount to be paid to user once this product is purchased.
Preload Wallet – Automatically earn points or an initial amount of virtual currency when users signup.This is done once a new user signs up or when you initially install the plugin.
Transfer fee – Charge users a flat amount every time they spend points. This deduction will be shown in the log.
Top up Fee – Charge users a flat amount every time they receive or buy points. This deduction will be shown in the log.
Decimal Support – Adopt integers (e.g. 2) or decimals and milesimals (e.g. 2.56).
Points Management – Administrators have full overview and control over all user balances and log entries. Admin can give or take points from any user, any time.
Point Transfer – Transfer points between users of your website or community by specifying their username and adding a comment.
Send Tip – Allow users to send a points tip to other wallets.
API – More advanced features include plugin filters that allow you to integrate MicroPayments with your site theme or other plugins and add or subtract virtual currency from user wallets.
MultiSite Environment – Share user wallet between multi site installations so they will all use the same wallet for the same username.
Localization – This plugin is translatable with multilingual support, including RTL language (right to left) and UTF-8 characters support for translation into a variety of different languages. You can change the frontend labels into your language.
Export – Export all wallets to a CSV file with the user email and amount of virtual currency available.
Import – Import from a CSV file a list of user-id or emails with an amount to add to each wallet. You can also add negative amounts or override wallet value.
Recurring Deposits or Withdrawals – Add to or subtract from each wallet a specified amount of currency every set number of days (week, month or X days).

MicroPayments Platform Image Gallery

Back-end Gallery

MicroPayments Platform Online Demo


MicroPayments Platform Additional Addons

These addons can be installed with the MicroPayments plugin to give additional functionality.

MicroPayments Plugin Integration With Other CreativeMinds Plugins

MicroPayments Platform Frequently Asked Questions

Please check the user guide to learn more about this plugin.

How does the plugin's checkout process take place when charging payments with real money?

CM MicroPayment has a built-in PayPal Express Checkout mechanism that charges payments via your customer’s Paypal account or via credit/debit card. For cases when that isn’t enough, you can easily integrate CM MicroPayment with the Easy Digital Downloads plugin or WooCommerce and have over 100 different payment gateways available for different sets of needs, such as paying by check, by phone, by bank transfer and more.

Will my users be able to exchange points among themselves?

Yes. Using a shortcode you can add an interface which include the option for user to send points to another user. Also in the settings panel, you can determine which actions performed by your users will enable them to gain more points and which will result in a deduction of points, depending on the features available on your site. For example, if you’re integrating Micropayments with CM Downloads manager, users may charge points for downloading a file they uploaded, and use them later for downloading files uploaded by others. This way, a new layer of virtual money is added to your site, allowing users to exchange points and trade virtual goods between them.

Does this Plugin work with WooCommerce?

Yes, we have added WooCommerce integration. Micropayments can use the WooCommerce checkout and can also apply points when WooCommerce purchases are made.

See these documentation articles to learn more:

Woocommerce Integration

WooCommerce Payment Gateway

WooCommerce Discounts

WooCommerce Points for Purchases

Can customers receive payment confirmation emails when they use Micropayments?

Yes, we have included an email notification feature that can send the user an email notifying them when there are various changes to their wallet. These changes notifications can be sent for withdrawals, charges and transfers.
To learn more about this feature see the documentation article about notifications by clicking here.

Can Micropayments support Cryptocurrencies such as Bitcoin?

Currently we haven’t developed any integration for Micropayments to work with any Cryptocurrencies.

Can Micropayments allow me to automatically give my premium users credits each month?

Yes. For this we’d recommend installing the Micropayments group actions Add-on or contacting us for customization. The Add-on allows for chosen user roles or groups of users on your WordPress site to be automatically granted or charged points on a chosen interval. To learn more about how this works check out the product page by clicking here.

Is it possible to use PayPal Payouts with this plugin?

Yes, but it’s important to note that PayPal requires a business account in order for Payouts to go live. Learn more in this guide: CM MicroPayments – PayPal Payout.

Is it possible to use Stripe Payouts with this plugin?

Yes! We also support Stripe payout.

Can this rewards extension work as loyalty rewards system?

Yes! It does work as loyalty rewards system. This virtual point management plugin for wordpress allows the admin to reward the points to the users’ wordpress wallet and users can use those awarded points to their next purchase .

Can users make dynamic points transactions into multi currencies ?

No! This WordPress Plugin does not work as a multi currency switcher but when admin makes a transaction via PayPal, he can choose currency type. This is the only way admin can pay in the multi-currencies .

Can admin restrict how many minimum points users should have in their wallets ?

No, There is no restriction on the minimum points in this virtual currency plugin.

Customer Reviews for the MicroPayments Digital Wallet Plugin

Shaun Low, Swords & Stationery
Easy to use
MicroPayments is the plugin to get if you want a no-hassle wallet/virtual currency system that’s super easy to customize. Also, support is fantastic.

We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal