Streamit

How To Set Pay Per View(PPV)?

What is Pay Per View (PPV) ?

Pay Per View (PPV) is a special feature that allows users to rent and watch individual content items such as movies, videos, or TV shows without requiring a full membership subscription.

If PPV is enabled for a specific content item, users can purchase access to that single item and watch it within the rental period defined by the admin. This provides flexibility for users who do not want to subscribe to a membership plan but still wish to view selected content.

Where to Configure

You set access per content item (Movie, Video, or TV Show):

  • Movies: Dashboard → Movies → Add New / Edit
  • Videos: Dashboard → Videos → Add New / Edit
  • TV Shows: Dashboard → TV Shows → Add New / Edit

Then open the Membership tab and use the Access Type selector.

Set up Pay Per View(PPV)

Users can rent this single item without a membership using ppv option.

Steps:

  1. Go to the Membership tab.
  2. In Access Type, select PPV (Rent).
  3. Fill the PPV settings:
    • PPV Duration (Days): Enter the number of days the content should be accessible after purchase.
    • PPV Price: Set the rental price.
    • Discount (%): (Optional) Add discount if needed.
  4. Click Add/Update.

Note: Setting PPV Duration to ‘0‘ will grant the user Lifetime Access to the selected content.

Pay Per View(PPV) Settings

Set Dynamic Messages for User

Use dynamic messages in PPV content to create personalized messages that automatically update with content-specific details.

Steps:

  1. Go to Dashboard → Memberships → View Membership Levels.
  2. Click Edit on the Pay Per View level.
  3. Scroll down to the Description field.
  4. Click inside the Description field where you want to insert placeholders.
  5. From the Insert Placeholders for Pay Per View section above the field, choose a placeholder from the available options.
  6. Repeat the process for the Confirmation Message field if needed.
  7. Click Save Level to save your changes.

Available Placeholders:

  • {{Content_Type}}: Automatically displays the type of content (e.g., Movie, TV Show, Video).
  • {{Content_Name}}: Shows the specific title of the content being purchased.
  • {{Content_Duration}}: Displays the rental duration in days.
  • {{Content_Price}}: Shows the rental price.

Custom Invoices

In Streamit, we have created a Premium Custom Invoice for PPV rentals. You can read more details here: How Custom Invoices Work in PMPro.

Customize Primum Badges

We have provided a color option in the badge settings for both PPV rent and after-rent status. Read more in the Badges Settings.

✅ All PPV settings are now complete — enjoy Pay Per View!