Neosurf are prepaid cards that are common in France, Belgium, Switzerland and Algeria. You buy a Neosurf card for a denomination for the same amount on a point of sale. The card can then be used to make payments online without having to disclose credit card or bank numbers. In this way, Neosurf is a very secure payment method for online casinos.