Cashflows launch new cloud-based in-person payments platform