We are in the English section, so we can assume he is in the UK or USA.
Paying your ISP in cash means you have a car to drive to your ISP and pay them.
It also means that you have an apartment or house for your ISP to wire up your connection.
It also means you have electricity, water, garbage, and rent.
There is no fucking way you or the op do not have a bank account, unless you are intentionally trying to live OFF the grid.
In the case of living off the grid, you would not have internet to your house, or electricity.
Sounds fishy to me.
It sounds like you're just utterly stupid. Or American.
I live in Australia, so you probably think that's somewhere near Seattle.
How the hell do you need a car to drive to your ISP? Ever considered the local Post Office takes cash payments? Not to mention there are hundreds of my ISPs stores around the country.
Have you even stopped to consider that the OP might speak English but lives in a country where Paypal doesn't support bank debits? No, you didn't. Because you think the entire world fits in the United States.
FFS, seriously.