Showing posts with label banking. Show all posts
Showing posts with label banking. Show all posts

Saturday, May 26, 2018

C'mon to the 21st Century, Citi

So, recently, I opted to apply for an airline rewards card issued through Citibank. It's been... "interesting," thus far.

For starters, when I followed the application-link that came from my preferred airline, it took me to a Citi-hosted web page. The page itself wouldn't render in any of my normal browsers. I had to switch to a browser with all privacy-plugins deactivated and with most in-built security-settings disabled. Yeah. Good start.

Once I was able to actually login and fill out the form, I received a "thanks: we'll have our decision to you within 7-10 business days" exit-page. Seven to ten days??? For the past several years would-be providers of revolving-credit services have typically been able to make their decisions in less than 7-10 munutes. Why the fuck does Citi take days to do things everyone else takes minutes to do. I mean, that's several orders of magnitude to make the same kind of decision. It's not like they were offering me an outsized line of credit, either. Hell... the companies that provided my my solar loans only took a few minutes to generate their approvals. So, again, "WTF, Citi?"

When I'd applied for the card, I'd assumed I'd have it in hand for my trip to Vegas. Between the protracted decision-making time and the fact that they USPSed the card to me (again, Citi, "WTF: everyone else does this shit via FedEx or 2nd-day USPS because they want to start earning money off me - why you delivering the card via standard ground mail??"), I did not have the card in hand for that trip. Citi coulda made fees on ten days worth of hotel accommodations, several very nice restaurant tabs, quite a few bar tabs not to mention all the Uber rides and concert merchandise. But, nope, they had to be slow.

At any rate, we got home from Vegas and found the new card waiting in the stack of mail our pet-sitter had brought inside for us. I got the new card out of its envelope and activated it via Citi's card-activation portal. I set up all my profile information. I set up my security-verification questions and answers, various pins and other secondary authenticators. And, because I prefer to use my phone - rather than physical cards - I installed their e-wallet. I'd have just used my regular e-wallet, but Citi apparently thinks that only their e-wallet will do (presumably, they don't want to split fee-making opportunities with other e-wallet services), so, "whatever".

Once I'm outside the card's trial period (during which I earn the airline's mileage bonus), I'll probably revert to using my regular card(s). Those cards work with my preferred e-wallet and are just generally better service providers.

At any rate, today was the first farmers market we could hit since getting back from Vegas. It was a "refill the pantry" kind of trip. I figured, "use the new card and start knocking out my obligation towards getting the airline reward." Used the card with eight different vendors with no problems. Got to the last vendor we were going to hit, and my card was declined. Pop open Citi's e-wallet and it tells me "security-hold placed on card: please contact this number."

With much annoyance, I hit the number in the app. It rings through and puts me into their customer service call-tree. First thing it asks for, before routing me, is my credit card number. All I can think is, "seriously? I called from your fucking app and it couldn't have put me into your routing system with that information already populated?" So, I punch in my card number. I then answer the first security question (c'mon, guys, I've got an authenticated device on my person - why aren't you leveraging that capability). I'm then placed on hold while a represetative becomes available. Five minutes pass and eventually a CSR picks up the line.

First thing they ask for is my card number. I point out to them that me reading my card and CCV number out in a public place kind of defeats the purpose of calling in to verify my card's security. They audibly shrug and ask for both bits of info. I supply them. They then ask for further authenticators. I again preface my reply with commentary about the wisdom of being asked for this while I'm in a public place surrounded by randos. Now that I'm sufficiently authenticated, the CSR says that he has to forward me to the correct department.


Mmmmmkay... So, your app had me dial a number that wasn't even the correct department and before you could decide I needed to be routed to a different department, you had to authenticate me?

First CSR does a warm hand-off to the next CSR. Next CSR is apparently wrapped in cotton batting because I could barely fucking hear her. I ask her adjust her volume since my phone's maxed, I'm in a noisy place and she's barely audible. She does so. Once we're able to hear each other ...she asks for my account and CCV numbers. I don't bother to point out the stupidity of having to do so since she was getting me via a warm-handoff from someone that had already collected that information. I don't bother to point out the stupidity of having to audibly dictate that information (again) in a public place. She brings up my information an realizes that she needs to hand me off to yet a third representative.

Second CSR does a warm hand-off to third CSR. If you guessed that the third CSR needed me to dictate my card and CCV numbers, you'd be correct. Further, this CSR needed to send me an SMS to further verify me. Unfortunately, apparently Citi's SMS system doesn't think that my phone number is a valid phone number. So, she can't adequately authenticate me (???) via that method. Fortunately, since I'd set up a bunch of secondary authentication methods when I activated my account, she was able to verify me using one of the yet-to-be-used ones. She then informs me that they need to ground-mail me a paper form that I need to fill out and ground-mail back to them before they can unlock my card. Incredulous, I ask, "why did you issue me a card and provide an online activation mechanism if that wasn't going to be sufficient to actually use my card ...and why did you let me make eight charges before deciding 'whoa, that's enough, there, buddy!'?" She says she's sorry for the situation but she's bound by policy. I note to her that I will be contacting my airline and probably canceling the card once I've claimed my reward. She again states she's sorry that I feel the service has been inadequate and to look for the form in the mail.

Hoorary for quality customer service. Hooray for great security procedures.

Eventually, we complete our errands — doing the remaining transactions with one of my less asstacular credit cards — and return home. After unpacking everything and settling in, I get out my laptop an visit Citi's website. After logging in, it tells me "card is on security-hold, pleas call...". I figure, "worth a shot: maybe they can at least explain this morning's debacle." So, I pick up my VOIP phone and dial the number.

This time, no call-tree an no waiting on hold. Explain basic situation to CSR. He asks for my secondary authenticators so he can open my record. He then asks for my cell number so he can send me a one-time authenticator-number ...their system still thinks my number is invalid. So, he calls me on my number. He rings through, verifying that the number on my account is valid. He updates the information in my account to that effect. Now able to get into the particulars of why my account got put on hold, he notes that they were supposedly not able to validate my SSN. I can only express minor incredulity — "why would you issue a card if there was a problem with my SSN that wouldn't allow me to use my card." He reads to me what they have on file and I validate that the information is correct. This time, his system is able to validate my SSN (where it couldn't previously for whatever fucking reason). He indicates that with things validated, he can remove the hold and that there's no further need for an exchange of ground-service paper-based mails.

While I'm thankful that things are resolved, I ask him why there was so much of a runaround, previously. Obviously, he couldn't really provide an answer to that beyond, "I honestly don't know." I think him for his assistance and we conclude the call. Regardless, I'm obviously sub-impressed with Citi's policies, procedures and IT back-end.

Seriously: if this were 1998 or maybe even 2008, this might have made some kind of sense. As it is, though...

Wednesday, May 20, 2015

Forced Migration

So, my bank has been pretty damned good, over the years, about adoption of technologies to make doing business with them easy. They were way early to the web-based banking game, in general. They made it free from the get-go, to boot. The rolled out the ability to do deposits at home with your scanner years before any of the banks that advertise on TV did. Similarly, they pushed out phone-based depositing years ahead of their bigger competitors.

That said, I never really cared for the phone-based deposit capability. To me, it was always more reliable to slap a check on a scanner than to try to line it up and hold it steady in my phone's camera and get adequate lighting.

To be honest, it's a feature I only use once or twice a year ...because, at this point, most  people and businesses have sorted out ways to send me money electronically. Unfortunately, tonight I had to actually deposit a check. I fired up the browser-based utility, and it popped up alerts about out of date Java versions (I'm running the latest version) and out of date browser (I tried Chrome - which is always up to date because it auto-updates itself, Firefox - also up to date - and, finally, IE - up to date at least as of last week). Further, I'd adjusted my various security settings to whitelist my bank.

Still I get the alerts and no joy on being able to deposit. So, much like one RTFMs as a last resort, I finally hit the troubleshooter button. A window pops up informing me I need to meet the following compatibility requirements:

PC users must have:
  • Windows XP®, Windows VistaTM or Windows 7 operating system.
  • Internet Explorer® 7 or 8, Firefox® 3.6 or Chrome® 10 web browser.
  • A TWAIN or WIA and Windows XP® (or later) compatible scanner.
  • The latest version of Java® for Windows.

Seriously??? My shit's out of date???

At that point, I figured, "fuck: the web UI's reached abandonware state". So, I grab my phone, download my bank's app, login and use the app to deposit my check.

Afterwards, I sent hatemail to my bank. To be honest, I'd rather they simply turn the web deposit tool off if they're not going to maintain it and it's not gonna work any more.

Thursday, April 14, 2011

US Bank Online Web Portal(s)

Each and every fucking time I use US Bank's web portal, I hate them more and more.

God. Their web site is just unspeakably horrible.That said, they do seem to make frequent changes to it.

Now, you'd think that they would be changing it to address some of its horribleness. You'd think that they'd try to change it for the better. But, no, such is not the case. Each time they change it, they actually manage to make it worse. I wouldn't think it possible, but, yet, every time they change it, they still manage to fuck it up worse.

This time was a real treat. I'm one of those people that bookmarks websites that I have to visit more than once. Helps with remembering where I need to go. Well, US Bank has decided I shouldn't go directly to that URL, any more. They've now set a redirect on the that URL that now points to a different website. Even better, the navigation on the new site is completely fucking brain-dead. If you click on the "login" button (on the page that has "mortgage" in the URL), it takes you away from the mortgage site and to their personal banking site. Unfortunately, you can't pay your mortgage through that site.

I call in to find out just what the fuck is going on. I'm told, "no, you don't click on the login button," (which, was pattently obvious, the first time you click on it and get redirected to someplace stupid). Instead, "you have to scroll down to the very bottom of the page and click on 'Manage & Pay Mortgage' link." How completely obvious was this bit of navigational daring-do?

At any rate, it's this "Manage & Pay" link that then takes you to the mortgage-specific login. And, to add insult to injury, that mortgage-specific login is the exact same damned page that my bookmark was set to, it's just now at a slightly different URL. Whut. The. Fuck?

The whole point of an online banking system is to make things so that your customer doesn't have to interact with an expensive to employ/maintain human. It really rather defeats the purpose when your web site is set up so horribly that people have to call in, navigate your equally horrible call-tree, find they have to call three different phone numbers (because the "call this number for assistance" phone number takes you to the wrong department and the person at that department can't forward you and refers you to yet another incorrect number...)

I hate you, US Bank. I really do. I have no idea how your CSR's haven't gone on murder sprees, because I gotta think that the number of frustrated people calling in has to be rather high and a non-trivial percentage of those people are a lot less nice about things.

Thursday, January 13, 2011

Hooray for Pay-day?

In the era of electronic banking, pay-day is less a joyful occasion than an exercise in financial whiplash. You wake up in the morning to find the joyful message that you're suddenly flush with fundage. And then, you log into your bank's website and start paying bills. If it's the mortgage pay-cycle, you're pretty much wiped-out by the time you're done.

Hooray.

Saturday, August 14, 2010

Dear US Bank:

I get that you make your real money on the mortgage interest, but do you have to make it so freaking painful to pay extra principal?