Earlier quoted context omitted.
Stripe does refund their fees with a transaction refund. I understand this may be novel for the payment processing industry though.
That's awesome! However, it WILL result in stripe attracting a LOT of the crappy billers (ie, folks who mislead / make customer unhappy etc). If your business is Other business obviously have MUCH higher refund rates (sneaky autobill businesses etc). For these loosing 5% on the refunds matters if they have a lot of refunds, so they'll be very tempted by no costs if you autobill and get caught. They'll just autorenew…
The reasonable thing to do is to ramp up the fees based on the number of refunds. You want to push away the crappy billers, but not hammer developers that have the occasional bad release.