Credit cards should work. Are you sure it's not expired? Maybe try to remove your payment method and add it again.
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.