These are simply Neosurf prepaid cards with Mastercard branding. It’s very similar to vouchers in the sense that you can only use the funds available on the card. But instead of the 10-digit unique code, you get to use the standard 16-digit card number.