We're sometimes getting feedback from users of our eCommerce site that they don't understand why certain delivery or payment methods are not available. We are wondering whether we should hide the methods or show them greyed out?
-
1This is too much a "it depends..." question. What are the current problems that users have with not-selectable options, and why do they have them? If you can add that to the question, answers will be more helpful.– jazZRoCommented Apr 21, 2020 at 7:26
-
1Users cannot choose the shipping methods, for example, due to the size of the packages. After placing the order, they ask why the delivery method has not appeared.– Olga JarosińskaCommented Apr 21, 2020 at 13:30
3 Answers
Short answer
Grey out is probably better than hiding, but only doing the one or the other is not going to solve the customer problem.
Why are customers confused?
Customers usually have preferred payment and delivery methods. They don't like if a shop doesn't offer their preferred methods (but still might want to buy). What confuses them is if a method is generally offered, but sometimes not. I observed that many customers want to understand why their preferred choice isn't available. This is even more so the case if those methods are generally advertised on the site and they only learn in checkout that they can't use them.
Potential solution
You could grey out the unavailable methods and explain the reason why. By doing so you achieve the following:
- Reassurance - customers understand the method is generally available
- Transparency - clarity that in this case the method is unavailable
- Trust - communicating a rationale increases trust as they're not left in the dark about the reasons
If you need to retain the disable card then a tool tip of why its not active can help user feel informed. Also if possible one can share the way card can become active(cross sell or upsell products or link to know more)
It sounds like you're asking how to display fields that may or may not be accessed by the user. If the user can take some action to turn the feature on, then I would display it. So in your example for the delivery method, I would recommend you show it as disabled with text that says why the user can't select it. If only certain types of users can see or enable/disable a feature, then I would hide the fields.