That is correct, a debit card is not suitable, as anyone of any age can have a debit card, but you have to be 18 years or older to own a credit card, and that is the only proof eBay allow for their verification purposes, to buy those, and any bladed item.
@kausas70