MicroPayments – Paid Membership, Content, Downloads


Key Features

  • Wallet Tokens/Credits: Support for MyCred, TeraWallet (for WooCommerce) plugins as currency.
    These tokens can be purchased using multiple payment gateways like Paypal, Skrill (Moneybookers) NETbilling, Zombaio, BitPay (bitcoin) or earned with site activities, depending on setup.
  • Control access to content (including pages, posts, customizable post types) by membership/role.
  • Sell Membership: Users can obtain roles (membership) by purchase or subscription.
  • Sell Content: Provides an edit content page in frontend for users to be able to sell individual post items (integrates automatically with VideoShareVOD videos, Picture Gallery pictures, PaidVideochat webcam rooms).
  • WooCommerce content product: setup WC products that need to be purchased for access to post contents
  • My Content purchase list shortcode and page, showing all purchased products; products include button to access content
  • Multi wallet support (MyCred + TeraWallet WooCommerce)
  • Wallet user page with shortcode [videowhisper_my_wallet]
  • Membership upgrade page with shortcode [videowhisper_membership_buy]
  • Downloads management: Digital media downloads

Downloads: Digital Media Management

  • Enable file uploads from backend and frontend (with publisher access list)
  • Restrict access by membership roles
  • Sell downloads per item (with MyCred Sell Content addon)
  • Restrict allowed extensions (server side)
  • Obfuscated file name on server to prevent naming exploits

Recommended for use with these solutions

Benefits of using tokens include:

  • less transaction fees (clients fund their account once for multiple purchases)
  • cost control (clients can have added peace of mind and sensation of control for the fixed amount they pay),
  • payment in advance (clients prepay for future services) ,
  • increased sales (once the have the tokens they will put them to use faster than real money)




  • See WordPress integration (after login):


More information, the latest updates, other plugins and non-WordPress editions can be found at https://videowhisper.com/ .


  • Wallets: MyCred, TeraWallet (WooCommerce)
  • Setup paid content (post/page) as WooCommerce product.
  • WooCommerce product for paid content.
  • Control access to content by membership/role.
  • Users can purchase membership with credits.


  • Install and activate plugin
  • Setup membership packages from Paid Membership – Settings – Membership Levels
  • Go to Paid Membership – Settings – Billing section and make sure mycred is installed, active and configured
  • Use [videowhisper_membership_buy] shortcode to list packages in frontend to users
  • Use [videowhisper_my_wallet] shortcode to show wallet with buy credits options


September 27, 2019
Micropayments using a site wallet for membership, content is a good idea. Combining MyCred Sell Content and TeraWallet for WooCommerce is even better. A cool feature would be to integrate WooCommerce for a shopping cart. So it also works with post-payments instead of pre-payments, for users that prefer that.
Read all 4 reviews

Contributors & Developers

“MicroPayments – Paid Membership, Content, Downloads” is open source software. The following people have contributed to this plugin.




  • WooCommerce paid content integration


  • Downloads manager
  • Publishers can upload files
  • Files access can be restricted by membership
  • Pay per download


  • TeraWallet/WooWallet integration (with WooCommerce billing options)
  • Multi wallet support (MyCred + WooWallet)
  • Wallet user page with shortcode [videowhisper_my_wallet]
  • Semantic UI frontend interface integration


  • Control access to content by membership / role, from backend contend editor
  • Delete membership for user
  • Protect administrator accounts from changing role with membership


  • Edit content on a custom page /edit-content/?editID=[post id]
  • Set paid content with mycred plugin
  • Automatically detected and integrated for VideoShareVOD videos
  • Only owner and administrator can edit


  • Improvements


  • Original release