hi friends . i think giffgaff really need short goodybag activation code i seen many people are complaining about money and goodybag .just think someone put 20 topup and he want to buy goodybag of 20 u think he can buy?no there is no way bcoz soon as he topup and turn on data umtill he reach to buy goodybag he will lost some money.bcoz of you need airtime credit to use mms as they cost 16p each to send and are not included in goodybags. Apps or web process but if he have short code i.e *100*20# for activation of 20 goody bag so he can buy goodybag and after user can turn on his data .
agents understand about a few pence of credit being lost between topup and buying the goodybag and will usually give you a token credit so you can buy the goodybag you wanted. It's not optimum and will take a day or so to fix, but its the best we can do at the moment.