You’ll need a Neosurf account in order to make payments using your personal PIN. But it’s not necessary if you’re using the PIN code listed on the pre-purchased vouchers.