Ubisoft doesn’t let me get club access

I’ve been an f2p player for 4 years and I decided to get club access but in the Ubisoft store it does not have an option for debit and only has a credit card option. I don’t own a credit card, neither does anyone I know and I have legit no way of purchasing the game, what should I do? (I already sent an email about the fact that a debit option doesn’t exist (wether that being on purpose or not))

Edit: Yes I already tried to just put the debit details on the credit option but it didn’t work that’s part of the reason why I made this post )