Certain Banks just straight up block the payment to that website, mine did that. My solution was to make a Revolut bank account and use their credit card.