Hello downsouth,
I provided a Debit Card (Connected to my Italian Bank Account) as it was among the options available for payment. I can try with other cards (Credit) but the main problem is that I'm currently unable to keep in touch with the IAA and I can't process the payment by myself because I have to wait them for doing it.