3. Is there a ban on corporate donations to political parties?

Slovenia
Answer
Yes
Source
Political Parties Act 1994, amended 2014, Article 22.
Comment
Political parties may only receive private contributions from natural persons (donations or membership fees).