No-KYC virtual Mastercard from WaldenPay that needs only an email and a name, with a $19 issuance fee and a 5% top-up fee.