I almost sure that any credit card company will be happy to take your money regardless of creed.
This should answer your question and help you out !
Student Visa and Embassy Information - International ...
studiesabroad.com/programs/country/italy/viewEmbassies