Super simple and easy for our mobile business. started being good with payments within 2 day, now we are missing over $2000 worth of payments. Very hard to get direct help in this matter. Try a bank EFT if you are charging over $100 for your services. As its not good for cashflow. The reports don't allow you to TRACK who paid you the money, as in for a service. Also ridiculous charge backs from fraudulent customers, get their orders shipped then lodge chargeback! No help from Square at all.