During a joint press conference that immediately followed their meeting, Trump said, "we didn't discuss who pays for the wall," referring to Trump's campaign promise to build a wall along the U.S.-Mexico border.
But Nieto took to Twitter this evening to give his account. In two tweets written in Spanish posted more than an hour after the press conference, Nieto wrote that "at the beginning of the conversation with Donald Trump, I made it clear that Mexico will not pay for the wall." From there, the conversation turned to other topics and continued in a "respectful manner," he wrote.
A spokesman for the Mexican President's office confirmed some details about how the meeting unfolded that shows that both men may technically be right. The details were first reported by The Wall Street Journal and confirmed to ABC News.
Eduardo Sanchez, Peña Nieto’s spokesman, said that the Mexican president started the meeting by making a statement which included the direct declaration that his country would not be paying for the wall. Sanchez said that Trump did not directly respond to the statement, so there was "no discussion," as Trump said later.
At the press conference, Trump was asked directly about whether or not the topic of payment plans came up when the two men met.
"We did discuss the wall, we did not discuss payment of the wall that’ll be for a later date. This was a very preliminary meeting. I think it was an excellent meeting," Trump said at the press conference.
Trump's campaign team released a statement reiterating Trump's version of events, and defending the avoidance of any money talk.
"Today was the first part of the discussion and a relationship builder between Mr. Trump and President Peña Nieto. It was not a negotiation, and that would have been inappropriate. It is unsurprising that they hold two different views on this issue, and we look forward to continuing the conversation," the campaign's senior communications adviser, Jason Miller, said in a statement.