Do I need to pay by credit or debit card?

No but we’d highly recommend it. You can also pay by bank deposit however you may lose some functionality. Changing plans, altering payment details and other aspects of managing your account will be restricted if you choose to pay by bank deposit. If you have any questions about this contact Support.