WORDPRESS VIDEO RENTAL PLUGIN

Sell time-limited access to your video content

Sell video rentals on WordPress with PayPal and supported card payments. Set your prices and rental periods, style your rental button and manage your rentals from one place.

✓ Sell movies, tutorials and courses
✓ Add rental buttons with shortcodes
✓ No viewer registration required
✓ Automatic time-limited access
✓ YouTube, Vimeo & supported players
✓ Individual pricing & rental durations
Inside Pay-To-View PRO

Sell videos your way

Your content. Your prices. Your rules.

PRICING

Big premiere? Quick tutorial?
You set the price.

Set one price for your entire collection, or give every video its own. You’re in control.

Your collection · example prices
Short film $2.99
Feature premiere $5.99
Creative masterclass $9.99
ACCESS

A few hours.
A whole weekend.

Choose how long viewers can watch. Access expires automatically.

Example rental periods — you choose yours.
DESIGN

Your brand, down to the button.

Style your rental button and see your changes in a live preview.

▶   Rent this video
SHORTCODES

Copy. Paste. Start renting.

Create a rental shortcode and add it to a WordPress page or post. Your next rental starts here.

Create it once. Reuse it anytime.
RENTALS

Every rental, in one place.

See your rentals month by month. Export to CSV whenever you want to dig into the details.

Monthly rental log + CSV export
EMAIL

A little “you’re all set” goes a long way.

Send automatic rental confirmations with your own message. Keep viewers informed, in your voice.

Example confirmation You’re all set. Enjoy the show!

Thanks for renting with us.
Your video is ready when you are.

TEST DRIVE

Ready when you are.

Try the full checkout with PayPal Sandbox before you launch. No real money needed.

Pick your starting point

Start free. Make it yours with PRO.

Choose the tools you need to turn your videos into rentals.

The essentials

Lite

Your first step into video rentals.

Free on WordPress

  • Core video rental features
  • Fixed rental price and duration
  • Limited features and support
Download Lite
More creative control Most popular

PRO

Your videos. Your rules. All the features.

USD · One-time payment

  • All Pay-To-View features
  • Individual prices, rental periods and button styling
  • Priority support and bug fixes
Get PRO
Compare all features below ↓

Compare Lite and PRO

Features
Lite
WordPress settings dashboard ✔ ✔
PayPal checkout ✔ ✔
Custom currency ✔ ✔
Fixed rental price ✔ ✔
Fixed rental duration ✔ ✔
Monthly rental log ✔ ✔
Time-limited rental access ✔ ✔
Shortcode generator ✔ ✔
Shortcode list ✔ ✔
Automatic buyer confirmation email ✔ ✔
Supported video player integrations ✔ ✔
Video hosting through compatible players ✔ ✔
Individual price per rental ✕ ✔
Individual duration per rental ✕ ✔
Customizable buyer confirmation emails ✔ ✔
Export to CSV ✔ ✔
Button styling with live preview ✕ ✔
PayPal Sandbox test mode ✕ ✔
Separate admin rental notifications ✕ ✔
Priority bug fixes ✕ ✔
Plugin Updates ✔ ✔
Support 1 month Priority support

Player compatibility depends on the selected integration and the video host's permissions. Card payment availability is determined by PayPal and the buyer's location.

From setup to your first rental

  1. Connect PayPalAdd the Client ID and Client Secret from the same PayPal app. Start with Sandbox, then use Live credentials when you are ready.
  2. Create a rentalChoose your video integration, set your price and duration, and save the shortcode. Paste it into a WordPress page or post.
  3. Let viewers rentVisitors pay through PayPal checkout without creating a WordPress account. A verified payment unlocks access for the rental period.

Before you get started

Which video players can I use?

PRO includes integrations for YouTube, Vimeo, Presto Player, HTML5 Video, FV Player, VideoPress and All-in-One Video Gallery. The selected player plugin must be installed where required. PRO controls rental access; your video service or player supplies playback.

Can I keep a Vimeo video off the public Vimeo website?

Vimeo's Hide from Vimeo / Embed only setting lets you embed a video on your site without a public Vimeo viewing page. Allow your site's domain in Vimeo's embed settings. Available privacy options depend on your Vimeo plan. For unlisted videos, enter the complete link, including its privacy hash. See Vimeo's privacy settings guide.

Do I need a Vimeo API token?

No token is required by PRO's Vimeo integration. It embeds the player after rental access is validated. Vimeo's privacy, domain and embedding permissions still apply.

Can I test before taking real payments?

Yes. Select Sandbox in PRO's PayPal settings, use a Sandbox app's Client ID and Client Secret, and pay with a separate Personal Sandbox test account. Switch to Live mode and matching Live credentials when testing is complete.

Do my viewers need an account?

No WordPress registration is required. Rental access uses a browser cookie, so viewers should return using the same browser with cookies enabled.

Can I delete a saved shortcode after adding it to a page?

Keep saved entries for active rentals. Individual prices and rental durations are read from the saved shortcode list, so deleting an entry can interrupt the corresponding rental flow.

Tutorial

Watch this video to learn how this plugin works.

What Users Say

“I suggest it, is easy, fair price and developers have exelent suport ”
★★★★★
– Periklis — Mentor/Coaching
“I love how Pay-To-View handles rentals — it’s seamless and reliable!”
★★★★★
– Sarah K., Filmmaker
“It took me 10 minutes to install and set up my first video rental. Super easy configuration and looks great!”
★★★★★
– Carlos, Indie Director
“Pay-To-View is the missing piece for independent creators. No subscriptions, no hassle — it just works!”
★★★★☆
– Aisha N., Digital Artist
“I’ve tried other plugins, but this one nails it with the option to set different prices on different videos. Five stars.”
★★★★★
– Tom, Course Creator