One of the best things about Neosurf is that virtual players are not required to possess a bank account, credit or debit card when they want to make payments via the prepaid card. Making a payment via Neosurf only takes purchasing a card and providing its unique code.