Can you post the voucher to them? Surely they'd accept that, I mean what if you didn't have a credit card at all?