Very simple. Pass a 25% tax on all wire transfers to Latin America that are not performed from a bank. The illegals will pay for the wall out of the money they are sending back home at the currency exchanges.
The fines on employers who hire illegals would add another couple feet to the wall.