Yes, you need to set up a Neosurf account before you can use Neosurf for payments. Don't worry, it only requires a few simple steps, which we've outlined above.