<img src="https://img.shields.io/badge/%20-ALL-%2300B180" style="float:left"/><br />
<img src="https://img.shields.io/badge/%20-Beta-green.svg" /> This is a **beta** offering.
By using this documentation, you are agreeing to abide by the terms of the <a href="https://www.jwplayer.com/beta-program-agreement/" target="_blank">JWP Beta Program Agreement</a>.
<br />
Apps support monetizing your content with subscriptions. When enabled, a popup window appears on the content landing page prompting the viewer to choose a subscription plan to view your videos.
Depending on your app provider, unauthorized viewers may still be able to browse your library, but they will not be able to watch content.

Example subscription prompt
<br />
Subscription plans give your viewers access to the following features:
Accessing various subscription plans to view content
Viewing subscription content
Accessing previously started (Continue Watching) and Favorites content
<br />
## Requirement
(JWP Service only) An active InPlayer account<br /><em>Contact your JWP representative for more information</em>
<br />
## Enable subscriptions
JWP allows you to enable subscription services through either JWP's service or a non-JWP third-party service.
<br />
### JWP Service

Accounts and Subscriptions tab
<br />
Use the following step to enable subscriptions:
From the **Apps** page, click the name of the app config. The settings for the app config appear.
On the **Accounts and Subscriptions** tab, under **Playback Requirements**, select **Account and subscription required**.
Under **JWP Accounts and Subscriptions**, in the **Client ID** section, enter your client ID. This ID determines the authentication realm where your users will create and log in to their accounts
(Development only) Click the checkbox next to **Use sandbox host**.
In the **Asset ID** section, enter your asset ID. This ID determines the subscription asset that needs to be purchased to watch content on the app.
Click **Save**.
<br />
### Non-JWP systems

Accounts and Subscriptions tab
<br />
Use the following steps to enable accounts creation:
From the **Apps** page, click the name of your app config. The setting for the app config appears.
On the **Accounts and Subscriptions** tab, under **Playback Requirements**, select **Account and subscription required**.
Under **JWP Accounts and Subscriptions**, click the pencil icon. The **Edit Payment and Subscription Service** popup window appears.
From the **Edit Payment and Subscription Service** dropdown menu, select **Other Service**.
Click **Proceed**. The popup window disappears, and the page updates.
Under **Non-JWP Service**, in the **Service Environment ID** section, enter your service environment ID.
(Development only) Click the checkbox next to **Use sandbox host**.
In the **Subscription** section, in the **Monthly Offer ID** or **Yearly Offer ID** field, enter the subscription asset that needs to be purchased to watch content on this app.
An offer ID can be entered into either or both of the **Monthly Offer ID** and **Yearly Offer ID ** fields.
Click **Save**.
<br />