Do you have to have a bank account to activate a prepaid credit card?
You don't need any bank account number. If you need any help related to online recharge you can visit onlinerecharge.in
I hope this site is helpful for you.
screw it I got the answer and no you dont need a bank account