Monetize apps with a subscription

Learn how to create a subscription


šŸ‘

This is a beta offering.

By using this documentation, you are agreeing to abide by the terms of the JWP Beta Program Agreement.


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.

2114

Example subscription prompt


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


Requirement

(JWP Service only) An active InPlayer account
Contact your JWP representative for more information



Enable subscriptions

JWP allows you to enable subscription services through either JWP's service or a non-JWP third-party service.


JWP Service

1532

Accounts and Subscriptions tab


Use the following step to enable subscriptions:

  1. From the Apps page, click the name of the app config. The settings for the app config appear.
  2. On the Accounts and Subscriptions tab, under Playback Requirements, select Account and subscription required.
  3. 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
  4. (Development only) Click the checkbox next to Use sandbox host.
  5. 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.
  6. Click Save.

Non-JWP systems

1540

Accounts and Subscriptions tab


Use the following steps to enable accounts creation:

  1. From the Apps page, click the name of your app config. The setting for the app config appears.
  2. On the Accounts and Subscriptions tab, under Playback Requirements, select Account and subscription required.
  3. Under JWP Accounts and Subscriptions, click the pencil icon. The Edit Payment and Subscription Service popup window appears.
  4. From the Edit Payment and Subscription Service dropdown menu, select Other Service.
  5. Click Proceed. The popup window disappears, and the page updates.
  6. Under Non-JWP Service, in the Service Environment ID section, enter your service environment ID.
  7. (Development only) Click the checkbox next to Use sandbox host.
  8. 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.

  9. Click Save.