They don't have any kind of control panel, although someone mentioned to me quite some time ago that it could be a possibility in the future. You'll want to make sure everything is set up properly to receive payments. I doubt just checking those boxes is enough. See
this post for contact information.
-JT
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.