You'd have to ask DIRECTV. Roku only collects the money for subscriptions, takes their cut, and then gives the rest to the provider (DIRECTV). The terms of the subscription are up to the provider.
What you're saying doesn't sound right, but I'm not a customer. Maybe other DIRECTV customers can chime in.
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.