A few years ago, I used a pre-paid credit card with VC Pay for online subscriptions and purchases but it seems they've gone under and the app is no longer in the app store (although their website is still up).
Is there any alternative to VC Pay, other than using a virtual credit cards from a...