Try registering one of the cards on your account and then using it to buy membership.
My48 account > My Profile > Payment details
If that doesn't work then you'll have to contact 48 support.
Hope this helps.
I am not a 48 employee - if you need to contact 48 support then please
click here - if the Chat Now option does not appear on that page then keep trying until it does.