No way without a credit card. They have never used my card.
The credit card I used to setup Roku has long since expired. No issues yet, never purchased anything anyway.