Maybe they don't have debit card's number code on their list. It's funny that wont accept your cash payment. I hope they'll set payments for credit and debit cards.
Please do not post twice on your issue as it divides the information given and makes it confusing for members to follow. It is also against our Forum Rules, your other post has now been merged with this one so as to keep all info given in the same thread.