Description
The Pay Per View blocks WordPress content segments behind a paywall, requiring payment to unlock reading of posts, pages, or specific areas marked in the editor. Targeted at those who publish premium content (investigative journalism, in-depth tutorials, technical reports) and want to charge per individual view without building a full subscription system, the plugin turns each article into a directly billable item within the WordPress dashboard.
Key Features of Pay Per View
- Selective content blocking
Marks sections or entire posts to remain hidden until the visitor completes payment. - Per-visit billing
Releases the selected content for a configured period after transaction confirmation. - PayPal processing
Receives payment directly into the publisher’s account without relying on a proprietary intermediary gateway. - Pricing per content
Each post, page, or block can have a custom price defined on the edit screen. - Reader session control
Records unlocked access by cookie or logged-in user, preventing duplicate charges within the active window.
Benefits of Pay Per View
- Direct article monetization
Allows charging for each published piece without creating a recurring subscription plan. - Alternative to a closed paywall
Unlocks content only for those who truly want to pay for that specific item. - External platform independence
Keeps reader, billing, and content within WordPress itself, without redirecting to third-party portals. - Flexible pricing by relevance
Adjusts each content’s value based on depth, exclusivity, or audience demand.
Who Should Use Pay Per View?
- Those who publish longform reporting, analysis, or investigative journalism and want to charge per occasional reading.
- Targeted at those who produce in-depth technical tutorials, sector reports, or paid text research.
- For those who maintain an authorial blog with episodes, chapters, or written lessons sold individually.
How to Download Pay Per View
The Pay Per View is available for download here on Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the file, and activate. Configuration options are accessible in the plugin menu within the admin panel immediately after activation.
For publications that rely on direct content sales, Pay Per View functions as an ad-hoc billing layer over WordPress itself, without requiring migration to external paywall platforms. The concept of a minimal billable unit (the post, page, or section) is particularly suited to independent newsrooms and creators who prefer to price each piece rather than lock readers into a recurring monthly plan.
Frequently asked questions
Is WPMUDEV Pay Per View GPL-licensed?
Yes. WPMUDEV Pay Per View is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPMUDEV Pay Per View on multiple sites?
Yes. You can install WPMUDEV Pay Per View on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WPMUDEV Pay Per View cost at Ultrapack?
WPMUDEV Pay Per View costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPMUDEV Pay Per View include updates?
Yes. The current version of WPMUDEV Pay Per View is 1.4.6, published at Ultrapack on Sep 8, 2017. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPMUDEV Pay Per View scanned before publication?
Yes. Every version of WPMUDEV Pay Per View goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.4.6 2017-09-04
- Fixed: Facebook Login not working
- Fixed: Paypal Payment not working
Version 1.4.5 2017-08-02
- Fixed: WordPress 4.8 compatibility
Version 1.4.4 2015-06-15
- Fixed: Facebook login issue
Version 1.4.3 2015-06-15
- Fixed: Facebook login
Version 1.4.2 2015-06-15
- New: Integrated PDT (Payment Data Transfer) which allows instant payment notification for periodic pass
- Fixed: Show social login, only if API settings are available
- Fixed: User Profile : Expire field not working
- Updated: Google OAuth integrated
- Updated: Social Login - Enable selected login out of Facebook, Twitter, Google
- V1.4.1.9
- Add day, month, year choices to Daily Pass. Changed name to Period Pass
- Add day, month, year choices to Subscriptions.
- V1.4.1.8
- Record user id if logged in for one time payments.
- Added new WPMUDEV dashboard.
- V1.4.1.7
- Added Registration link for Wordpress login
- Fixed problems with Twitter API 1.1 changes.
- New version of twitteroauth library
- V1.4.1.6
- For subscriptions the Wordpress login is always enabled now even if API is unchecked.
- V1.4.1.5
- Damaged zip in 1.4.1.4
- V1.4.1.4
- Redirect for protected area was going to the page id instead of the permalink.
- V1.4.1.3
- Fixed confirm button double press problem. Missing exit on wp_redirect.
- V1.4.1.2
- Added proper escaping to SQL
- Broke out ChangeLog.txt
- Standardized language file
- V1.4.1.1
- Transaction date fixed
- Long post titles are not creating 10001 PayPal error now
- New admin warning if default permalink structure is used
- In automatic mode, pending transactions are also accepted now. In this case admin is noticed with an email
- Fixed an issue when cookie validity time is set as zero
- Translation base file is now presented as ppw.pot
- New template function to be used for html codes, e.g. a video embed code
- More php notices fixed
- ajaxurl is now called at the correct location
- Customization Instructions has been moved to its submenu page
- Cookie validity time is now adjustable
- Display on home page with multiple posts behaviour changed
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
pay-per-view.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
pay-per-view.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready