WordPress Pay Per View - WP Pay Per View Logo
How much does WP Pay Per View cost?

The Pro License version is $79 per year as a recurring annual subscription, and the the Developer License version is $129 as a recurring annual subscription. You can order here.

How can I get support?

Send your support inquiries here.

Where can I view WP Pay Per View's documentation?
What is your refund policy?

We offer a 7-day money back guarantee on your initial purchase.

If we can’t get the plugin working on your website, we’ll refund you the price of the plugin, provided that you provide us access to your site in the form of admin access to your WordPress Dashboard, and FTP/SFTP/SSH, or any access to your website files, if we require that to troubleshoot and correct any issues.

We do not offer refunds on annual subscription renewals that are cancelled after the renewal anniversary date. You must cancel prior to the renewal anniversary date to avoid charges.

Can I use WP Pay Per View with Vimeo videos?

Yes, you can use WP Pay Per View with Vimeo videos.

Can I use WP Pay Per View with Amazon S3?

Yes, you can use WP Pay Per View with Amazon S3.

When using an Amazon S3 bucket to serve videos, make sure to enable Cross-Domain Resource Sharing with CORS.

See this page for instructions:

And this page for a sample CORS configuration:

Can I use WP Pay Per View with self-hosted videos?

Yes, you use WP Pay Per View with self-hosted videos.

Can people who purchase a video share the video?

Yes. You can choose to enable users to share videos that they’ve purchased with other people. If you don’t want users to share their videos, you can leave the sharing feature disabled in the plugin settings.

Can I use WP Pay Per View with YouTube videos?

Yes, you can use WP Pay Per View with YouTube videos.

Can I use WP Pay Per View with YouTube Live live streams?

Yes, you can use WP Pay Per View with YouTube Live live streams.

Can I use WP Pay Per View with other streaming services?

You can use WP Pay Per View with any streaming service that supports the .m3u8 file format.

Do you have a workaround for the CORS issue?

The CORS (Cross Origin Request Security) issue can be resolved by inserting the code below into your website’s .htaccess file in the root directory of your website.

# Cross-domain AJAX requests
# Serve cross-domain Ajax requests, disabled by default.
# enable-cors.org
# code.google.com/p/html5security/wiki/CrossOriginRequestSecurity

<IfModule mod_headers.c>
  Header set Access-Control-Allow-Origin “*”

# Audio
AddType audio/mp4                      m4a f4a f4b
AddType audio/ogg                      oga ogg

# Video
AddType video/mp4                      mp4 m4v f4v f4p
AddType video/ogg                      ogv
AddType video/webm                     webm
AddType video/x-flv                    flv

You can read about CORS here:

How to view the full video after making the payment?

The demo video and full video use the same url.

WP Pay Per View only controls the video player according to the license key validation.

1. Without the license key of a WooCommerce product, the video player will automatically pause for a limited time and ask the user to purchase or enter a license key.

2. If a user enters a valid license key, he can watch the full video even if he is not logged in.

3. If a user is logged in, WP Pay Per View will check if the user is subscribed to the subscription product or if he has already purchased the product, and play the video accordingly.

4. Multiple video urls can be added to the same product as downloads or via shortcodes, in order to license a series of videos with one license key or one purchase. (such as a course).

How do I add multiple videos to a single product?

Edit Product > WP Pay PerView > Video URLs > Add File

Click image to zoom

How can I set up a credits based video subscription?

Visit our instructions to learn how to set up a credits based video subscription here.

Does WP Pay Per View support PayFast Payment Gateway?

Yes, WP Pay Per View is based on WooCommerce, and the plugin supports all payment gateways that WooCommerce supports. See the complete list of supported payment gateways here.

You need to install PayFast Payment Gateway, and follow the configuration guide below.

WooCommerce PayFast Integration Guide

Is it possible to allow our users to choose their own price to pay to view a video?

Yes, you can use the third-party plugin, Product Open Pricing (Name Your Price) for WooCommerce Pro to let your users choose their own price when paying to view a video.

I don't want my customers to have to enter a license key to view a video. Is that possible?

Yes. Uncheck the “Licensed” checkbox on the product options screen.

Click image to zoom

Can I use the Woocommerce Memberships plugin with WP Pay Per View?

Yes, you can use Woocommerce Memberships with WP Pay Per View.

You can do this easily by assigning any WordPress user role to watch videos for free in the WP Pay Per View Product Settings screen as shown in the attached screencap. For example, if Woocommerce Memberships allows you to create different roles for different member levels, you can assign which member role(s) can view videos for free.
Watch For Free
Click image to zoom

How can I prevent people from sharing license keys?

You can prevent people from sharing license keys by setting the Activation limit to “1”, on the “Licensed” tab located on the WooCommerce product data page. 

Click image to zoom.


Magic Tooltips For Gravity Forms

Gravity forms tooltips Magic Tooltips For Gravity Forms is a WordPress plugin that easily let’s you add tooltips to the Gravity Forms plugin form fields.

Magic WP Cart

Magic WP Cart is your WooCommerce Cart Assistant. Cart automation for your e-commerce website.

Magic Tooltips For Contact Form 7

Magic Tooltips For Contact Form 7 is a WordPress Contact Form 7 tooltip plugin that easily let’s you add tooltips to the Contact Form 7 plugin form fields.

Magic Conversation For Gravity Forms

Magic Conversation For Gravity Forms is a conversational form WordPress plugin that let’s you convert a Gravity Form into a conversational web form.


WPGCL is a WordPress plugin that enables you to add conditional logic to Gutenberg blocks




Easily create your full-featured affiliate program on WordPress


The World's Leading WordPress Page Builder

Gravity Forms