Oh, please. mexico will pay for the wall...just indirectly. Merely kicking out the illegal alien invaders will pay for the wall in money saved on free eduucation for their spawn, welfare, prison costs and other “freebies” to these invading cretins paid for by the US taxpayer.
That rationalization will not fly. That rationalization fails miserably in the current negotiations that hinge on congressional appropriations for the funds to build the wall.
There is no money forthcoming from mexico. At present, the wall sill be paid for by the issuance of debt, by the issuance of treasury bonds.