If you have PayPal you could try linking the virtual card to that. I've had luck with that before. I foolishly chose a digital prepaid card as a refund once and PayPal was the only ones who would take it. I just loaded the money into my PayPal account and then used it on an eBay purchase.