50% tax o Western Union moneygrams going to Mx from the USA would be lucrative also.
I live in a place that has a high legal alien population and was in a store that caters to the itinerant farm hands I noticed all sorts of posters advertising the sending of money to mom in Mexico. I would bet a 10 dollar fee on money grams to Mexico would more then pay for the wall.