I suspect there's a reason Roku requires it that we aren't privy to. Most likely they have better terms with the
channel owners since they have an "impulse buy guarantee".
I'm guessing this is it as well. Does Roku want to miss out on some agreements because a few people have issue with the credit card requirement?
That said, all sorts of people have reported seeing "skip this step" in the setup, while others have said that option wasn't given to them. I'd really like to see an answer as to why that is. It could be a browser or cookie issue that's causing this "problem", and Roku is perfectly okay with people not entering their information.
Developers that enroll in the Roku Premium Developer
program agree to pay Roku 30% of the purchase price, in exchange for Roku : "handling and processing customer payments, developer remittances, customer receipts, customer accounts and sales activity reports". These terms are comparable to Apple's App Store
, Google's Android Marketplace
, and Amazon Appstore
terms(Amazon pays either 70% of the sale price or 20% of the list price, whichever is greater). Apple and Amazon charge a $99 yearly fee to enroll in the program, Google one-time $25 fee, and Roku does offers enrollment in the Premium (and regular) developer programs for free.
Shawn stated that the "skip this step" option only shows up for linking second (and beyond) players to one's account, if you don't already have the payment info on record. In other words, if you've already opted out, you can stay opted out when adding a new Roku.
I was just told that the link only works for current users activating another Roku model. New users are still required to enter CC information.
C. Shawn Smith
However, that doesn't jive with TheEndless' experience here