Neither Trump nor any of his organizations paid a dime for this. According to Cohen's Lawyer, Trump may not even have been aware of the deal and the whole thing was a Russia Hoax style set up by Cohen and Stormy Daniels to extort and defraud Trump because they were having an affair together and wanted to make bank off Trumps presidential campaign. .
But of course the Leftwing get-Trump narrative says its about "hush money" since even rabid Leftists might see the absurdity of calling it fraud to write "legal expenses" when paying one's lawyer.
The details have never mattered to the get-Trump narrative spinners. They have their own "truth" you know. The real truth is they know Trump did nothing wrong but they just want to get him anyway. And they hate it when they get exposed and want everybody to shut the heck up about how corrupt they are. So you expose them, and they come at you harder.
Non disclosure agreements are in many settlement agreements.