Skip to content

State/Province field doesn't show as required causes checkout error #9077

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
kjasrotia opened this issue Mar 31, 2017 · 8 comments
Closed

State/Province field doesn't show as required causes checkout error #9077

kjasrotia opened this issue Mar 31, 2017 · 8 comments
Labels
Fixed in 2.2.x The issue has been fixed in 2.2 release line Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed Reproduced on 2.1.x The issue has been reproduced on latest 2.1 release

Comments

@kjasrotia
Copy link

kjasrotia commented Mar 31, 2017

Preconditions

  1. Magento 2.1.4

Steps to reproduce

Similar issue as #5279 which was closed by customer but has not actually been fixed in Magento 2.1.4.

  1. I have specified "State" field as mandatory for customer address for my Country (India) from Admin.
    Stores > Setting Configuration > General > General > Country Options > State Options > State is Required for.

  2. From store create a customer account but do not add address.

  3. From store Login to account and checkout a product. During checkout, being able to create address without the State as it is not shown as required in the address form (however, when customer has registered account and goes to add a new address from account settings, then 'State' is shown as required - go figure !!)

  4. During checkout it gives an "Error occurred on the server. Please try to place the order again" error.
    When the State is provided in address the checkout goes thru.

This basic issue needs to be fixed ASAP .. losing sales because of this ! Customer obviously does not know issue and abandons the transaction. Specifying "State" as mandatory should make it a required field in ALL the various address forms for customers.

Expected result

  1. The 'State' should be a required field in ALL address forms presented to the customer.

Actual result

  1. Since 'State' is not shown as required, customer is able to create address without the state. However, this causes the "Error occurred on the server. Please try to place the order again" during checkout. When State is added to address the checkout goes thru.
@korostii
Copy link
Contributor

korostii commented Apr 3, 2017

This basic issue needs to be fixed ASAP

Haha, that's funny. You must be new here.
IF it gets changed right away, there's 2 months on the average until the change reaches a release.
It would speed up the process,, if you could provide a pull request with the fix, otherwise chances are you'll get it fixed earlier if you work around it locally in your codebase, rather than wait for a fix to get released.

@Andreshlan
Copy link

I have this same problem...Magento 2 is not functional, should still be a beta

@ifeltsweet
Copy link

Completely agree, Magento 2 is indeed still a beta. Basic functionality doesn't work.

@magento-engcom-team magento-engcom-team added Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed labels Sep 11, 2017
@okorshenko okorshenko added the Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed label Sep 14, 2017
@Igloczek
Copy link
Contributor

Igloczek commented Sep 17, 2017

@Andreshlan @ifeltsweet
Did you hear about reactions? You just should upvote issues and pull requests, if you think they are important.
Your comments have no value for maintainers or other devs.

@Igloczek
Copy link
Contributor

@ishakhsuvarov I manage to fix it - my PR #10924
The issue is already fixed on develop branch, so I backported the fix to 2.1-develop.

@ishakhsuvarov
Copy link
Contributor

@Igloczek Thanks!

@kjasrotia
Copy link
Author

kjasrotia commented Sep 17, 2017 via email

@magento-engcom-team
Copy link
Contributor

@kjasrotia, thank you for your report.
The issue is already fixed in 2.2.0

@magento-engcom-team magento-engcom-team added 2.1.x Fixed in 2.2.x The issue has been fixed in 2.2 release line Reproduced on 2.1.x The issue has been reproduced on latest 2.1 release labels Sep 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fixed in 2.2.x The issue has been fixed in 2.2 release line Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed Reproduced on 2.1.x The issue has been reproduced on latest 2.1 release
Projects
None yet
Development

No branches or pull requests

8 participants