Skip to main content
60 votes
Accepted

"Shipping address is same as billing address" or the other way around?

For me personally I would go with case B: When you are prompted for shipping address I think users immediately know the answer (where I want my goods to be delivered). It's a simple answer. However,...
André Hess's user avatar
50 votes

"Shipping address is same as billing address" or the other way around?

As a user I would expect to fill my shipping address first because I might need to check whether the seller ships to that particular location. Then if it ships I might enter billing address. Some ...
Kristiyan Lukanov's user avatar
50 votes

Should we auto-select a new default payment method when the current default expired?

Don't select a new default card for the user. Usually it's nice for the system to help the user recover from a problem through strong new default, but your instincts are valid in this case. Even if ...
Izquierdo's user avatar
  • 12.7k
18 votes
Accepted

Should we auto-select a new default payment method when the current default expired?

...user should have full control over what card they want to use for a transaction... Rather than make that decision for users, give them the ability to make that decision beforehand... Replace ...
bloodyKnuckles's user avatar
16 votes
Accepted

Does displaying fields only after selection reduce conversion?

Whether it is good or bad will depend exclusively on your specific scenario and user testing. However, this is a very common pattern, it's called Progressive Disclosure. In general, Progressive ...
Devin's user avatar
  • 38k
15 votes

"Shipping address is same as billing address" or the other way around?

I'm for Case B. Right when the user goes to checkout, they will want to: See if that item ships to their location Check shipping costs associated with their location Since billing information is ...
Andrea D's user avatar
  • 316
14 votes

Credit card field placeholder text

Placeholders gone terribly wrong tl;dr When a placeholder doesn't clarify anything, it shouldn't be there. This is a great example of the negative impact of placeholder text pointed out by NN/g ...
plainclothes's user avatar
  • 21.3k
6 votes

Checkout charity by default in an online cart

Ethical Considerations As far as I‘m concerned, requiring opt-out for any charge not necessary for the purchase is a dark pattern and an ethical Bad Thing. Sites that do it know bloody well that many ...
Michael Zuschlag's user avatar
6 votes

"Shipping address is same as billing address" or the other way around?

It might depend if you are selling B2B or B2C, I'm assuming B2C To me as a user/customer the highest priority is getting the item, actually paying is the bit I don't want to think about, tacked on at ...
mattumotu's user avatar
  • 161
6 votes

Credit card field placeholder text

I simply can't believe they did this. First of all, it shows a definite bias. Cards starting with 4 belong to VISA, so I can imagine all other CC card companies complaining. Another thing: 4 groups ...
Devin's user avatar
  • 38k
6 votes
Accepted

What's the best way to express discounts on an order summary?

tl;dr "-$10" is about as clear as it gets. Talk like your users Ask yourself how most people write out a subtraction problem? The discount in your example is "subtract ten dollars"...
plainclothes's user avatar
  • 21.3k
5 votes

"Shipping address is same as billing address" or the other way around?

My organization asks for billing first, and then lets the user skip shipping if it's the same. There's a few reasons for this. First, we're a non-profit, so we're most interested in a user's address ...
Chris Pratt's user avatar
5 votes

Add-to-cart action for two separate upsell items in the checkout flow

Less clicks, please 😬 The trouble here is that you're asking your customer to change how they think about adding to the cart. Ask yourself a simple question when creating the control: Is there ...
plainclothes's user avatar
  • 21.3k
5 votes
Accepted

How to inform user of changes in the shopping cart?

To protect user from such situation you will need two session records: CART_ITEMS - Items that are currently in the cart. CHECKOUT_ITEMS - Items the user is about to pay for. Before you send the ...
Ivan Venediktov's user avatar
5 votes
Accepted

Addresses in Checkout Steps

As regards being able to delete an address during checkout: I would allow this. This view comes from both personal experience and (so far) a three-to-one survey1 of existing address-management modules ...
TripeHound's user avatar
  • 2,655
4 votes

"Shipping address is same as billing address" or the other way around?

Whichever one is being used to compute shipping costs and taxes should be first. The second is irrelevant if the customer does not accept the total cost.
GWP's user avatar
  • 41
4 votes
Accepted

Checkout flow for buying as guest

I'm also currently designing an e-commerce website and I'm using something similar to your second option (layout wise). Once the user selects "Checkout as a guest" they are redirected to the next ...
Armands's user avatar
  • 172
4 votes

Empty price placeholder design

I would avoid using N/A, as that signifies that field is "not applicable". All three of those fields are applicable. A simple placeholder would be: € 0,0 For every field needed.
Alan's user avatar
  • 3,858
4 votes
Accepted

If premium delivery option is free, should it be placed above cheaper options?

The order of each payment plan goes from lowest to highest price and advantage. Changing the order of the promotion obtained, whatever it may be, eliminates the sequence from lowest to highest, both ...
Danielillo's user avatar
  • 19.1k
4 votes
Accepted

Payment methods on the product page or checkout?

People are used to small price adjustments happening during the checkout process rather than everything being shown on the product detail page. For example, service fees, taxes, shipping fees, and ...
Chloe's user avatar
  • 553
3 votes

"Shipping address is same as billing address" or the other way around?

Consider the complete picture. As a customer, I purchase an item. My billing address is tied to me; the shipping address is tied to the order. The billing address may also be used to verify the ...
Ian W's user avatar
  • 139
3 votes

"Shipping address is same as billing address" or the other way around?

I would go with case A. The first question you ask then is about who I am: it shows I am the one taking part in the agreement. The next step would be what you want, if I wanted a package to deliver ...
Jasper's user avatar
  • 139
3 votes

UK eCommerce Basket and Checkout header

The header/footer navigation is removed during checkout, in order to prevent users from going to other pages and, thus breaking the checkout process. When users click on a secondary link and leave the ...
Kristiyan Lukanov's user avatar
3 votes
Accepted

Step UI when the list of steps is wider than screen width?

Try using accordion steps if horizontal tabs are not fitting the screen width; many e-commerce websites like http://www.flipkart.com/ use them for checkout process. And the easiest front-end with ...
Dipak's user avatar
  • 16.2k
3 votes

Ux for checkout with less clicks

I see two choices here represented by two buttons. However, in both options confirm appears, so confirm is not really an option as it appears in both. Therefore, it should be part of the compulsory ...
Jose Berengueres's user avatar
3 votes

Do we need to show 1x if there is only one item in a cart?

Yes. Your users are interested in the value of their purchases as much as they are interested in the quantity. If the value of my cart suddenly jumps by an unexpected amount I can go and check that ...
Roux Martin's user avatar
  • 14.2k
3 votes

Why user mostly drops from shipping address page in checkout?

There are many possible reasons, but without seeing your site or that specific page, it’s just a bunch of wild guesses: You have restrictions on where you ship (e.g. only to the US when you have a ...
jcaron's user avatar
  • 2,716
3 votes
Accepted

In which order the payment method and total amount should present?

As I'm designing for e-commerce for many years, through some tests I found out that the price is the most important thing in the checkout process, whilst everything close to purchase button attracts ...
Omid's user avatar
  • 796
3 votes
Accepted

Adding the FAQ on the checkout is a good action?

In general, it is best to minimize FAQ as a helper tool to something like checkout. It could be a big distraction to the desired user flow. If you have specific user pain points, like your shipping ...
ph33nyx's user avatar
  • 518
3 votes

Best way to let the user modify the subscription (change number of mobile devices)

I would be more explicit with the 11/31 calculation. I would also separate the numbers from the explanation in the calculation to make it more easily readable.
Nash's user avatar
  • 2,451

Only top scored, non community-wiki answers of a minimum length are eligible