haris, a credit card isn't of much help on ebay.de anyway.
Most Germans don't seem to have them. I mostly buy by sending cash (small sums) or direct bank transfer (when the price is higher than the transaction fee).