Hello,
In a nutshell, if you just want to use Roku without a credit card, sign up with the special link, but if you want to see geo-restricted content on Roku, you need to enter your credit card or PayPal details.
Thanks.
For More Go To:-
Roku Com link
Roku Com Link Activate