John Sico

  • Archive
  • RSS
  • Ask me stuff
taitems:

Dynamic Credit Card Type Selection - UX Lab 003
If you find yourself buying a lot of things online, or perhaps building a lot of eCommerce websites - you will have experienced a range of credit card forms. The good. The bad. The ugly. Some fields are required to pass security checks. Some seemingly exist only to frustrate you. But what seems constant is the lack of innovation over the years in what is a staple in eCommerce design.
One example that does it really well is the purchase page for Coda, by Panic Software. Not only does it auto-select the card type of the credit card, but it also updates the select button with a background image indicating progress. The only downside I can really find to the Coda page is that when the card image changes, it’s not sprited so you see a flash of white as the images load.
Using a list of prefixes published to Wikipedia, it’s possible to identify nearly every card type in the world. This opens a host of possibilities to designers, like this:

“CC Rebound” by Ryan Rumsey
Not shown in this demo is the ability to isolate the first two or three characters, to further narrow the type of card. How would you differentiate between Diner’s Club (36) and American Express (37), both starting with ‘3’? Using substr(). The rest is up to you.
 

Cool!
Pop-upView Separately

taitems:

Dynamic Credit Card Type Selection - UX Lab 003

If you find yourself buying a lot of things online, or perhaps building a lot of eCommerce websites - you will have experienced a range of credit card forms. The good. The bad. The ugly. Some fields are required to pass security checks. Some seemingly exist only to frustrate you. But what seems constant is the lack of innovation over the years in what is a staple in eCommerce design.

One example that does it really well is the purchase page for Coda, by Panic Software. Not only does it auto-select the card type of the credit card, but it also updates the select button with a background image indicating progress. The only downside I can really find to the Coda page is that when the card image changes, it’s not sprited so you see a flash of white as the images load.

Using a list of prefixes published to Wikipedia, it’s possible to identify nearly every card type in the world. This opens a host of possibilities to designers, like this:

“CC Rebound” by Ryan Rumsey

Not shown in this demo is the ability to isolate the first two or three characters, to further narrow the type of card. How would you differentiate between Diner’s Club (36) and American Express (37), both starting with ‘3’? Using substr(). The rest is up to you.

 

Cool!

Source: taitems

  • 3 months ago > taitems
  • 8
  • Permalink
  • Share

8 Notes/ Hide

  1. kotomanov liked this
  2. danlyons reblogged this from derbyboy and added:
    There’s nothing Panic puts out that isn’t fantastic… Including their HTML emails…
  3. derbyboy reblogged this from taitems
  4. dragoni liked this
  5. taitems posted this
← Previous • Next →

About

Me, Elsewhere

  • @thejohnabides on Twitter
  • johnsico on github

Twitter

loading tweets…

I Dig These Posts

See more →
  • Post via andrealauren220
    one.

    i say cunt. a lot. 90% of the time it is said about somebody who is, in fact, being a cunt. and about 10% of the time it’s about something...

    Post via andrealauren220
  • Post via superamit
    Stopping runaway CPU usage by mds, mdworker, and mdimport

    I found that mds and mdimport were constantly running, and often taking up to 90-100% of...

    Post via superamit
  • Photo via taitems

    Introducing the UX Lab

    The lab is a place for me to share my thoughts and experiments with the web development community. While the name indicates...

    Photo via taitems
  • Post via instagram-engineering
    Instagram Engineering Challenge: The Unshredder

    image

    In our office, we have a pretty amazing paper shredder. Seriously, the thing shreds just...

    Post via instagram-engineering
  • Photo via awesomeringerud
    Photo via awesomeringerud
  • RSS
  • Random
  • Archive
  • Ask me stuff
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr