There has been issues with giffgaff today regarding goodybags, account balance, buying goodybags and outgoing calls + text. Giffgaff is trying to fix it now. So please be patient It should be sorted in a day or two.
You could try and get your refund after the issue has been sorted. Contact an agent afterward everything is back to normal and see ^^