Earlier quoted context omitted.
Not a single person was confused by this, including me, a British dude sitting in the middle of London.
Now you got me confused. You are saying that no one was confused, not even you. Or you say that it was confusing not only for a single person, but for you too?
Twilio is erroneously over-billing and suspending accounts
91–100 of 123 posts
Re: Twilio is erroneously over-billing and suspending accounts
#92Even if Twilio's somehow able to ignore the pain of telco engine rating and least-cost-routing, there are still so many places you can make an error and cause something like this.
Kudos to Rob and team for owning the issue and I hope the Twilio folks get this sorted out (I'm confident they will). It's worth mentioning that I've never seen another billing issue of this size from Twilio so one in 3-4 years isn't too awful. Compared to AT&T it's probably generous! (Facetious but with a grain of truth).
Good luck guys and keep rocking. Here's hoping everything works out.
Re: Twilio is erroneously over-billing and suspending accounts
#93Apologies for nit-picking at punctuation, but occasionally it matters :-) "Twilio is over-billing ..." = Twilio is charging more than they should. "Twillio is over billing ..." = Twilio has given up on billing. It's so over. Just my personal bugbear - but sometimes it's worth getting this sort of thing correct. Apologies if this is just a US/UK difference, also (I'm in the UK).
agreed. I was excited to see how they were getting around that pesky issue of billing people.
Re: Twilio is erroneously over-billing and suspending accounts
#94This sort of thing has happened before to another company, but that was a case of human error compounded by the fact that there were no software safeguards in place. http://dreamhost.com/dreamscape/2008/01/15/um-whoops/ At the very least, it would be wise for any company to implement billing features that will under bill rather than overbill. Under billing at least gives you the option of notifying users later (or yo…
Here's a choice piece of code we have in production along the lines of what you suggest: if prorated_amount > (cost_per_month * 2) raise "critical! we were about to prorate-charge someone #{prorated_amount}" end It's never been triggered, but this is probably the only place in our system where we're actually responsible for an exact amount that ends up on an invoice, so having a reasonable upper limit seems like a no…
Re: Twilio is erroneously over-billing and suspending accounts
#95Haha, the one time in my life having an outdated credit card on file paid off.
As uptown said, providing valid credit card information creates an authorisation for a merchant to charge to you, if your card expires after that authorisation has already been created you can still be charged and that charge will still be approved by your credit card provider. This is a common problem for people who take out short term loans and then think they can cancel their card to escape being emptied out when…
Re: Twilio is erroneously over-billing and suspending accounts
#96I'm glad they (and most of us) are not in the business of making insulin pumps or other software where such bugs could have potentially lethal consequences.
Unfortunately you use very different software development practices which are designed to move slower for things where lives are on the line. Things more akin to Spiral and Waterfall.
Re: Twilio is erroneously over-billing and suspending accounts
#97This sort of thing has happened before to another company, but that was a case of human error compounded by the fact that there were no software safeguards in place. http://dreamhost.com/dreamscape/2008/01/15/um-whoops/ At the very least, it would be wise for any company to implement billing features that will under bill rather than overbill. Under billing at least gives you the option of notifying users later (or yo…
Here's a choice piece of code we have in production along the lines of what you suggest: if prorated_amount > (cost_per_month * 2) raise "critical! we were about to prorate-charge someone #{prorated_amount}" end It's never been triggered, but this is probably the only place in our system where we're actually responsible for an exact amount that ends up on an invoice, so having a reasonable upper limit seems like a no…
This code -- while good for catching bad single calculations -- wouldn't catch that.
Re: Twilio is erroneously over-billing and suspending accounts
#98Rob from Twilio here. We are still actively working on this incident and aware that erroneous auto-recharge billing and account suspensions have occurred for a number of customers. If this has happened to your account, please send an email to help@twilio.com where we have our support team working on making this right for everyone affected. We are spinning up additional resources to make sure every customer issue gets…
Re: Twilio is erroneously over-billing and suspending accounts
#99Earlier quoted context omitted.
I was about to say this too. There was a lot of vitriol on the comments as well, but all of them follow the frustration of being overdrawn. But I agree, if the bank or card company doesn't take this as a genuine error and erase the record, then it's a pretty lousy institution. Maybe he could have worded it differently and shown less irreverence, but that may be a byproduct of the stress as well. It's a pretty shockin…
See my other comment for thoughts on the e-mail/post (sibling to yours). On the banks... "Overdraft protection" is probably the single most disingenuous thing the banks have done to low-income individuals. It's such a "squeeze 'em when they're down" tactic. I had all kinds of financial problems in college, mostly my own doing, but they were sooo complicated by this... service. Suddenly because of one mistake, 10 smal…
It's really, really handy and they don't advertise it at all. I found out about it when I accidentally ran up a dozen overdraft fees and talked to an account manager about how to keep it from happening again. I'd recommend that everyone see if their bank offers something similar.
Re: Twilio is erroneously over-billing and suspending accounts
#100I'm glad they (and most of us) are not in the business of making insulin pumps or other software where such bugs could have potentially lethal consequences.