This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

MediaPass Subscriptions


For the time being, Mediapass has concentrated our efforts to improving our Publisher Dashboard providing you with a much more robust product, revenue tracking and real time optimization than our WordPress plugin ever could. Our Publisher Dashboard provides the ease of use of a plugin and all the additional features a stand alone product should! Sign up at

MediaPass gives hundreds of publishers the easiest way to sell subscriptions to articles, blogs, or videos AND MAKE 3-10x MORE MONEY. Easily manage subscription pages, or even for specific articles or posts. You can also enable subscriptions by category, tag, and users. Utilizing our WYSIWYG paywall editor, you can easily customize your viewers experience with your paywall. Easily track your growing, recurring revenue online. Merchant accounts are not required for websites using MediaPass.


  • Post editor - Highlight the content you wish to protect, then click on the subscription style you wish to use.
  • Post list - Simply enable subscriptions by post with one click.
  • Category list - Simply enable subscriptions for all posts under a particular category with one click.
  • Pricing configuration - Easily manage your subscription prices all in one place.


We strongly recommend you use our Publisher Dashboard which can be found here:


The answers to most of your questions can be found here:

If you do not find the answer you’re looking for, we provide plenty of information within our Publisher Dashboard which you can sign up for FREE here:

Contributors & Developers

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



Publisher Dashboard



  • Major bug fixes.


  • Minor bug fixes.


  • Minor bug fixes.


  • Add more options to enable premium content.


  • Add Video Overlay option.
  • Imported account settings.


  • Upon successful association of MediaPass account with plugin, activate the site and set the default mode to “exclude” to accomodate new defaults
  • Remove unused code from menu_default
  • Remove old comments regarding unused code removal
  • Migrate to production API


  • Enable account deauthorization process.


  • Ajax now validates nonces. Different nonce seed for each page initiating the action.
  • Ajax handlers now validates capabilities.


  • Converted all NONCE generation to MediaPass_Plugin::nonce_for($action_specific_nonce)
  • Migrated is_good_post() to is_valid_http_post_action($action_specific_nonce)
  • Removed unused code from menu_placement() – page has become purely instructional
  • Added icon to main menu
  • Updated version to 0.9.2