Hi, the cut off times queuing a goodybag is...
You need to buy before 10pm online
Before 9pm on the top up line
Switch mobile data off on your phone, just before midnight
Then after midnight
Call 43430 and press option 2 and follow the directions to buy a goodybag with your balance
Once complete, switch mobile data back on