MicroPayments Virtual Wallet Plugin for WordPress

Seamlessly integrated with WooCommerce and Easy Digital Downloads, your users can cash points in for real goods, gift points to another user, purchase points directly with their credit card, and so much more!

The Ultimate WP Virtual Wallet System

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

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

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

Virtual Wallet Use Cases Include:

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

Without the need for external payment processing for each individual purchase, the customer online payment process becomes both quicker and easier.

Using the MicroPayment Platform Plugin for WordPress

After setting up the WordPress payment plugin and external payment gateways, every registered user is automatically given their own digital wallet. They can then instantly load their wallet by purchasing virtual 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 sets the conversion rate between virtual currency or points to real currencies. In this way, the wallet and virtual currency solution can be used with the WooCommerce or Easy Digital Downloads cart system to purchase real or virtual products.

Easy Digital Downloads (EDD) – Closely integrated with EDD, the 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.

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.

Bonus points may also be rewarded when users purchase existing WooCommerce products.

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.

Virtual Currency – Create a customizable virtual money currency for your site or online community. Use a virtual wallet system to name your own currency, set exchange rates, and more.

Virtual Wallet Management

You can grant users points or money within your virtual currency when they successfully complete an action like interacting on social media or posting to an online forum (get this fully integrated function with CM Q&A Forum Plugin).

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

Using CM 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.

MicroPayment Localization and Supported Languages

Adjusting Plugin Labels

All frontend labels can be easily changed to any language so the user interface will speak your language

MicroPayment Platform for WordPress Features

Virtual Wallet
– Admin can manage website users’ virtual wallets. Admin can add or subtract virtual currency from wallets. Using API or shortcode you can also add or remove points from wallets.

Virtual Currency
– Admin can 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
– Admin can 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

Transactions Report
– Ability to 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.

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.

Load your Virtual 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 wallet and users can redeem the points during their purchases on your WordPress site.

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.

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

Transfer Points
– Transfer points between users of your website or community by specifying their username. The ability to transfer points can be given to users using a shortcode which they can view in thier dashboard.

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.

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
– You can add to or subtract from each wallet a specified amount of currency every set number of days (week, month or X days)

MicroPayment Platform Image Gallery

Paypal batch payments so that there is only one transaction fee for multiple virtual purchases.

View the Active virtual wallets of users displaying their virtual money and their transaction history

Integrate the virtual money layer with Easy Digital Downloads

This example shows how someone could integrate micro-payments with our Question and Answer forum plugin for WordPress.

Setting up MicroPayment virtual money

Setting up the EDD Payment Gateway

Example of Easy digital downloads integrated with CM MicroPayment

This shows how to add micro-payments with the download file manager plugin made by CreativeMinds.

Back-end Gallery

General

General – Easy Digital Downloads Integration

General – Built in Paypal

General – Wallets

General – Admin Dashboard

General – Presentation

PayPal

Notifications

Notifications Settings

Notifications Settings

Notifications Settings

Notifications Settings

Notifications Settings

Labels

Periodic Grant_Charge

Points

Micropayment Platform – Export_Import

Micropayment Platform – Reports

Micropayment Platform – Transactions

Micropayment Platform – Wallets

MicroPayment Platform Online Demo

This demo shows the usage of a virtual wallet in paying for eLearning material using Pay Per Post plugin together with MicroPayment Plugin

MicroPayments Platform Additional Addons

Support granting or subtracting a fixed amount every defined number of days based on the user role or group. A new tab will be adding to the MicroPayments settings to define which user role or group should have a fix amount added or subtracted every defined amount of days.

This AddOn for CM MicroPayment and PeepSo supports adding virtual wallet functionality to a PeepSo social network.
A new tab will appear on PeepSo members' profiles to show the user's wallet and transaction history . Admin can define a bonus currency or charge for posting and other PeepSO related actions. The number of points in
the Wallet can also be shown next to the username.

MicroPayments Platform Frequently Asked Questions

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.

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.

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

Still have questions? Send us a message and we will reply within 24 hours.

Name *Please enter your name

Email *Please include an email we can reply to

Please describe your question about this product *

Provide as much details as possible.

*

This box is for spam protection - please leave it blank

Version 1.5.4 18th Jan 2019

Updated license package

Fixed the [cm_micropayment_points_to_woo_discount] and [cm_micropayment_points_woo_discounts] shortcodes