Yes, Neteller also has its own prepaid credit card. It is called Net + Prepaid Mastercard and has been on the market since 2003. The prepaid credit card is accepted by all websites, shops and ATMs around the world that also accept Mastercard.