April 99 Plugins Bundle Sale- 35% OFF. Use Code:   April35   at checkout
MicroPayment Platform Plugin for WordPress by CreativeMinds

WordPress MicroPayments Plugin – Virtual Currency & Microtransactions System

WordPress MicroPayments is a plugin for building a virtual currency system on your WordPress site, supporting use cases such as content monetization, user actions, and engagement-based rewards.
The plugin integrates with WooCommerce and Easy Digital Downloads, allowing users to purchase virtual currency, spend it on content or actions, and transfer currency between user accounts.
WordPress MicroPayments includes an API and shortcodes for managing user balances and integrating internal transactions across your site.

Virtual Currency & User Transactions

Build a virtual currency system on your WordPress site and manage user balances through internal transactions. Users can earn, spend, and transfer currency while interacting with content and features across your platform.

The plugin supports microtransactions for content access, user actions, and engagement, allowing you to structure payments and interactions within your site.

Users can purchase virtual currency using real money and use it across your site. The plugin integrates with Easy Digital Downloads and WooCommerce and supports payments via PayPal and Stripe.

WordPress MicroPayments includes an API, hooks, and shortcodes, making it easy to extend functionality and integrate currency-based features into your existing plugins or applications.


How the MicroPayments System Works

Once the plugin and payment gateways are set up, each registered user gets a digital wallet that can be used for transactions across your site.

Key capabilities include:

  1. Supporting multiple wallets per user
  2. Purchasing virtual currency with real money
  3. Earning currency through predefined site actions
  4. Spending wallet balance on in-site transactions
  5. Using wallet balance with WooCommerce and EDD to purchase virtual or physical products
  6. Transferring or gifting virtual currency between users
  7. Admin can set conversion rates between virtual and real currency

WordPress microtransactions system showing virtual currency conversion rules and wallet logic flow
MicroPayments Points Conversion Table Settings

Integrations and Core Features

Easy Digital Downloads integration for WordPress wallet and virtual currency system

Easy Digital Downloads Integration

The plugin integrates with Easy Digital Downloads, enabling customers to pay for products using virtual currency or top up their balance with real money. After purchases, users can be rewarded with virtual currency that can be converted into discount codes or coupons for future use.

WooCommerce wallet integration for payments using virtual currency in WordPress

WooCommerce Integration

WooCommerce integration works with the same payment model, letting customers use virtual currency to buy products or fund their account with real money. Purchases can also trigger virtual currency rewards, which may be converted into discount codes or coupons for later transactions.

WordPress points management system for tracking user balances and transactions

Points and Transactions System

The plugin supports in-site transactions and user interactions through a virtual currency system, making it suitable for community platforms, e-learning sites, and reward-based systems.

WordPress digital wallet system for managing virtual currency and user balances

Custom Digital Currency

Create and manage your own virtual currency, set exchange rates, and control how currency is used across your WordPress site.


Digital Wallet for MicroTransactions Management

Admin settings for adding points to user digital wallet in WordPress MicroPayments plugin
Adding Points to User's Digital Wallet
Use the WordPress MicroPayments plugin to reward users with virtual currency for completing actions on your site, such as engagement, content interaction, or community participation.

This can include activities like social interactions or posting on forums, especially when used together with a WordPress Q&A plugin for community-driven platforms.


Scheduled Wallet Transactions

The MicroPayments plugin allows administrators and developers to batch and automate in-site transactions through scheduled or rule-based operations.

This makes it possible to set up membership programs where virtual currency is automatically added or deducted from user wallets on a weekly or monthly basis.

Configure conversion rates between virtual currency and points in WordPress wallet system
WordPress Wallet Points Conversion

WooCommerce & Easy Digital Downloads Integration

WordPress MicroPayments plugin integration with WooCommerce and Easy Digital Downloads
WooCommerce and Easy Digital Downloads Support
The MicroPayments plugin integrates with WooCommerce and Easy Digital Downloads, allowing users to spend virtual currency on digital and physical products at checkout.

The plugin adds a virtual currency payment option to the checkout process, enabling transactions using site-defined currency instead of traditional payment methods.

Administrators can configure available payment gateways within WooCommerce or Easy Digital Downloads, including providers such as PayPal, Stripe, Skrill, 2Checkout, and others, to enable funding of user wallets.


Subscriptions With Recurring Payments

Recurring Payments allow customers to subscribe to a virtual currency package so their wallet is automatically refilled on a scheduled basis.

For each virtual currency package, you can define the billing cycle (daily, weekly, monthly, or annually), the price, and the amount of virtual currency granted on each renewal.

The feature works with Easy Digital Downloads (EDD) and WooCommerce via their subscription add-ons.

Recurring payments checkout for virtual currency subscription packages in WordPress wallet system
Subscriptions

Fundraising Goals

WordPress fundraising campaign with virtual wallet donations and progress tracking system
Fundraising Goals
Users can create fundraising campaigns on your site and collect donations toward a defined goal.

Each campaign includes a description, deadline, and a real-time progress bar to show funding progress.

Campaign owners can choose whether to continue or stop accepting donations after the goal is reached. An automated email notification can be sent when the goal is achieved.


Using the MicroPayments Platform With Other Plugins

The MicroPayments platform can be extended and integrated with other WordPress plugins to enable virtual currency features across different types of websites.

It includes dedicated add-ons for ecosystems such as PeepSo and BuddyPress, allowing site owners to connect wallet functionality with social networks, user profiles, and community features.

In addition, the External API add-on allows developers to access and manage wallets through external applications and services using API calls.

PeepSo user profile with integrated WordPress virtual wallet and points system
WordPress Digital Wallet Integration With PeepSo – Example

Add MicroPayments to Your Forum

Example of the WordPress Q&A forum
Forum created with CM Answers
The MicroPayments platform integrates with a WordPress Q&A plugin to enable virtual currency for forum activity.

Users can be charged for posting questions and rewarded for providing answers.

Learn how to charge users virtual currency for posting questions.


Ready to Monetize Your WordPress Site?

Use Cases for the MicroPayments System

  • Process small transactions such as micropayments
  • Build loyalty and rewards programs
  • Create a dedicated rewards portal
  • Gamify e-learning platforms
  • Incentivize engagement on social media or forums


MicroPayments Plugin Additional Resources

Launch Your MicroPayments System Today

MicroPayments Platform Features

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

Wallet Management

Digital WordPress Wallet

WordPress digital wallet system for managing user balances and virtual currency transactions

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

Create and manage multiple digital wallets per WordPress user account

Generate any number of wallets for each user.

Wallet Nicknames

Assign custom names to user wallets in WordPress wallet management system

Use easy to remember names for wallets instead of long and difficult Wallet IDs.

Load your Virtual WordPress Wallet

Purchase virtual money with PayPal or with any EDD/WooCommerce supported payment gateway. Once virtual currency is purchased it is added to user virtual WordPress wallet and users can redeem points during their purchases on your WordPress site.

Wallet Management

Admin control panel for adding or subtracting virtual currency from user wallets

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.

Guest Users Wallets

Create temporary digital wallets for non-registered users in WordPress

Create wallets for non-registered users.

External Wallet Management with API

Manage WordPress wallets externally using API integration for third-party applications

Control MicroPayment wallets created by external apps. Requires the MicroPayments External API Add-on.

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. The API also support connecting to the MicroPayments plugin from mobile apps or external websites.

Points & Currency Management

Virtual Currency

Define and configure virtual currency units and exchange rates in WordPress system

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.

Unlimited Amount of Currency

Purchase and convert unlimited virtual currency within WordPress wallet system

Purchase any amount of currency and convert to virtual currency.

Convert Points to Real Money

Convert virtual currency to real money via PayPal or Stripe payout integration

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.

Send Tip

User-to-user tipping system using virtual currency in WordPress

Allow users to send a points tip to other wallets.

Goal System

Fundraising and goal tracking system with real-time progress visualization

Enable users to set up fundraising goals with real-time progress tracking and automated notifications when goals are reached.

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 and Top Up Fee

Charge users a flat amount every time they receive, buy or spend points. This deduction will be shown in the log.

Points Management

Admin dashboard for full control over user points and transaction history

Administrators have full overview and control over all user balances and log entries. Admin can give or take points from any user, any time.

Points Transfer

Transfer virtual currency between WordPress users with transaction notes

Transfer points between users of your website or community by specifying their username and adding a comment.

Convert Points to Discounts

Convert virtual currency into WooCommerce or EDD discount codes

Convert virtual currency to an EDD or WooCommerce discount code to then use during checkout. The best way to reward site interactions.

Decimal Support

Support for decimal and fractional virtual currency values in wallet system

Adopt integers (e.g. 2) or decimals and milesimals (e.g. 2.56).

Recurring Deposits or Withdrawals

Scheduled automated wallet transactions for adding or subtracting points

Add to or subtract from each wallet a specified amount of currency every set number of days (week, month or X days).

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.

Admin Tools

Shortcodes

WordPress shortcodes for displaying and managing wallet features on frontend pages

MicroPayments offers multiple shortcodes which can be embedded in post or pages. All labels appearing in shortcodes are editable and easy to customize directly from the plugin setting.

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.

Transactions Report

Show users a report of all transactions they’ve made with their wallet and show their point balance.

Localization

WordPress plugin translation-ready interface with RTL and UTF-8 language support for global localization

The plugin supports translation-ready labels, allowing all interface text to be translated into different languages. It also supports RTL languages and UTF-8 character encoding for international compatibility.

Export

Export all wallets to a CSV file with the user email and amount of virtual currency available.

Integrations

EDD Cart Integration

Easy Digital Downloads integration for virtual currency payments and checkout

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.

Recurring Payments

Scheduled subscription-based wallet top-ups via WooCommerce and EDD

Offer scheduled point top-ups with automatic renewals and wallet credits, compatible with EDD and WooCommerce subscriptions.

CoinCodex Integration

Real-time cryptocurrency rate synchronization for virtual currency conversion

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.

WooCommerce Cart Integration

WooCommerce integration for wallet-based checkout and payments

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.

PayPal

PayPal integration for currency exchange and wallet funding transactions

Plugin can fully integrate with PayPal allowing you to use any payment option for currency exchange and other PayPal functionality without the need to use WooCommerce or Easy Digital Downloads.

Dokan Cart Integration

Dokan marketplace integration for virtual currency payments

Integration with Dokan both as a payment gateway and as a checkout option to purchase virtual points.

CreativeMinds Plugin Integrations

Questions and Answers Forum

Q&A forum integration with virtual currency rewards for user activity

Experience a mobile-responsive discussion forum where members can post questions, answers, and comments, with integrated payment support.

Download and File Manager

File download system with integrated virtual currency access control

Download Manager plugin provides a secure file-sharing directory for easy uploading, downloading, and sharing of files, videos, and images.

User Submitted Posts

User-generated content submission with payment and moderation support

Empower logged-in WordPress users to submit posts without accessing the admin dashboard, featuring payment and moderation support.

Video Lessons Manager

E-learning system with virtual currency payments, quizzes, and certifications

Effortlessly manage video lessons with user and admin progress tracking. This feature-rich solution includes payment support, certifications, and quizzes.

Pay Per Post

Content monetization system charging users for post or page access

Restrict access to posts or pages on your WordPress site and charge users with various payment options for viewing them.

Group Actions Add-on

Multiple Groups

User grouping system for bulk wallet and points management

Group Actions add-on allows to organize users in multiple groups and manage their wallets in bulk.

Flexible Rules

Automated scheduled group-based rules for adding or subtracting virtual currency

Group Actions add-on allows to periodically add or subtract points from multiple users based on groups and/or roles. You can set the amount of points of the transaction and choose the number of days after which each action should repeat.

WordPress MicroPayments Plugin Plans and Pricing

Choose from different license options for the MicroPayments Platform to find the version that best fits your project needs.

Compare License Options

PLANSEssentialAdvanced
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $99 $199
Number of Websites / License Activations 13
BASIC FEATURES
Virtual Currency IncludedIncluded
Currency Exchange Rates IncludedIncluded
User Wallet Dashboard IncludedIncluded
Points Management IncludedIncluded
Points Transfer IncludedIncluded
Wallet Nicknames IncludedIncluded
Guest Users Wallets IncludedIncluded
Convert Points to Real Money IncludedIncluded
Convert Points to Discounts IncludedIncluded
Goal System IncludedIncluded
Recurring Payments IncludedIncluded
TOOLS
Shortcodes IncludedIncluded
Sales Reports IncludedIncluded
Export/Import IncludedIncluded
Edit Labels IncludedIncluded
INTEGRATIONS
PayPal Integration IncludedIncluded
EDD Integration IncludedIncluded
WooCommerce Integration IncludedIncluded
Dokan Cart Integration IncludedIncluded
CoinCodex Integration IncludedIncluded
CM PLUGINS INTEGRATIONS
CM Questions and Answers Plugin IncludedIncluded
CM Video Lessons Manager Plugin IncludedIncluded
CM Download Manager Plugin IncludedIncluded
CM Pay Per Post Plugin IncludedIncluded
CM User Submitted Posts Plugin IncludedIncluded
ADD-ONS
MicroPayments Group Actions Not includedIncluded
MicroPayments External API Add-on Not includedIncluded
MicroPayments PeepSo Integration Add-on Not includedIncluded
MicroPayments BuddyPress Integration Add-on Not includedIncluded
SUPPORT
Product Knowledge Base Included Included
Priority email support Included Included
Product updates Included Included
PLANSEssentialAdvanced
Number of Websites / License Activations 13
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $99 $199

How to Choose the Right Plan

Compare the features of each license to choose the one that best fits your website requirements.

  • Essential: Best suited for websites that need a simple virtual currency system. It allows you to create a wallet-based payment system and use virtual currency across your site. Supports integration with WooCommerce and Easy Digital Downloads for product purchases using wallet balance.
  • Advanced: Designed for more complex websites that need extended functionality beyond the core system. Includes all Essential features plus additional add-ons for external API access, automated group actions, and integrations with community platforms such as PeepSo and BuddyPress.

Select the license that matches your site structure and start building a virtual currency system tailored to your needs.

MicroPayments Platform Image Gallery

Back-end Gallery

MicroPayments Platform Online Demo

EXAMPLES OF SITES USING THE WORDPRESS MICROPAYMENTS PLUGIN

MicroPayments Platform Additional Add-ons and Modules

The following list includes additional modules and add-ons that can be installed together with the MicroPayments Platform plugin to extend its functionality.

MicroPayments Add-ons

These add-ons extend the core functionality of the MicroPayments Platform, enabling features such as external API access, automated group actions, and integrations with community plugins and social networks.

MicroPayments Related Plugins

Explore other CreativeMinds plugins that can be used alongside the MicroPayments Platform to enhance your website functionality.

MicroPayments Plugin Related Use Case Tutorials


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 Platform Frequently Asked Questions

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

Payments, Checkout & Gateways

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

MicroPayments plugin 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 MicroPayments plugin 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.

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.

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: MicroPayments – PayPal Payout.

Is it possible to use Stripe Payouts with this plugin?

Yes! We also support Stripe payout.

Wallet, Points & Transactions

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.

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 Micropayments support Cryptocurrencies such as Bitcoin?

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

Rewards, Loyalty & Admin Controls

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.

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 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 Virtual WordPress 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.

  • Get This Plugin!

    Having a virtual currency has totally changed the way we do business. It's much simpler now without third-party apps and we use it for all five of our online shops! Great price too!

    Having a virtual currency has totally changed the way we do business. It's much simpler now without third-party apps and we use it for all five of our online shops! Great price too!

    Mitch
  • Totally delivered

    Was looking for a simple way to set up and process small transactions as well as incentivize engagement through social media and this plugin totally delivered on everything from price to functionality to customer service!

    Was looking for a simple way to set up and process small transactions as well as incentivize engagement through social media and this plugin totally delivered on everything from price to functionality to customer service!

    Smith
  • Really helpful

    I love the fact that you can rename your currency, I use "gold pieces"

    I love the fact that you can rename your currency, I use "gold pieces"

    TrudyB
  • Great!

    We used it in two of our websites with different use cases (gamification + shop), works good.

    We used it in two of our websites with different use cases (gamification + shop), works good.

    Anonymous
  • Easy to use plugin

    It 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.

    It 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.

    Anonymous

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