nopSolutions / nopCommerce

ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
https://www.nopcommerce.com
Other
9.14k stars 5.25k forks source link

Add a confirmation to a switch on the configuration page of "Tax (Fixed or by Country)" plugin #7139

Closed BryceBarbara closed 4 months ago

BryceBarbara commented 4 months ago

We've noticed that it's quite easy to leave your store in a broken state if you mistakenly think a switch on the configure page just changes the current view (shown below):

image

We're seeing users flip that switch, don't realize what has changed, and then wonder why taxes are zero on all purchases. This seems like a perfect situation where some improved UX could avoid users unintentionally shooting themselves in the foot.

Some potential solutions off the top of the dome:

  1. Switch the UI element being used to something that more clearly indicates the ramifications of the change
  2. Add an extra step to confirm the changes with a warning of the ramifications
  3. Add more help text around the element to explain what it is and what it does

nopCommerce version: 4.60.6

Steps to reproduce the problem:

DmitriyKulagin commented 4 months ago

Closed #7139