• Products
      • Products

        Build Streaming Platforms like Netflix, Udemy or Audible

        Live stream events, shows, tournaments on any device

        Host, publish, manage video, and audio files in one place

        Cloud playout software for linear TV & FAST channels

        New

        Video compliance checks and fixes with AI

        New

        Host branded video meetings on your platform

        Sell your individual videos online with pay-per-view instantly

        SDKs to deliver cutting-edge video, efficiently and on any device

        Test TV Apps on Real Smart TVs Remotely

        Alie AI Header

        Alie AI - World's First Streaming Focused AI Engine

        • ExamplesRight Arrow
        • Alie AI DemoRight Arrow
        • Ask SalesRight Arrow
        • Switch to MuviRight Arrow
    • Alie AI
        • Alie AI
          Built on Alie

          Video compliance checks and fixes with AI.

          World’s First Streaming Focused AI Engine
          Discover Alie
          AI Subtitles

          Auto‑generate video subtitles in primary language.

          AI Translations

          Translate subtitles instantly in 75+ languages.

          AI Recommendations

          Deliver tailored content recommendations.

          AI Metadata

          Smart fill meta titles, descriptions, tags & casts.

          AI Compliance

          Automate regulation checks and edits in one click.

          AI Dubbing

          Dub videos into languages your customers speak.

          AI Chaptering

          Split long videos & audio files into structured chapters.

          AI Clips

          Create clips, reels, social snippets and more in one click.

          AI Chat with Video

          Chat with videos to ask questions, brainstorm & more.

          View all AI FeaturesRight Arrow
          Demo Center
          Menu Image

          Experience Muvi products first hand by taking a quick demo.

          Learn moreRight Arrow
    • Pricing
    • Solutions
        • Solutions
          • Video Streaming (VOD)
          • Audio Streaming (AOD)
          • Live Streaming
          • Offline Streaming
          • Video Hosting Platform
          • Podcast Platform
          • Mobile & TV Apps
          • Meetings & Webinars
          • Online Video Platform
          • IPTV Solution
          • Live Events
          • Media & Entertainment
          • Sports
          • Healthcare
          • Health & Fitness
          • Tourism & Hospitality
          • Education
          • Religion
          • Judiciary
          • Enterprises
          • Film Festivals
          • Broadcasters
          • Government
          • Telcos
          • Finance
          • Beauty
          Web App
          • Website
          Casting
          • Chromecast
          • AirPlay
          • Apple Watch
          Mobile
          • iOS
          • Android
          • Mobile SDKs
          Others
          • Get Only Apps
          • Muvi Onyx
          • Muvi Blue
          TV
          • Roku TV
          • Android TV
          • Apple TV
          • Samsung TV
          • Fire TV
          • LG TV
          • VEWD TV
          • VIDAA OS TV
          • Astro TV
          • Netflix
          • YouTube
          • ESPN+
          • Udemy
          • Audible
          • Apple Music
          • Zoom Meetings
          • AVO TV
          • Calm
          • Shahid
          • Nebula
          • Pluto TV
          • beIN
          • Poppo Live
          • Rumble
          • TikTok
          • Reelshort
          • OnlyFans
          • Clubhouse
          • Clipclaps
          • Google Podcast
          • Fanhouse
          • OnlyFans TV
          • Spotify
          • Bigo Live
          • Whatnot
          • Hulu
          • Tango
          • Equinox
          • Cerebral
          • Masterclass
          • Twitch
          • Curiosity Stream
          • WorldStarHipHop
          • Baller TV
          • TinyZone
          • BXNG
          • Dramabox
          • Boomplay
          • Blinkist
          • Seekho
          • UpScrolled
          • Featured Solutions
          • On-premise
          • Short Videos
          • eLearning
          • FAST
    • Help
        • Help
          Help & Support
          • Help Center
          • Community
          • Support Plans
          • Wiki
          • Migrate to Muvi
          Services
          • CMS Management
          • End-User Support
          • Design & Visuals
          • Product & UX Consulting
          • Professional Services
          • Critical Events Support
          Resources
          • Resource Center
          • Blogs
          • Events & Webinars
          • Case Studies
          • Product Updates
          • Free Tools
          Developers
          • APIs
          • SDKs
          • BYOD
          • Webhook
    • Company
        • Company
          Company
          • About Us
          • Newsroom
          • Compliances
          • Awards & Recognition
          • Muvi Academy
          • Contact Us
          • Ask Sales
          Partners
          • Partnership Program
          • Partner Portal Login
          • Find a Partner
          • Integrations
          • Become a Partner
          • Affiliate Program
          CareersRight Arrow
          Muvi Foundation
          Menu Image

          An inspiration, to strengthen, to help, to empower our entire community.

          Learn moreRight Arrow
    Login
    Free Trial
     
    Create a ticket
    1. Help Articles
    2. Monetization
    3. Managing Pay-Per-View (PPV) Monetization
    Table of Content
    • Introduction
    • Enabling Pay Per View Monetization
    • How to Add PPV Price for Single Part Content
    • Adding PPV Price for Multi-Part Content
    • Managing PPV Categories
    • How to Assign PPV Category Price
    • PPV Settings
    • How PPV Price is Displayed to the Subscribers & Non-Subscribers
    • Purchasing PPV Content

    Managing Pay-Per-View (PPV) Monetization

    Introduction

    PPV (Pay Per View) monetization allows you to add prices for individual content (video and/or audio). End-users can buy individual content and watch it. When an end-user clicks on a PPV content, he/she sees a payment popup and he/she needs to pay a certain amount of price to view the content. You can set different prices for subscribers and non-subscribers as well as for Single Part, Multi-Part, and Live Streaming content. Also, you can add different PPV category prices and add them to different contents (Single-part, and/or Multi-part content). PPV settings allow you to set "Number of Views", "Access Duration", and/or "Watch Period" restrictions for PPV contents.

    Note:

    • First, you need to integrate Payment Gateway (Monetization --> Payment Gateway) to enable the PPV monetization.
    • PPV monetization is currently not available for the TV Apps.

    Enabling Pay Per View Monetization

    • To enable PPV, navigate to “Monetization” --> “Settings” in the CMS.
    • Under “Monetization Model” select the check box “Pay Per View”.
    • Click on “Update”.
    • PPV monetization will be enabled for your store. Once PPV is enabled, it will be displayed under the Monetization menu. ((Monetization -->Pay Per View)

    How to Add PPV Price for Single Part Content

    • To add PPV price for Single Part Content, navigate to “Monetization” --> “Pay Per View” in the CMS.
    • On the “Set PPV” page, under “Applies to All”, select the check box “All Single Part Content”.
    • When get prompted, click on “Yes”.
    • A window will open. Where the default currency will be already set.
    • Select policy Rules from the drop-down. (If you have enabled Policy Rules, you will see this option)
    • Type the price for #“Subscribers” and *“Non-Subscribers”. If you do not want to charge your subscribers, you can type "0" (zero) in the "Subscribers" field.
    • Click on ‘Add more price for the specific country” if you want to set another currency for PPV content. (While adding currency for another country, you need to convert your default currency to that specific country's currency as currencies are not converted automatically. For example, if your default currency is US Dollar and you are adding currency for India, then you need to convert the value of the US Dollar to Indian Rupees. If you have set $1.00 for content then while adding INR you need to type Rs. 71.55 in the corresponding field.). You can also set different values for different countries. Like $1.00 for US and Rs. 500 for India and so on. Also, users in a specific country will see the content price in their currency when they click on content to purchase it and will be charged in their currency. (For example, a user in Japan will see the price of the content in Yen even though the default currency is set in US Dollar)
    • Click on "Add" to save the PPV prices configured.
    Note:

    • By default, the PPV price is applicable to all single-part content including the Live Streaming content. If you want to add a different price for the Live Streaming content, then you can create a separate category for this and add a different price (see below in the help article on how to add category price,).
    • #The PPV Subscriber price is applicable for the subscribers of the "All Content Subscription Plan",
    • *The PPV Non-Subscriber price is applicable for "Free registration" and the subscribers of the "Specific Content Subscription Plan",
    • For "Specific Content Subscription", the subscribers can access those content in the specific content plan even if the PPV price is configured for those content. However, all other PPV monetized content (those are not in the specific content plan) will be asking for payments before playing.

    Adding PPV Price for Multi-Part Content

    • To add PPV price for Multi-Part Content, navigate to “Monetization” --> “Pay Per View” in the CMS.
    • On the “Set PPV” page, under “Applies to All”, select the check box “All Multi-Part Content”.
    • When get prompted, click on “Yes”.
    • In the popup window, select policy Rules from the drop-down. (If you have already enabled Policy Rules, you will see this option)
    • Add the price for the *“Non-Subscribers”. Add the price for the “Entire Show”, “Per Season” and "Per Episode".
    • Add different prices for the #“Subscribers” for the “Entire Show”, “Per Season” and "Per Episode". If you do not want to charge your subscribers, you can type "0" (zero) in all the fields.
    • Click on "Add more price for the specific country” if you want to add the price of PPV content in another currency.
    • Click on "Add" to save the PPV prices configured.
    Note:

    • #The PPV Subscriber price is applicable for the subscribers of the "All Content Subscription Plan",
    • *The PPV Non-Subscriber price is applicable for "Free registration" and subscribers of the "Specific Content Subscription Plan",
    • For "Specific Content Subscription", the subscribers can access those content in the specific content plan even if the PPV price is configured for those content. However, all other PPV monetized content (those are not in the specific content plan) will be asking for payments before playing.

    Managing PPV Categories

    There are 2 categories under “Manage PPV Categories”. 1. PPV categories for Single-part Content, 2. PPV categories for Multi-Part Content. PPV category price will supersede the PPV price that is already set for "All Single Part" content and/or "All Multi-Part" content. That means if you have already set a PPV price for all single part content to $10 and then you create a category price of $15 and apply the price to any single part content, then end-users will see the category price when they click on the content.

    • To add PPV categories for Single-part Content, click on “Add Category” on the right-hand side.
    • Type a Title.
    • Select policy Rules from the drop-down. (If you have enabled Policy Rules, you will see this option)
    • Type description for the category in the "Description" field. (For example, You Can Access this Content for 2 Days) This will appear in the payment popup screen when viewers try to purchase content.
    • Then type the price for *Non-Subscribers and #Subscribers. 
    • Click on ‘Add more price for the specific country” if you want to set another currency for PPV content.
    • Click on "Add" to save the PPV prices configured.
    Note:

    • #The PPV Subscriber price is applicable for the subscribers of the "All Content Subscription Plan",
    • *The PPV Non-Subscriber price is applicable for "Free registration" and subscribers of the "Specific Content Subscription Plan",
    • For "Specific Content Subscription", the subscribers can access those content in the specific content plan even if the PPV Category price is configured for those content. However, all other PPV monetized content (those are not in the specific content plan) will be asking for payments before playing.
    • To add PPV categories for Multi-Part Content, click on “Add Category” on the right-hand side.
    • Type a Title.
    • Select policy Rules from the drop-down. (If you have enabled Policy Rules, you will see this option)
    • Type description for the category in the "Description" field. (For example, You Can Access this Content for 2 Days) This will appear in the payment popup screen when viewers try to purchase content.
    • For the *Non-Subscribers, type the price for “Entire Show”, “Per Season “ and "Per Episode". 
    • Type the price for the #"Subscribers" for the “Entire Show”, “Per Season “ and "Per Episode". If you do not want to charge your subscribers, you can type "0" (zero) in the "Subscribers" field.
    • Click on ‘Add more price for the specific country” if you want to set another currency for PPV content.
    • Click on "Add" to save the PPV prices configured.
    Note:

    • #The PPV Subscriber price is applicable for the subscribers of the "All Content Subscription Plan",
    • *The PPV Non-Subscriber price is applicable for "Free registration" and subscribers of the "Specific Content Subscription Plan",

    For Live Streaming content, you can set a different category under the Single Part content category.

    • Under Single Part Category click on "Add Category"
    • Give a name to this category (For example, Live Streaming)
    • Type description for the category in the "Description" field. (For example, You Can Access this Content for 2 Days) This will appear in the payment popup screen when viewers try to purchase content.
    • Select policy Rules from the drop-down. (If you have enabled Policy Rules, you will see this option)
    • Set price for subscribers and non-subscribers and click on "Add" (You can also set multiple currencies by clicking on " Add more price for the specific country")

    How to Assign PPV Category Price

    After setting up the PPV price for single-part content, multi-part content, and non-subscribers, subscribers now can assign the PPV category price to individual content in the Content Library.  Here you need to select the single part category for single part content like movies, video clips, etc., the multi-part category for TV series and other multi-part content, and for live streaming content, select the category price accordingly.

    • Navigate to “Manage Content” -->“Content Library” in the CMS.
    • On the extreme right-hand side of content under the “Action”, click on “Set PPV”.
    • *Select the PPV content category from the drop-down list. (i.e. for multi-part content, select the Multi-Part Category, for the single part select the Single Part Category, and for Live Streaming content select Live Streaming Category.)
    • Click on "Add"
    • Then, click on “Save”.
    Note:

    •  *You can assign multiple PPV categories to specific content. When end-users click on the content to purchase it, they will see multiple categories with different pricing options. They can select the PPV category price according to their preference.
    • If you have added the PPV categories to a few contents and there are no other monetization methods (i.e. Subscription, Coupons, vouchers, Bundles, etc.) configured, then the PPV subscribers can watch the other content for free. For example, if there are four content A, B, C, and D. You have only added PPV category price to A and B. Then the end-user who has already purchased A and B can also watch C and D if you have not added them under All Single Part or All Multi-Part category or under any other monetization methods.

    PPV Settings

    In PPV Settings, you can set Number of Views (For how many times a user can view the content after purchasing it by using the voucher. For example, 1 time, 3 times, etc.), Access Period (For how long the content can be accessed by the user after purchasing it. For example, 12 hours, 5 days, 1 month etc.) and Watch Period (Once the user start watching the content, he/she needs to finish watching the content before the watch period is over). If you will mention the number of views to 1, access period to 7 days and watch period to 12 hours, then a user can watch the content 1 time within 7 days’. If the user starts watching the content (within 7 days) and stop it after some time. then he/she needs to finish watching the content before 12 hours (watch period), otherwise the content will expire.

    • To setup Number of Views, Access Period and Watch Period, go to “Monetization” -->”Pay Per View” --> “Settings”.
    • Under PPV Settings, select the checkbox “Restrict Content by Number of Views” to restrict the user to watch the content for specific number of times. Then, mention the number in the corresponding field and click on “Update”.
    • To restrict access period, select the checkbox “Restrict Content by Access Period” and mention the period in Hours, Days and Months and click on “Update”.
    • Select the checkbox “Restrict Content by Watch Period”, if you want to restrict the user for how long he/she can view the content. Then, mention the watch period in Hours and Days in the corresponding field and click on “Update”.

    How PPV Price is Displayed to the Subscribers & Non-Subscribers

    If the end-user has already purchased an "All Content Subscription" plan and the price is added for the "Subscribers" in PPV, then on the content details page the price is displayed to the end-users as the "Members" price (see below screenshot).

    • If the end-user is a "Free Registered User" or has purchased a "Specific Content Subscription" plan, then the price added for the "Non-Subscribers" in PPV is displayed to him/her as "Non-Members" on the content details page (see below screenshot).

    Purchasing PPV Content

    • When an end-user clicks on a PPV content, he/she gets a payment popup to purchase the content.
    • After purchasing the content, the end-user will get confirmation of purchase before the video starts playing.
    • The end-user can either choose to play the video by clicking on "Watch Now" or close the popup by clicking on "Dismiss" to play the video afterward.
    • If none of the options is selected, the video will automatically start playing after 5 seconds.

    Was this article helpful?
    Yes
    No
    Let us know so that we can improve.

    Your email address will not be published. Required fields are marked *

    Next

    Live Streaming: Feed

    Ask the Community

    Our super friendly community helpers are on hand to help out ask away. They can help with almost anything.

    Products
    • One
    • Live
    • Flex
    • Playout
    • TrueComply
    • Muvi Meet
    • TV
    • Player
    • TV Lab
    Products
    • One
    • Live
    • Flex
    • Playout
    • TrueComply
    • Muvi Meet
    • TV
    • Player
    • TV Lab
    Company
    • About Muvi
    • Careers
    • Awards & Recognition
    • Global Compliances
    • Price Match
    • Legal Policies
    • Muvi Foundation
    • Muvi University
    • Contact Us
    • Ask Sales
    Solutions
    • OTT Platform
    • Video on Demand
    • Live Streaming Platform
    • Enterprise Video Platform
    • Video Hosting Platform
    • Short Video Platform
    • Online Video Platform
    • SVOD Platform
    Services
    • CMS Management Services
    • End-User Support Services
    • Design Services
    • Product & UX Consulting
    • Muvi Professional Services
    • Critical Events Support
    Resources
    • Blogs
    • Events & Webinars
    • Whitepapers
    • Case Studies
    • Free Tools
    • Build vs Buy Calculator
    Help and Support
    • Help Center
    • Community
    • Support Service
    • Partner Program
    • Find a Partner
    Developers
    • APIs
    • SDKs
    • BYOD
    • Webhook
    Developers
    • APIs
    • SDKs
    • BYOD
    • Webhook
    • 42241 Violet Mist Terrace, Ashburn, VA 20148
    • sales@muvi.com
    • +1-860-973-0083 (USA)

    Copyrights ©2025 Muvi LLC | Leading the streaming revolution since 2010