Any error messages?
How are you trying to buy stuff?
Via the app or the website?
Via your My48 account or the gift shop?
Are you card details registered on your account or are you entering them each time?
Does your card work for online payments anywhere else?
How have you been getting membership for the past six months?