| Sign up for Newsletter

Email (required)

Do you own a Roku player?
Yes      No

How did you hear about us?
Roku website
Search engine
News article
Netflix
Referral from friend
Other (please specify)

Sign up

Sell in Roku's Channel Store
grid

Selling on Roku

Roku’s Billing Services Program provides a hassle-free way to sell your content to Roku customers. Enrolling is easy—simply complete our online enrollment, provide us with some necessary paper work, and after you're approved you’ll be able to sell your approved channel in Roku’s Channel Store. There is no additional coding work required to be able to sell your channel.

Roku’s Billing Service manages all the customer invoicing, payment processing, collection and payment of sales taxes (where applicable), customer receipts, and provides enrolled developers with on-line sales activity reports. In return Roku charges a fee of 30% of Net Revenues associated with your channels.

The Roku Services Agreement

The Roku Billing Services Program Overview

FAQ's

  • How do Roku customers purchase access to my channel or app?

    As part of the Roku account creation process, Roku users are required to provide a payment method, either credit card or PayPal, for future Channel Store purchases. They are also asked to create a PIN that they will use when purchasing.

    All purchases are made from the Roku Channel Store on the player. If a customer is purchasing a channel or app they select the channel or app from the ChannelStore, select “buy” and are asked to confirm their purchase. If their payment method is valid, the channel or app is immediately added to their Roku player home screen. If a customer is purchasing an “In-Channel product”, as prompted by the channel or app, when the customer selects “buy” they are presented with Roku Channel store screens to confirm their purchase. After they have completed the purchase they are automatically directed back to the channel or app.

  • What type of pricing models are supported?

    Roku's Billing Services Program allows you to sell access to your channels or applications (apps) in the Roku Channel Store by any of the following methods:

    • one-time fee
    • recurring monthly subscription
    • recurring yearly subscription

    Additionally, you may offer the following non-subscription products for sale within your channel or app:

    • Consumable Products – products that can be purchased more than once per Roku Account
    • Non-consumable Products – products that can be purchased only once per Roku account
  • What does the program cost?
    There is no cost to enroll in Roku’s Billing Services Program. However, program participants agree to pay Roku a payment processing fee equal to 30% of the revenues received (net of credits, refunds, etc.) for fee-based channels and applications as payment for handling and processing customer payments, developer remittances, customer receipts, customer accounts and sales activity reports.
  • What are the program requirements?
    Developers who want to participate in this program must:
    • have a Roku Developer Account
    • agree to the terms of the Roku Services Agreement
    • provide necessary business or tax information as requested by Roku
    • have a tax ID number or be a taxable entity in the U.S.
    • provide additional required company information (if requested)
  • How and when will I get paid?
    All developer remittances will be paid via PayPal. For channels that have a one-time fee or which are monthly subscriptions, developers will be paid within 30 days of the end of the month following the month in which the revenues are collected by Roku. For yearly subscriptions, developers will be paid monthly, within 30 days after each payment is collected by Roku, an amount equal to 1/12th of the annual subscription fee, or the first month’s pro-rated amount, as applicable.
  • How will I know how much I sold?
    By logging into the Roku Developer’s website you may see all of your sale transactions, any credits applied and payments made.
  • What information may I be asked to provide during enrollment?
    • First and last name
    • Street address
    • City, state and zip
    • Phone number with area code
    • PayPal email address
    • W-9 Form
  • If I'm enrolling as a company, what information may I be asked to provide during the enrollment?
    • Full corporate name and state of incorporation
    • Street address
    • City, state and zip
    • Phone number with area code
    • PayPal email address
    • Legal contact information (i.e. name, title, email address, and phone) for the company
    • Some evidence that the person submitting the programming has the authority to bind the company to the Roku Developer Agreement terms
    • W-9 Form
    Companies may be asked to provide one of the following supporting documents:
    • Articles of incorporation
    • Business license
    • Certificate of Formation
    • Charter documents
    • Operating Agreement
    • Partnership papers
    • Reseller or vendor license
  • Do I need to do anything special when creating my fee-based channel?
    Fee-based channels and applications are created in the same manner as free channels, in other words, no additional coding work is required. Fee-based channels must be submitted to Roku for review and approval (just like non-fee-based channels).
  • What if I am developing a channel for a third party?
    If a developer is developing the channel for a third party that will receive any sales revenue, the third party must create a developer account and enroll in the Billing Services Program. Any fee-based programming must be submitted for Roku’s approval and published to the Channel Store in the name of the third party.
question