What's so hard about getting a debit card and registering it on the website? You have a bank account right? Debit cards are just normal bank cards that you can use online as if they were credit cards. Every bank should be able to provide one and if they can't, time to change your banking provider.