I’ve used both Zelle and Venmo to collect funds from my renters and to pay for services like plumbing. Also for reimbursement to/from family. As far as I can tell, once the funds are sent there is no way to reverse the transaction. Also since there are no fees it is preferable to Square or these other credit card based services.