cellio: (avatar)
Monica ([personal profile] cellio) wrote2013-05-12 09:24 pm

design failure

Dear First Data (online payment system):

If, on the first page of the transaction, you asked me for the credit-card type, and then on the second page you gave me a text-entry box for the card number that allowed enough characters for me to type the spaces between the groups of numbers on the card, do not get all snippy at me about "wrong format". First, you should have told me "no spaces" up front; second, you shouldn't have let me type more than 16 characters there for my Visa card. You had enough information to present a correct-for-my-card-type input box and remove all doubt. It's not 1995 any more; we have web technologies that can handle this. Actually, given your multi-page setup, we could totally have done that in 1995 too. I think I did, actually.

Also, after clicking the "pay" button I should not be presented with a blank page that takes nearly two minutes to show a receipt, leaving me wondering what happened. A simple "working, please wait" could do wonders.

I would be happy to refer you to someone who could fix your user-experience problems for a reasonable fee.

[identity profile] talvinm.livejournal.com 2013-05-13 01:39 pm (UTC)(link)
They don't know how to strip extra spaces out of received alphanumerics? I learned to do that in Multi-User Forth: a variety of Forth for MUCKs (a variety of MUD/MOO). FORTH. Not exactly a high-powered tool by today's standards.

This is first-year Computer Science stuff.