I can't buy a goody bag I have 3 days tring
I'm using my debit card
Do you have a current goodybag yet to expire? If not, then click on here: https://giffgaff.com/mobile
and see if it allows you there. If not, then a voucher would be the best bet for now, and then later ask an agent what the problem is with your card payment.