FYI Zelle is the banks' clone of Venmo. They both have identical policies here: they don't reverse transactions.
Edit: Yardie is correct, this is assuming your counterparty doesn't pay the business fee. So this'll protect you from legitimate businesses, but a scammer isn't going to pay the extra fee to enable reversibility.