NEOSURF is a prepaid card (voucher) for online payments
NEOSURF is a very popular prepaid card for online payments, which started in France in 2004.
Recently Neosurf has expanded its distribution to other countries in Europe, and is now distributed in +100,000 retail outlets.