Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Selling access to channel

I have a few questions that were not covered in the FAQ for Roku Billing Services:

1. I just want to develop a channel that must be purchased with either a one time or monthly recurring fee. Do I need to code anything extra into the app to support this, or will Roku handle everything?

2. If I have a channel that is currently free and want to begin charging for it, what are my options? Do I have to remove the app completely and then submit a new one with billing services turned on?

0 Kudos
Binge Watcher

Re: Selling access to channel

1. You don't need any extra coding for a channel that is a subscription or one-time purchase
2. If you want to have a free channel that a user can upgrade to a subscription or one-time purchase, then you will have to work with the code for triggering the upgrade, see roChannelStore in the SDK docs.

If you make a free channel into a paid channel, people who already have the channel installed for free will still have it for free, price increase only affects new users who install the app, so if you have 5000 users and you suddenly change the channel to a payed channel using our billing services, you won't get anything from those 5000 users, only the new users who install your channel, so you could wind up with 5001 users and only one paying user, so item #2. above is your best bet for avoiding that scenario.

- Joel
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.