Overview
To charge viewers for access to your Strimm Roku channel, you need to set up a subscription product in the Roku Pay system and then enter the Product ID in your Strimm dashboard. This guide walks you through both steps.
Step 1 — Set up Roku Pay and create a subscription product
1.1 Sign in to the Roku Developer Portal
Go to developer.roku.com and sign in with the Roku account that owns your channel.
1.2 Open your channel
In the top menu, click Dashboard, then select your Roku channel from the channel list.
1.3 Go to Monetization
In the left sidebar, click Monetization, then select Roku Pay Products.
1.4 Create a new product
Click Add a Product. Fill in the following fields:
- Product Name — the name displayed to subscribers (e.g., "Monthly Premium Access")
- Product Identifier — a unique ID you choose (e.g.,
monthly_premium). Write this down — you will paste it into Strimm. - Purchase Type — select Monthly Subscription (or the billing period you want)
- Price Tier — choose the price tier that matches your desired monthly price
- Trial Period — optionally offer a free trial (e.g., 7 days)
- Clearance — select Public so all viewers can purchase
Click Save.
1.5 Note your Product Identifier
The Product Identifier you set in step 1.4 is what you will enter in the Strimm dashboard (e.g., monthly_premium).
Note: Roku Pay requires your channel to be published (at least to a non-certified state) before subscription products can go live. If your channel is still in development, testers with Roku Pay test accounts can still validate the purchase flow.
Step 2 — Add the Product ID in the Strimm Dashboard
2.1 Open App Settings
In your Strimm Studio, click App Settings in the left sidebar.
2.2 Open your Roku app settings
Find your Roku app in the list and click the settings (gear) icon on the right side of the app row.
2.3 Enable paid subscription
Scroll down to the Paid Subscription section at the bottom of the page. Check the Require subscription to watch checkbox to enable it.
2.4 Enter the Roku Pay Product ID
In the Roku section, paste the Product Identifier you created in the Roku Developer Portal (e.g., monthly_premium) into the Product ID / SKU field. Optionally enter a Display Name that appears in the app (e.g., "Monthly Access").
2.5 Save your settings
Click the Update button to save. Your Roku channel will now require viewers to purchase a subscription through Roku Pay before accessing content.
Important notes
- The Product Identifier in Strimm must exactly match what you created in the Roku Developer Portal — including capitalization and underscores.
- Subscriptions only go live after your Roku channel is published and the product status is Published in Roku Pay Products.
- Roku handles all payment processing — you do not need to integrate a payment provider separately.
- Roku pays out earnings monthly. You can view transaction reports in the Roku Pay section of your developer dashboard.
- To test the subscription flow before going live, use a Roku Pay test account. Roku does not charge real money in test mode.