I've seen a few businesses, all small, announcing something like "vote against X, and we'll give you Y" or "For the next X days, Y% of profits will be used [in some way] against Z". I'm not asking about using it towards issues, like raising funds for disability aide or similar; rather, specifically against a candidate or active president or congressman. Is this legal? And if not, which law is being violated?
There is a federal law, 18 USC 597 which says
Whoever makes or offers to make an expenditure to any person, either to vote or withhold his vote, or to vote for or against any candidate; and Whoever solicits, accepts, or receives any such expenditure in consideration of his vote or the withholding of his vote— Shall be fined under this title or imprisoned not more than one year, or both; and if the violation was willful, shall be fined under this title or imprisoned not more than two years, or both.
In light of which it is unlikely that anybody would make such an offer all that openly. I've never seen such an offer, but maybe somebody thinks it's legal. If you have a link to such a thing, it would be interesting to see.