3 ms·
> When you delete an account, DB keeps charging you. Maybe they expect you to cancel the card upon deleting an account. It can be said with certainty that thi
by 0xmohit 10y ago
> When you delete an account, DB keeps charging you.
Maybe they expect you to cancel the card upon deleting an account.
It can be said with certainty that this cannot be an oversight. Not many look at their credit card statement anyways.
- Xorlev 10y ago> It can be said with certainty that this cannot be an oversight. It can be, especially when you're using something like Stripe. It only takes one failed call without retries (or a period of time where networking isn't working quite right) for an account to be orphaned. Arguably, those sorts of calls should be durably queued and retried until success, but it often doesn't happen. PM decides it's cheaper to have support field the one-off requests than to spend a few days making those changes. Later on, another developer accidentally disables the call and there isn't sufficient test coverage for disabling billing on account removal. It's a story that'll be repeated over and over.