Do I need a bank account or credit card? October 10, 2016 17:52 Updated Follow No. You only need an active mobile phone with Premium and Carrier Billing services enabled.