Sounds a bit similar to AdvCash's virtual cards, yet a lot of people run into trouble with those. Accounts being closed, payments flagged for fraud, etc.
We're just resellers of the cards which just work.
The solution which we use to buy the cards works fine for years. We didn't have any troubles using them, all charges were successful for the first time.