The reason? No bank will process credit card transactions from the small city-state. Apparently the Vatican has not complied with European Union banking regulations that safeguard against money laundering.