Tried to buy on Ebay and Credit Card only as of today
No the sellers most likely have the settings as Credit Card/Debit Card only.
Riddler
Print