No one is saying the a nondisclosure agreement is a campaign contribution, it doesn't matter. All the matters is that money was spent in excess of the campaign finance limits, and that no disclosures were filed. They COULD have made these payments without violating campaign finance laws, but Cohen is an idiot and they didn't get it right.
It was Trump’s own money. It had nothing to do with the campaign. Bloomberg spent millions of dollars in the last election. Steyer spent millions of dollars in the last election. Soros spent millions of dollars in the last election.
There is no limit as to how much of one’s own fortune they can use to run for office.
The payments Cohen made to Stormy and the Playboy Bunnie ARE the campaign contributions in question, dude.