Slashdot Mirror


What Inept Billing Software Have You Encountered?

Chris asks: "I am a Sprint customer signed up for automatic payments, and over the past week I've found that Sprint has a computer system that does three ridiculously inept things from a programmers standpoint. First, they send a 'Do not send payment...this amount will be charged' bill then a 'Disconnection Imminent' notice for the same amount, within a week of each other. When customer service is called about this, everything appears fine to the customer service rep, and they assure the client that everything is fine. Finally, the computer system shuts down the customer's cell phone for lack of payment, even if the customer has a credit card on file and has given Sprint authorization to use it. What's the worst experience Slashdot users have found with billing systems that don't make any sense?"

15 of 219 comments (clear)

  1. No charge.. by rf0 · · Score: 4, Funny

    I had an account with a small local company and due to a payment / full refund I ended up owing them nothing however their billing system didn't accept that so they sent me a bill for £0.00. So I ignored it until I got a nasty gram saying they were taking me to court for literally nothing. Despite repeated rings they still said that I had a balance. I ended up sending a cheque for £0.00 and then heard nothing more on it..

    1. Re:No charge.. by Alranor · · Score: 5, Informative

      Aha, fnorgby, so this is where you've been hiding.

      Which one of these people are you claiming to be?

    2. Re:No charge.. by computational+super · · Score: 3, Funny

      Actually, he got the story wrong - the $0.00 check was supposed to crash the billing system, too.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    3. Re:No charge.. by dheltzel · · Score: 4, Interesting

      That honestly sounds too bizarre to be true . . .
      Except for the fact that I've seen such similar things myself:

      A telco company that was a vendor for one of my previous employers had the audacity to send us a bill for 8 cents for an account that was being closed out. Since the cost to cut them a check was a lot more than that (and obviously, the cost for them to print and mail the bill) we ignored it. Several nasty letters later (they must have spent at least $10 for supplies and postage to collect their precious 8 cents), the company controller taped a dime to the latest bill and mailed it back. We figured that would be the end of it, right? No way, a few weeks later, we received a nice computer generated check for 2 cents. The controller pinned it to his bulletin board as a reminder of how stupid a computer billing system could be. He was also quick to point out at the end of the story, that the telco's accountants would have to keep reconciling that 2 cent uncashed check for a very long time, until someone manually entered a transaction to clear it.

      That dime was the best money he ever spent, at least in terms of "laughs per cent".

  2. Some places just make it hard to give them money by Qzukk · · Score: 3, Insightful

    What do you think they make more money from, you paying your bill on time, or you paying your bill plus a reconnection fee?

    Take a look at credit card company websites, if you're paying online, both of the ones I've used make you jump through extra hoops to reschedule your payment to transfer now instead of at the last second before the due date (that many more days of interest, plus the chance that something goes wrong at the last second, and bam! Late fees!).

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  3. Excel by SomeoneGotMyNick · · Score: 3, Funny

    I've seen Excel being used as a billing system before.

    It was a resourceful effort for a family owned business with a "smart teen", but it goes against my beliefs that Excel should be used only for number analysis, not data management. A billing system is data management.

    Excuse me now, while I get back to my VHS tape collection worksheet. :)

    1. Re:Excel by proverbialcow · · Score: 3, Interesting

      but it goes against my beliefs that Excel should be used only for number analysis, not data management. A billing system is data management.

      Which is the way it should be, but if something goes awry in the billing process and you have multiple charges and adjustments (like hotels, where your $10/hr front desk agent may have a great smile but the aptitude of the lobby plants), sometimes it's nice to mock up an invoice in Excel so you can make it look nice.

      Incidentally, I do work in a hotel that handles a lot of business clients. Billing mistakes often aren't noticed until it's time to submit for reimbursement, and a lot of them have very strict rules about what can and cannot appear on their bills. It's not an everyday occurrence, but it happens enough that it's worth keeping a template around. It's not perfect, but after two years of tweaking, it looks pretty dang close.

      --
      The only surefire protection against Microsoft infections is abstinence. - The Onion
  4. AT&T is the devil by theMerovingian · · Score: 5, Funny

    I had a similar experience with AT&T Wireless when I changed my phone number to a new area code. They tried to charge me like I had two different phones, and when I called to correct them they charged me a $300 fee for early closure of the first account. Then, I got really mad and cancelled the new-area-code account also (another $300 fee). It was a nightmare dealing with those customer service people.

    The whole experience made me so mad I quit my programming job and enrolled in law school. After my first semester classes, I sued them in small claims court. Of course, they promptly agreed to remove all the charges and fees in exchange for dismissing the lawsuit.

    I guess that means I am stubborn, $60k in tuition just to get out of a $600 phone bill.

    --
    "If you think you have things under control, you're not going fast enough." --Mario Andretti
  5. More Sprint Billing by spencerogden · · Score: 4, Funny

    I used to have a Sprint phone. I had electronic billing. I haven't had a Sprint phone for 3 years, but I still get an email every month helpfully letting me know that my SPrint bill is ready online. I've called Customer Service and they have said there is nothing they can do about it. Good thing for procmail.

  6. Hands Down, TimelyBill. by DoctorDyna · · Score: 5, Interesting

    Back when I worked at the callcenter for Sirius Satellite Radio, we used a web based solution called TimelyBill. It was absolutely terrible. I was one of the senior agents, that is we took calls from agents on the floor who needed help (or had a customer asking for a supervisor) and also ran the local intranet knowledgebase site. Half of the site was devoted to helping agents understand the software.

    Ultimately, I was fired from the callcenter partially because of the way that the billing software worked. The service that they (Sirius) wanted us to push were the annual plans, which the customer could save a bit of money on in the long haul, but the terms dictated that the annual plans had a $75 cancellation fee. I'm sure if there are any Sirius customers that have been around for a while that read this, you probably know all about it. It worked like this:

    1.) Customer calls to activate a satellite receiver of some kind, chooses annual plan to save a few bucks. Cost is about $143 bucks, at the time.

    2.) Customer uses the service for a few months, and then something happens to the radio, I.E it breaks, it gets stolen, the customer decides to upgrade to a new radio.

    3.) Customer calls in to the callcenter to inform us of the change in receiver, so they can get their plan transferred to the new unit.

    4.) Agent stops the service on the new unit. Now, this is where the magic happens. If the agent is seasoned, and knows what they are doing (or, just plain gives a shit) they remember to credit the account for the $75 cancellation fee. The old service is terminated by TimelyBill. If the customer used the service for, let's say 6 months, they end up with a credit on their account for un-used service, about $70 bucks.

    5.) TimelyBill waits until the customer's billing cycle date (the day of the month that they activated in) to make any adjustments to the account. On that date, the customer's account would be debited for a NEW annual plan $143 bucks, which collided with the credit for $70. The customer's credit card would be charged again, for the diffrence, about $70 bucks.

    6.) Customer calls back. "What the fuck are you charging me for?" Asks for a supervisor.

    7.) Senior agent spends, on average 30 minutes attempting to explain to the customer what the system did, with usually around a 30% acceptance rate. The other 70% of the time, the customer becomes infuriated, doesn't understand, and usually screams a few cuss words or an insult, and hangs up. I actually had a customer one time ask where we were located. When I told him we lived in New York, he proceeded to tell me "No wonder the terrorists attack you assholes, you all deserve to die. Im happy they keep choosing you."

    8.) Customer (in my case) writes a letter to the corporate office, insisting something be done about the terrible supervisor who handled his call.

    So, in my case, terrible software can actually cause you, even though you are not directly responsible for it, to loose your job. Especially with a company like Sirius, who at the time that I worked for their callcenter, was a fairly new company, and hadn't really set their policies in stone, so everything was always changing. We went back and forth several times about the billing system, and wether or not the customers should be refunded anything, and even if they should be given back cancellation fees when they cancelled. When in doubt, I guess, fire a peon.

    Anyway, moral of the story: Avoid TimelyBill (OmniOSS).

    --
    Windows has more viruses because linux has more virus coders.
  7. Bell Canada's OneBill system by Mr.+Shiny+And+New · · Score: 4, Funny

    Bell Canada's OneBill system takes the prize in my book. The idea is that the phone company gives you one bill for all of the services provided by their various sub-companies, i.e. television (ExpressVu), local phone, long distance, and internet (Sympatico).

    The problem is "OneBill" is actually a separate company, which means that in order to send the bills on time they have to get the billing information so far in advance that bill payments, and credits, don't appear until the NEXT bill.

    For example, ExpressVu was charging me for a PPV movie even though I had a credit for $50 of free PPV for signing up with them. Problem is, the credit wasn't being applied correctly, so when I received my bill it said there was a $5 charge for PPV. So I called ExpressVu and they credited my account, except that they aren't scheduled to send an update to OneBill for 30 days, so the credit doesn't reflect in my OneBill balance, and consequently if I don't pay the amount it says I owe I will be penalized and charged interest (and, theoretically, risk disconnection of service).

    Not only that, but the system is even dumber when it comes to disconnecting features you don't want. I didn't want to pay for the movie channels that I'd had for free since joining (as a promotion), and I was told to give 30 days notice to terminate them. I called 32 days before my trial was up and explained that I didn't want the channels after the trial ended. So far so good. Well, I receieved my bill for the month after the trial (remember, TV service is paid in advance) and there was a charge for the movie channels. Even though my service was disconnected on time. So I called the OneBill people and they fixed my bill. But on the NEXT bill ExpressVu ALSO fixed my bill, so I got credited twice. Later on when speaking to a rep about the PPV problem, they explained that in their system, the "stop collecting the fee for Services" message isn't sent to OneBill until the service is disconnected, but the service isn't disconnected until the day it's supposed to be, except OneBill sent that bill out already, because they get their updates 30 days in advance. Dumbest thing ever. Needless to say, I never got around to calling them telling them of their second mistake in the billing.

  8. Simple steps to avoid problems by Stavr0 · · Score: 4, Informative

    Never. Let. Them. Get. At. Your. Money.

    Push not pull: If automatic withdrawal or credit card billing is optional, do not opt in. If you don't want to deal with manual payment, you can setup your own transaction to send them a payment automatically.

    Minimize the liability: If they insist on 'pull' transactions, opt for credit card billing, using an expendable credit card with a very low credit limit i.e. less than $500.

    Paper billing: You can't accidentaly lose paper to a drive failure or virus/malware. Tangible stuff with big yellow highlighter that says "PAY ME" is easy to see on a kitchen fridge.

  9. Re:Dish Network by LordKronos · · Score: 3, Informative

    They took me to collections and the dink to my credit was worth it to just not pay the money they tried to extort from me.
    You let them dink your credit? You should have fought it. If it's still on your credit report, you still can get it removed. Sites like creditnet.com are always willing to help people learn how to remove crap like this.

  10. Re:automated "you owe us money" phone calls by Rob+the+Bold · · Score: 3, Funny
    My local library tried an automated phone system about 7 or 8 years ago. It would call you for overdue books and fine notices. A syntehsized voice would even attempt to pronounce your name in a call like: "John Smith, you have four library items due October 2nd. Return the items today to avoid additional fines."

    They didn't call at inappropriate times, as far as I know. It's just that the combination of the syntha-voice and the demand sounded more like a TV show kidnapping ransom call than a librarian. I don't think the system lasted very long in practice. Probably alarmed too many people.

    --
    I am not a crackpot.
  11. 30 years ago ... by DrJimbo · · Score: 3, Funny
    30 years ago I was working in a physics lab at a major university. The man in charge of the support teams that were helping the scientists bought a set of tires on his gasoline company credit card. He paid the entire amount for the tires the next time he got a statement. But the tires had been put on an automatic payment plan stretched out over four months so the company only charged him for one tire that first month and gave him a positive balance for the other three tires. He didn't use the card for anything else and at the end of the four months he had an outstanding balance due to the interest that had accrued even though he had paid off the amount in full when he got the first statement.

    Repeated phone calls to the company got him nowhere (which just goes to show we have no need to out-source customer service since we are perfectly capable of providing terrible customer service domestically). Back in those days the billing systems were just getting computerized which was why this mistake was made and also why this man was having a hard time getting his problem solved.

    Back in those days the companies actually sent all of their customers a punched card in each monthly statement and the customers were supposed to send this card back with their payment. Well, this man knew all about punched cards since he was in charge of several computers that still used them. So he simply punched in an end-of-file on a blank card and sent that back instead of the card the company sent him.

    A couple of weeks later he got a phone call from the company asking him what he did and why he did it. He explained and they said they would correct the problem as long as he promised not to tell anyone else about the trick he had pulled.

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin