SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
The anatomy of an
international payment page
November 2015
Ben Scammels
•	 Usability test of our payment pages
•	 International staff review
•	 Competitor benchmarking (Expedia,
Booking.com, Amoma, Hotels.com)
•	 Stakeholder and fraud team input
•	 ...and reading a ton of online articles     
on checkout best-practice
Sources of research
Our page today
Form field: Title
Facts
•	 Amazon, John Lewis, Swinton Insurance don’t ask for it
•	 1/3 of UK users do not use it if it’s not mandatory
•	 It MUST be internationalised… but how do we know what
the various formats and conventions are?
•	 Norway consider it outdated
•	 Not having Ms. is considered sexist by some people
•	 Master is only relevant to boys under 13 - can under 18’s
be lead guests?
•	 BA get absurdity award for asking for random titles
(corporal, rabbi, viscount)
Source
http://www.siliconglen.scot/usability/courtesytitles.html
Form field: First & last name
Facts
•	 Many countries do not adhere to this format
•	 The Spanish typically have 4 parts to their names
•	 Malaysians refer to their family name first
•	 Many names contain (apostrophes, numbers, hyphens,      
full-stops) (Smith-Johns, O’Reilly, William John 3rd,       
Sammy Davis Jr.)
•	 ...therefore allow capitalisation of later letters and characters
•	 Best practice: ‘Full name’ single form field
Source
http://www.w3.org/International/questions/qa-personal-names
http://blog.jgc.org/2010/06/your-last-name-contains-invalid.html
Form field: Email address
Facts
•	 People get cagey about providing contact details so
explain why you are asking for it
•	 Email address can contain _%!$|{}^ and spaces. Be wary
of validating it against characters
•	 “...users with atypical (but real and entirely valid) e-mail
addresses are blocked by overly sensitive e-mail validators
that effectively prevent the user from finishing their
checkout
•	 Auto-capitalisation and correction can mess things up.
Turn it off!
Source
http://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx/
http://baymard.com/blog/validations-vs-warnings
https://en.wikipedia.org/wiki/Email_address#Validation_and_verification
Form field: Phone number
Facts
•	 People get cagey about providing contact details (especially if
you already have an email) so explain why you are asking for it
•	 “We did notice one exception in the behavior of the test
subjects: the more expensive the order was, the more tolerant
the subjects were.”
•	 Some phone numbers contain hyphens, spaces and brackets
and are differently formatted between countries so beware
about pre-formatting and barring characters.
•	 When you add an international code you do not need the 0
from the phone number but people are confused about this
Source
http://baymard.com/blog/checkout-experience-seemingly-unnecessary-information
Form field: Address (line1, line 2, city/town, state)
REALLY? Do we really need this data? We don’t send
people a physical item...
REALLY?
Facts
•	 Our fraud department use the address to do some manual
fraud ‘detection’... it’s an inexact process
•	 If you do ask for it, varying address formats need considering
as to not exclude anyone
Facts
•	 Ireland, Congo, Bahamas, Angola don’t use a postal code
•	 ‘Zip code’ is an American term. ‘Postal code’ is
internationally generic
•	 Most countries use numbers-only postal codes, few
exceptions are Canada, Argentina and the UK that use
alphanumerical codes.
•	 Brazil has a hyphen in there ‘CEP’ which as 8 countries,
Iceland has 3, The UK has a space between their code
•	 Postcode can be used to find an address (or auto-populate
a state/city in the US)
•	 Usability issues: “Customers entering the letter ‘O’ when a
zero was required. Error messages were generic so users
couldn’t see the issue. These cause a 2.5% abandon rate!”
Form field: Zip code/Postal code
Source
https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb
http://yadayadablah.com/125/postal-code-vs-zip-code/
https://econsultancy.com/blog/10959-are-online-retailers-being-tripped-up-by-postcode-entry/
Form field: Country
Facts:
•	 Different sources consider there to be different numbers and
they can change (Sudan and Montenegro became countries in
2011 and 2008 respectively)
•	 Country select menus do have known usability issues (200+
options is too much, scrolling through them is arduous etc)
...but regardless Amoma, Booking.com, Airbnb all use it.
•	 There is a pretty good open source autocomplete tool made
from Baymard (http://baymard.com/labs/country-selector)
but it doesnt support translation.
•	 A standard approach is to auto populate the country (from
the IP address or site country version) but this may not be the
country of Billing address...
Source
http://www.worldatlas.com/nations.htm
http://www.smashingmagazine.com/2011/11/redesigning-the-country-selector/
Form field: Payment/Card type
Facts:
•	 Countries have different card options (ie. France has ‘CarteSi’)
•	 “International cards (Visa and MasterCard) have a less than 40%
online payment market share in countries such as Germany, Russia
and China”
•	 If their card isn’t accepted , Paypal, Google Wallet, Alipay and
Amazon, provide good alternatives. These options allow all
manner of cards to be accepted so you inherit their payment
accessibility
•	 In Russia it is very common to pay couriers for the online purchase
of a physical product
•	 You can assess card type (and whether it’s Credit, Debit...) by the
card number...
Source
https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb
http://baymard.com/blog/payment-method-selection
Form field: Card number
Facts:
•	 Card brands have different number formats (IIN). First
numbers include: 4 (Visa), 34/37 (Amex), 51-55 (Mastercard)
- These numbers are an international standard and cannot
change.
•	 Cards numbers can be instantly validated using IIN
•	 Cards can have varying amounts of numbers (Visa =
13,16,18,19) but never more than 20
•	 Card numbers have spaces between them and can        
contain hyphens
•	 Enforcing spaces can cause users to attempt to delete them
Source
http://www.dirigodev.com/blog/ecommerce/anatomy-of-a-credit-card-number/
http://www.stevemorse.org/ssn/cc.html
http://designmodo.com/ux-credit-card-payment-form/
Form field: Name on card
Facts:
•	 Names can contain characters
•	 The name must match the card so the label should be:    
‘Name on card’
Source
https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb
http://designmodo.com/ux-credit-card-payment-form/
Form field: Expiry date
Facts:
•	 “Format Field For Expiration Date Exactly As It Appears On
Credit Card“
•	 Select menu of MM YY (01, 02, 03... 15, 16, 17...)
•	 No names for months (Jan, Feb...) no 4 number years
(2015)... let’s not make our users have to do calculations
Source
http://www.smashingmagazine.com/2011/04/fundamental-guidelines-of-e-commerce-checkout-design/
http://baymard.com/blog/how-to-format-expiration-date-fields
Form field: Security code
Facts:
•	 Amex cards have 4 numbers, All other cards have 3
•	 The code can only be numbers (no spaces or characters)
•	 The code has non-standardized naming convention:
•	 MasterCard — card validation code (“CVC2”)
•	 Visa — card verification value (“CVV2”)
•	 Discover — card identification number (“CID”)
•	 American Express — “CID” or “unique card code”
•	 Debit Card — “CSC” or “card security code”
•	 And there are even more permutations:
•	 Card verification data
•	 Card verification number
•	 Card verification code
•	 Card code verification
Source
https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb
Summary
Be aware of all of the varying international formats and
conventions of information you are asking for
Over-zealous validation and restricted select options can
easily exclude your users and block completion
...especially if the field is mandatory.
Reduce the question set as much as possible and consider
mandatory vs optional

Weitere ähnliche Inhalte

Ähnlich wie The anatomy of an international checkout page

E'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandanE'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandanSVS College
 
EBOOK ON UX - Navneet Vats
EBOOK ON UX - Navneet VatsEBOOK ON UX - Navneet Vats
EBOOK ON UX - Navneet VatsNavneet Vats
 
Ecommerce types and payment models
Ecommerce types and payment modelsEcommerce types and payment models
Ecommerce types and payment modelsNiharika Gupta
 
Ideal online bank
Ideal online bankIdeal online bank
Ideal online bankszrehman
 
Ideal Online Banks
Ideal Online BanksIdeal Online Banks
Ideal Online Banksszrehman
 
ONLINE PAYMENT ACTUAL SITUATION & POTENTIAL
ONLINE PAYMENT ACTUAL SITUATION & POTENTIALONLINE PAYMENT ACTUAL SITUATION & POTENTIAL
ONLINE PAYMENT ACTUAL SITUATION & POTENTIALwe20
 
Why Nobody Fills Out My Forms 2 - Electric Boogalo
Why Nobody Fills Out My Forms 2 - Electric BoogaloWhy Nobody Fills Out My Forms 2 - Electric Boogalo
Why Nobody Fills Out My Forms 2 - Electric BoogaloAndrew Malek
 
How Credit Card Processing Impacts Conversion Rate
How Credit Card Processing Impacts Conversion RateHow Credit Card Processing Impacts Conversion Rate
How Credit Card Processing Impacts Conversion RateAffiliate Summit
 
Payment Gatway.ppt
Payment Gatway.pptPayment Gatway.ppt
Payment Gatway.pptssusere4c6aa
 

Ähnlich wie The anatomy of an international checkout page (20)

E'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandanE'banking and e'commerce b.v.raghunandan
E'banking and e'commerce b.v.raghunandan
 
AI_finance_Module-3.pptx
AI_finance_Module-3.pptxAI_finance_Module-3.pptx
AI_finance_Module-3.pptx
 
EBOOK ON UX - Navneet Vats
EBOOK ON UX - Navneet VatsEBOOK ON UX - Navneet Vats
EBOOK ON UX - Navneet Vats
 
E wallet
E walletE wallet
E wallet
 
Presentation1
Presentation1Presentation1
Presentation1
 
Vaishnavi e commerce
Vaishnavi e commerceVaishnavi e commerce
Vaishnavi e commerce
 
Eps
EpsEps
Eps
 
Ecommerce types and payment models
Ecommerce types and payment modelsEcommerce types and payment models
Ecommerce types and payment models
 
E-banking
E-banking E-banking
E-banking
 
E wallet- final
E wallet- finalE wallet- final
E wallet- final
 
Ideal online bank
Ideal online bankIdeal online bank
Ideal online bank
 
Ideal Online Banks
Ideal Online BanksIdeal Online Banks
Ideal Online Banks
 
ONLINE PAYMENT ACTUAL SITUATION & POTENTIAL
ONLINE PAYMENT ACTUAL SITUATION & POTENTIALONLINE PAYMENT ACTUAL SITUATION & POTENTIAL
ONLINE PAYMENT ACTUAL SITUATION & POTENTIAL
 
Unit 5
Unit 5Unit 5
Unit 5
 
Smart Cards
Smart CardsSmart Cards
Smart Cards
 
Atm’s
Atm’sAtm’s
Atm’s
 
Why Nobody Fills Out My Forms 2 - Electric Boogalo
Why Nobody Fills Out My Forms 2 - Electric BoogaloWhy Nobody Fills Out My Forms 2 - Electric Boogalo
Why Nobody Fills Out My Forms 2 - Electric Boogalo
 
How Credit Card Processing Impacts Conversion Rate
How Credit Card Processing Impacts Conversion RateHow Credit Card Processing Impacts Conversion Rate
How Credit Card Processing Impacts Conversion Rate
 
Ecash and ewallet
Ecash and ewalletEcash and ewallet
Ecash and ewallet
 
Payment Gatway.ppt
Payment Gatway.pptPayment Gatway.ppt
Payment Gatway.ppt
 

Kürzlich hochgeladen

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 

Kürzlich hochgeladen (20)

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

The anatomy of an international checkout page

  • 1. The anatomy of an international payment page November 2015 Ben Scammels
  • 2. • Usability test of our payment pages • International staff review • Competitor benchmarking (Expedia, Booking.com, Amoma, Hotels.com) • Stakeholder and fraud team input • ...and reading a ton of online articles on checkout best-practice Sources of research
  • 4. Form field: Title Facts • Amazon, John Lewis, Swinton Insurance don’t ask for it • 1/3 of UK users do not use it if it’s not mandatory • It MUST be internationalised… but how do we know what the various formats and conventions are? • Norway consider it outdated • Not having Ms. is considered sexist by some people • Master is only relevant to boys under 13 - can under 18’s be lead guests? • BA get absurdity award for asking for random titles (corporal, rabbi, viscount) Source http://www.siliconglen.scot/usability/courtesytitles.html
  • 5. Form field: First & last name Facts • Many countries do not adhere to this format • The Spanish typically have 4 parts to their names • Malaysians refer to their family name first • Many names contain (apostrophes, numbers, hyphens, full-stops) (Smith-Johns, O’Reilly, William John 3rd, Sammy Davis Jr.) • ...therefore allow capitalisation of later letters and characters • Best practice: ‘Full name’ single form field Source http://www.w3.org/International/questions/qa-personal-names http://blog.jgc.org/2010/06/your-last-name-contains-invalid.html
  • 6. Form field: Email address Facts • People get cagey about providing contact details so explain why you are asking for it • Email address can contain _%!$|{}^ and spaces. Be wary of validating it against characters • “...users with atypical (but real and entirely valid) e-mail addresses are blocked by overly sensitive e-mail validators that effectively prevent the user from finishing their checkout • Auto-capitalisation and correction can mess things up. Turn it off! Source http://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx/ http://baymard.com/blog/validations-vs-warnings https://en.wikipedia.org/wiki/Email_address#Validation_and_verification
  • 7. Form field: Phone number Facts • People get cagey about providing contact details (especially if you already have an email) so explain why you are asking for it • “We did notice one exception in the behavior of the test subjects: the more expensive the order was, the more tolerant the subjects were.” • Some phone numbers contain hyphens, spaces and brackets and are differently formatted between countries so beware about pre-formatting and barring characters. • When you add an international code you do not need the 0 from the phone number but people are confused about this Source http://baymard.com/blog/checkout-experience-seemingly-unnecessary-information
  • 8. Form field: Address (line1, line 2, city/town, state) REALLY? Do we really need this data? We don’t send people a physical item... REALLY? Facts • Our fraud department use the address to do some manual fraud ‘detection’... it’s an inexact process • If you do ask for it, varying address formats need considering as to not exclude anyone
  • 9. Facts • Ireland, Congo, Bahamas, Angola don’t use a postal code • ‘Zip code’ is an American term. ‘Postal code’ is internationally generic • Most countries use numbers-only postal codes, few exceptions are Canada, Argentina and the UK that use alphanumerical codes. • Brazil has a hyphen in there ‘CEP’ which as 8 countries, Iceland has 3, The UK has a space between their code • Postcode can be used to find an address (or auto-populate a state/city in the US) • Usability issues: “Customers entering the letter ‘O’ when a zero was required. Error messages were generic so users couldn’t see the issue. These cause a 2.5% abandon rate!” Form field: Zip code/Postal code Source https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb http://yadayadablah.com/125/postal-code-vs-zip-code/ https://econsultancy.com/blog/10959-are-online-retailers-being-tripped-up-by-postcode-entry/
  • 10. Form field: Country Facts: • Different sources consider there to be different numbers and they can change (Sudan and Montenegro became countries in 2011 and 2008 respectively) • Country select menus do have known usability issues (200+ options is too much, scrolling through them is arduous etc) ...but regardless Amoma, Booking.com, Airbnb all use it. • There is a pretty good open source autocomplete tool made from Baymard (http://baymard.com/labs/country-selector) but it doesnt support translation. • A standard approach is to auto populate the country (from the IP address or site country version) but this may not be the country of Billing address... Source http://www.worldatlas.com/nations.htm http://www.smashingmagazine.com/2011/11/redesigning-the-country-selector/
  • 11. Form field: Payment/Card type Facts: • Countries have different card options (ie. France has ‘CarteSi’) • “International cards (Visa and MasterCard) have a less than 40% online payment market share in countries such as Germany, Russia and China” • If their card isn’t accepted , Paypal, Google Wallet, Alipay and Amazon, provide good alternatives. These options allow all manner of cards to be accepted so you inherit their payment accessibility • In Russia it is very common to pay couriers for the online purchase of a physical product • You can assess card type (and whether it’s Credit, Debit...) by the card number... Source https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb http://baymard.com/blog/payment-method-selection
  • 12. Form field: Card number Facts: • Card brands have different number formats (IIN). First numbers include: 4 (Visa), 34/37 (Amex), 51-55 (Mastercard) - These numbers are an international standard and cannot change. • Cards numbers can be instantly validated using IIN • Cards can have varying amounts of numbers (Visa = 13,16,18,19) but never more than 20 • Card numbers have spaces between them and can contain hyphens • Enforcing spaces can cause users to attempt to delete them Source http://www.dirigodev.com/blog/ecommerce/anatomy-of-a-credit-card-number/ http://www.stevemorse.org/ssn/cc.html http://designmodo.com/ux-credit-card-payment-form/
  • 13. Form field: Name on card Facts: • Names can contain characters • The name must match the card so the label should be: ‘Name on card’ Source https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb http://designmodo.com/ux-credit-card-payment-form/
  • 14. Form field: Expiry date Facts: • “Format Field For Expiration Date Exactly As It Appears On Credit Card“ • Select menu of MM YY (01, 02, 03... 15, 16, 17...) • No names for months (Jan, Feb...) no 4 number years (2015)... let’s not make our users have to do calculations Source http://www.smashingmagazine.com/2011/04/fundamental-guidelines-of-e-commerce-checkout-design/ http://baymard.com/blog/how-to-format-expiration-date-fields
  • 15. Form field: Security code Facts: • Amex cards have 4 numbers, All other cards have 3 • The code can only be numbers (no spaces or characters) • The code has non-standardized naming convention: • MasterCard — card validation code (“CVC2”) • Visa — card verification value (“CVV2”) • Discover — card identification number (“CID”) • American Express — “CID” or “unique card code” • Debit Card — “CSC” or “card security code” • And there are even more permutations: • Card verification data • Card verification number • Card verification code • Card code verification Source https://medium.com/user-experience-design-1/the-anatomy-of-a-credit-card-payment-form-32ec0e5708bb
  • 16. Summary Be aware of all of the varying international formats and conventions of information you are asking for Over-zealous validation and restricted select options can easily exclude your users and block completion ...especially if the field is mandatory. Reduce the question set as much as possible and consider mandatory vs optional