Originally posted by KewpieBut most debit cards are backed by Visa or MC and they are accepted anywhere credit cards are. They are virtually identical, at least as far as acceptance goes. They can still be denied if you do not have enough money in the account, or if it's been flagged for some reason. I'd advise this person to contact his bank. If the bank says there's no problem with the card, then sometimes the vendor will flag your card and not accept it if they have a history of trying it and it's rejected too many times, sometimes they just give up on it and say "use another card". 2checkout.com has done this to me in the past and I had to wait until another card could be used.
I seem to recall that 2checkout.com only takes credit cards, but my memory may be wrong.