Article I, Section 9, Clause 8 of the US Constitution prohibits Presidents from accepting gifts or money from foreign governments. You say that foreign governments have given Presidents gifts for 230 years, and that's true except those gifts belong to the government and not the President.
So the Washington Post reports that the Trump organization is pressing all foreign governments who do business with the US to use Trump's new Washington Hotel,
To many of the guests at the reception Tuesday, accepting an invitation to tour the $212 million hotel and check out the $20,000-a-night, 6,300-square-foot “town house” suite seemed like a good idea. They spoke admiringly about the renovation and left with a goody bag of chocolates and a brochure. It listed the choices of accommodations and meeting rooms and expounded on the location’s “striking prominence” at historical moments such as the Inauguration Day parade. “Believe me, all the delegations will go there,” said one Middle Eastern diplomat who recently toured the hotel and booked an overseas visitor. The diplomat said many stayed away from the hotel before the election for fear of a “Clinton backlash,” but that now it’s the place to be seen. In interviews with a dozen diplomats, many of whom declined to be named because they were not authorized to speak about anything related to the next U.S. president, some said spending money at Trump’s hotel is an easy, friendly gesture to the new president. “Why wouldn’t I stay at his hotel blocks from the White House, so I can tell the new president, ‘I love your new hotel!’ Isn’t it rude to come to his city and say, ‘I am staying at your competitor?’ ” said one Asian diplomat.Why indeed? Giving business to Trump's competitors is no way to buy influence with the POTUS.
Remember when Trump was worried about the Clinton Foundation? Well, that was all made up.
You can read the story here.