In the past when I fill one of the checkout fields then shipping method section under the checkout page refreshed and then updated like this:

Magento 2 shipping methods not updated

But now shipping method not updated by calling ajax (or knockoutjs I don't know) anymore and I should refresh the page to update the shipping method section (It's based on the country field in checkout)

  • Is there any browser console error? Commented Dec 11, 2016 at 14:54
  • Please inspect Element one of the AJAX has issue & Check the error logs as well & post that
    – Jackson
    Commented Dec 12, 2016 at 1:36
  • @KhoaTruongDinh there is no error in browser console
    – ali gh
    Commented Dec 12, 2016 at 5:35

1 Answer 1


That was because of the fake zip code that I used for zipping/postal code filed, when you use fake zip/postal code Magento show a notice but not error so when is change zip/postal code as optional filed, and leave it blank, shipping method section refreshed and shipping methods updated

  • Ali, this didn't help me. Any other possible solution? Commented Feb 24, 2023 at 13:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.