Mexico will pay for the wall, simply increase tariff and taxes astronomically that hurts the Mexican economy. They wouldn't go to war with America.
Mexicans have big mouths just like the Chinese. They forget they got wealthy by impoverishing white americans.
The Americans did it to Nicaragua during the Presidency of Woodrow Wilson.