I built an online registration service. We needed to be able to do refunds easily (free) in case the event was canceled. We used WePay because at the time, they were the only company that offered free refunds.<p>WePay has been through several incarnations&#x2F;pivots over the years, not sure how they are now as I&#x27;ve moved onto another business now.