This is terrible. I'm going to start looking into alternatives, which is shame, because we initially built around the Stripe API.
We recently had one customer forget to cancel their subscription, and then without contacting us first they filed a dispute for 6 months of charges. That's 6 individual disputes, each with a $15 ($90) dispute fee. We got in touch and mentioned we'd have investigated, found the license unused, and refunded for those months. They contacted their bank to withdraw, but the bank and Stripe are just pushing ahead.
We recently had one customer forget to cancel their subscription, and then without contacting us first they filed a dispute for 6 months of charges. That's 6 individual disputes, each with a $15 ($90) dispute fee. We got in touch and mentioned we'd have investigated, found the license unused, and refunded for those months. They contacted their bank to withdraw, but the bank and Stripe are just pushing ahead.