Recently I found a service like that. I haven't tested it but they claim to mask cards- https://dnt.abine.com/#premiumreg
We also have iPhone and Android app's where you can create these Masked Cards in stores as you're about to check out. Cashiers just need to be willing to type in the 16 digit # and expiration, which they usually are fine with.