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.
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.