Having the drug cartels pay for the wall?
Or will it be by not sending them any money? Your money. So instead of giving your money to Mexico your money will pay for the wall?
Will he stop all funding to Mexico AND get the cartels to pay for it?
Charge 10% on all remittances to Mexico. That will cause such a shitstorm that the Mexican government will relent in short order.