Sorry, no. N o offline money for online things is my rule. Unless the provider is local to me, but here they are too Xpensive and give you little space.If a person is going to host an important website, do you think they will not find a way to make the payment?
This is no longer an excuse, some host do accept bank-in payment, and some host do accept mail in payment.
If the think these 2 type of payment methods are troublesome, they can ask people who have credit card to make payment for them, and they just pay back the credit card owner.
And there is something called "Debit Card".
If a person can't even afford to have "Debit Card" or ask people who have credit card to make payments for them, I don't think they have the money to pay for Internet bills at all.
Even an underage kid can request their parents to make payment for them if the website they are hosting are safe and legit in the eyes or their parents.