A family member runs a contracting business repairing roofs, etc. He wants to be able to accept payments at the location. Assuming cell phone service is available, what do you recommend for accepting large, several thousand dollar payments instantly at the customers location?