How to reorder street address on checkout page in magento 2?












3















I am getting every field unordered on checkout page but I added code to sort them and now everything is sorting but the street address is not getting sorted
I am getting a street address field on top.



enter image description here



I added this code to reorder street address



app/design/frontend/theme/name/Magento_Checkout/layout/checkout_index_index.xml



<?xml version="1.0"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="logo" destination="motobatt_header"/>
<referenceBlock name="checkout.root">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="checkout" xsi:type="array">
<item name="children" xsi:type="array">
<item name="steps" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shipping-step" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shippingAddress" xsi:type="array">
<item name="component" xsi:type="string">Magento_Checkout/js/view/shipping</item>
<item name="children" xsi:type="array">
<item name="shipping-address-fieldset" xsi:type="array">
<item name="children" xsi:type="array">

<item name="firstname" xsi:type="array">
<item name="sortOrder" xsi:type="string">0</item>
</item>
<item name="lastname" xsi:type="array">
<item name="sortOrder" xsi:type="string">2</item>
</item>
<item name="company" xsi:type="array">
<item name="sortOrder" xsi:type="string">55</item>
</item>
<item name="street" xsi:type="array">
<item name="sortOrder" xsi:type="string">60</item>
</item>

<item name="city" xsi:type="array">
<item name="sortOrder" xsi:type="string">66</item>
</item>
<item name="region_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="region" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="postcode" xsi:type="array">
<item name="sortOrder" xsi:type="string">100</item>
</item>
<item name="country_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">115</item>
</item>

<item name="telephone" xsi:type="array">
<item name="sortOrder" xsi:type="string">125</item>
</item>
<item name="fax" xsi:type="array">
<item name="sortOrder" xsi:type="string">150</item>
</item>


</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
</page>









share|improve this question























  • Have you tried with plugin?

    – Chirag Patel
    yesterday











  • If answer is useful then upvote or accept as answer. it is beneficial for other user.

    – Chirag Patel
    yesterday











  • @ChiragPatel this is for billing address i guess

    – Bhakti Thakkar
    yesterday
















3















I am getting every field unordered on checkout page but I added code to sort them and now everything is sorting but the street address is not getting sorted
I am getting a street address field on top.



enter image description here



I added this code to reorder street address



app/design/frontend/theme/name/Magento_Checkout/layout/checkout_index_index.xml



<?xml version="1.0"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="logo" destination="motobatt_header"/>
<referenceBlock name="checkout.root">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="checkout" xsi:type="array">
<item name="children" xsi:type="array">
<item name="steps" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shipping-step" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shippingAddress" xsi:type="array">
<item name="component" xsi:type="string">Magento_Checkout/js/view/shipping</item>
<item name="children" xsi:type="array">
<item name="shipping-address-fieldset" xsi:type="array">
<item name="children" xsi:type="array">

<item name="firstname" xsi:type="array">
<item name="sortOrder" xsi:type="string">0</item>
</item>
<item name="lastname" xsi:type="array">
<item name="sortOrder" xsi:type="string">2</item>
</item>
<item name="company" xsi:type="array">
<item name="sortOrder" xsi:type="string">55</item>
</item>
<item name="street" xsi:type="array">
<item name="sortOrder" xsi:type="string">60</item>
</item>

<item name="city" xsi:type="array">
<item name="sortOrder" xsi:type="string">66</item>
</item>
<item name="region_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="region" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="postcode" xsi:type="array">
<item name="sortOrder" xsi:type="string">100</item>
</item>
<item name="country_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">115</item>
</item>

<item name="telephone" xsi:type="array">
<item name="sortOrder" xsi:type="string">125</item>
</item>
<item name="fax" xsi:type="array">
<item name="sortOrder" xsi:type="string">150</item>
</item>


</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
</page>









share|improve this question























  • Have you tried with plugin?

    – Chirag Patel
    yesterday











  • If answer is useful then upvote or accept as answer. it is beneficial for other user.

    – Chirag Patel
    yesterday











  • @ChiragPatel this is for billing address i guess

    – Bhakti Thakkar
    yesterday














3












3








3


2






I am getting every field unordered on checkout page but I added code to sort them and now everything is sorting but the street address is not getting sorted
I am getting a street address field on top.



enter image description here



I added this code to reorder street address



app/design/frontend/theme/name/Magento_Checkout/layout/checkout_index_index.xml



<?xml version="1.0"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="logo" destination="motobatt_header"/>
<referenceBlock name="checkout.root">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="checkout" xsi:type="array">
<item name="children" xsi:type="array">
<item name="steps" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shipping-step" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shippingAddress" xsi:type="array">
<item name="component" xsi:type="string">Magento_Checkout/js/view/shipping</item>
<item name="children" xsi:type="array">
<item name="shipping-address-fieldset" xsi:type="array">
<item name="children" xsi:type="array">

<item name="firstname" xsi:type="array">
<item name="sortOrder" xsi:type="string">0</item>
</item>
<item name="lastname" xsi:type="array">
<item name="sortOrder" xsi:type="string">2</item>
</item>
<item name="company" xsi:type="array">
<item name="sortOrder" xsi:type="string">55</item>
</item>
<item name="street" xsi:type="array">
<item name="sortOrder" xsi:type="string">60</item>
</item>

<item name="city" xsi:type="array">
<item name="sortOrder" xsi:type="string">66</item>
</item>
<item name="region_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="region" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="postcode" xsi:type="array">
<item name="sortOrder" xsi:type="string">100</item>
</item>
<item name="country_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">115</item>
</item>

<item name="telephone" xsi:type="array">
<item name="sortOrder" xsi:type="string">125</item>
</item>
<item name="fax" xsi:type="array">
<item name="sortOrder" xsi:type="string">150</item>
</item>


</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
</page>









share|improve this question














I am getting every field unordered on checkout page but I added code to sort them and now everything is sorting but the street address is not getting sorted
I am getting a street address field on top.



enter image description here



I added this code to reorder street address



app/design/frontend/theme/name/Magento_Checkout/layout/checkout_index_index.xml



<?xml version="1.0"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="logo" destination="motobatt_header"/>
<referenceBlock name="checkout.root">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="checkout" xsi:type="array">
<item name="children" xsi:type="array">
<item name="steps" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shipping-step" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shippingAddress" xsi:type="array">
<item name="component" xsi:type="string">Magento_Checkout/js/view/shipping</item>
<item name="children" xsi:type="array">
<item name="shipping-address-fieldset" xsi:type="array">
<item name="children" xsi:type="array">

<item name="firstname" xsi:type="array">
<item name="sortOrder" xsi:type="string">0</item>
</item>
<item name="lastname" xsi:type="array">
<item name="sortOrder" xsi:type="string">2</item>
</item>
<item name="company" xsi:type="array">
<item name="sortOrder" xsi:type="string">55</item>
</item>
<item name="street" xsi:type="array">
<item name="sortOrder" xsi:type="string">60</item>
</item>

<item name="city" xsi:type="array">
<item name="sortOrder" xsi:type="string">66</item>
</item>
<item name="region_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="region" xsi:type="array">
<item name="sortOrder" xsi:type="string">69</item>
</item>
<item name="postcode" xsi:type="array">
<item name="sortOrder" xsi:type="string">100</item>
</item>
<item name="country_id" xsi:type="array">
<item name="sortOrder" xsi:type="string">115</item>
</item>

<item name="telephone" xsi:type="array">
<item name="sortOrder" xsi:type="string">125</item>
</item>
<item name="fax" xsi:type="array">
<item name="sortOrder" xsi:type="string">150</item>
</item>


</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
</page>






magento2 shipping-address address checkout-page sort






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked yesterday









Bhakti ThakkarBhakti Thakkar

53914




53914













  • Have you tried with plugin?

    – Chirag Patel
    yesterday











  • If answer is useful then upvote or accept as answer. it is beneficial for other user.

    – Chirag Patel
    yesterday











  • @ChiragPatel this is for billing address i guess

    – Bhakti Thakkar
    yesterday



















  • Have you tried with plugin?

    – Chirag Patel
    yesterday











  • If answer is useful then upvote or accept as answer. it is beneficial for other user.

    – Chirag Patel
    yesterday











  • @ChiragPatel this is for billing address i guess

    – Bhakti Thakkar
    yesterday

















Have you tried with plugin?

– Chirag Patel
yesterday





Have you tried with plugin?

– Chirag Patel
yesterday













If answer is useful then upvote or accept as answer. it is beneficial for other user.

– Chirag Patel
yesterday





If answer is useful then upvote or accept as answer. it is beneficial for other user.

– Chirag Patel
yesterday













@ChiragPatel this is for billing address i guess

– Bhakti Thakkar
yesterday





@ChiragPatel this is for billing address i guess

– Bhakti Thakkar
yesterday










2 Answers
2






active

oldest

votes


















1














Try with plugin way.



You have to create plugin for process method of given below file.




MagentoCheckoutBlockCheckoutLayoutProcessor




class Reorder
{

public function afterProcess($subject, $jsLayout)
{
foreach ($jsLayout['components']['checkout']['children']['steps']['children']['billing-step']['children']
['payment']['children']['payments-list']['children'] as &$child)
{
if (isset($child['children']['form-fields'])) {
$child['children']['form-fields']['children']['street'] = array_merge(
$child['children']['form-fields']['children']['street'],
['sortOrder' => 65]
);
}
}

return $jsLayout;
}
}


Reference from Re arrange checkout address fields



I hope it helps!






share|improve this answer

































    1














    I found an answer to reorder street field in shipping address fields on the checkout page. For that, you have to create a plugin




    app/code/module/name/Plugin/Checkout/Block/LayoutProcessor.php




    <?php

    namespace modulenamePluginCheckoutBlock;

    class LayoutProcessor {

    /**
    * Position the telephone field after address fields
    *
    * @param MagentoCheckoutBlockCheckoutLayoutProcessor $subject
    * @param array $jsLayout
    *
    * @return array
    */
    public function afterProcess(
    MagentoCheckoutBlockCheckoutLayoutProcessor $subject,
    array $jsLayout
    ) {

    //Shipping Address
    $jsLayout['components']['checkout']['children']['steps']['children']['shipping-step']
    ['children']['shippingAddress']['children']['shipping-address-fieldset']
    ['children']['street']['sortOrder'] = 65;



    return $jsLayout;
    }
    }



    module/name/etc/frontend/di.xml




    <?xml version="1.0"?>

    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <type name="MagentoCheckoutBlockCheckoutLayoutProcessor">
    <plugin name="address_fields_order" type="modulenamePluginCheckoutBlockLayoutProcessor" />
    </type>
    </config>





    share|improve this answer























      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "479"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f264429%2fhow-to-reorder-street-address-on-checkout-page-in-magento-2%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      1














      Try with plugin way.



      You have to create plugin for process method of given below file.




      MagentoCheckoutBlockCheckoutLayoutProcessor




      class Reorder
      {

      public function afterProcess($subject, $jsLayout)
      {
      foreach ($jsLayout['components']['checkout']['children']['steps']['children']['billing-step']['children']
      ['payment']['children']['payments-list']['children'] as &$child)
      {
      if (isset($child['children']['form-fields'])) {
      $child['children']['form-fields']['children']['street'] = array_merge(
      $child['children']['form-fields']['children']['street'],
      ['sortOrder' => 65]
      );
      }
      }

      return $jsLayout;
      }
      }


      Reference from Re arrange checkout address fields



      I hope it helps!






      share|improve this answer






























        1














        Try with plugin way.



        You have to create plugin for process method of given below file.




        MagentoCheckoutBlockCheckoutLayoutProcessor




        class Reorder
        {

        public function afterProcess($subject, $jsLayout)
        {
        foreach ($jsLayout['components']['checkout']['children']['steps']['children']['billing-step']['children']
        ['payment']['children']['payments-list']['children'] as &$child)
        {
        if (isset($child['children']['form-fields'])) {
        $child['children']['form-fields']['children']['street'] = array_merge(
        $child['children']['form-fields']['children']['street'],
        ['sortOrder' => 65]
        );
        }
        }

        return $jsLayout;
        }
        }


        Reference from Re arrange checkout address fields



        I hope it helps!






        share|improve this answer




























          1












          1








          1







          Try with plugin way.



          You have to create plugin for process method of given below file.




          MagentoCheckoutBlockCheckoutLayoutProcessor




          class Reorder
          {

          public function afterProcess($subject, $jsLayout)
          {
          foreach ($jsLayout['components']['checkout']['children']['steps']['children']['billing-step']['children']
          ['payment']['children']['payments-list']['children'] as &$child)
          {
          if (isset($child['children']['form-fields'])) {
          $child['children']['form-fields']['children']['street'] = array_merge(
          $child['children']['form-fields']['children']['street'],
          ['sortOrder' => 65]
          );
          }
          }

          return $jsLayout;
          }
          }


          Reference from Re arrange checkout address fields



          I hope it helps!






          share|improve this answer















          Try with plugin way.



          You have to create plugin for process method of given below file.




          MagentoCheckoutBlockCheckoutLayoutProcessor




          class Reorder
          {

          public function afterProcess($subject, $jsLayout)
          {
          foreach ($jsLayout['components']['checkout']['children']['steps']['children']['billing-step']['children']
          ['payment']['children']['payments-list']['children'] as &$child)
          {
          if (isset($child['children']['form-fields'])) {
          $child['children']['form-fields']['children']['street'] = array_merge(
          $child['children']['form-fields']['children']['street'],
          ['sortOrder' => 65]
          );
          }
          }

          return $jsLayout;
          }
          }


          Reference from Re arrange checkout address fields



          I hope it helps!







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited yesterday

























          answered yesterday









          Chirag PatelChirag Patel

          2,205422




          2,205422

























              1














              I found an answer to reorder street field in shipping address fields on the checkout page. For that, you have to create a plugin




              app/code/module/name/Plugin/Checkout/Block/LayoutProcessor.php




              <?php

              namespace modulenamePluginCheckoutBlock;

              class LayoutProcessor {

              /**
              * Position the telephone field after address fields
              *
              * @param MagentoCheckoutBlockCheckoutLayoutProcessor $subject
              * @param array $jsLayout
              *
              * @return array
              */
              public function afterProcess(
              MagentoCheckoutBlockCheckoutLayoutProcessor $subject,
              array $jsLayout
              ) {

              //Shipping Address
              $jsLayout['components']['checkout']['children']['steps']['children']['shipping-step']
              ['children']['shippingAddress']['children']['shipping-address-fieldset']
              ['children']['street']['sortOrder'] = 65;



              return $jsLayout;
              }
              }



              module/name/etc/frontend/di.xml




              <?xml version="1.0"?>

              <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
              <type name="MagentoCheckoutBlockCheckoutLayoutProcessor">
              <plugin name="address_fields_order" type="modulenamePluginCheckoutBlockLayoutProcessor" />
              </type>
              </config>





              share|improve this answer




























                1














                I found an answer to reorder street field in shipping address fields on the checkout page. For that, you have to create a plugin




                app/code/module/name/Plugin/Checkout/Block/LayoutProcessor.php




                <?php

                namespace modulenamePluginCheckoutBlock;

                class LayoutProcessor {

                /**
                * Position the telephone field after address fields
                *
                * @param MagentoCheckoutBlockCheckoutLayoutProcessor $subject
                * @param array $jsLayout
                *
                * @return array
                */
                public function afterProcess(
                MagentoCheckoutBlockCheckoutLayoutProcessor $subject,
                array $jsLayout
                ) {

                //Shipping Address
                $jsLayout['components']['checkout']['children']['steps']['children']['shipping-step']
                ['children']['shippingAddress']['children']['shipping-address-fieldset']
                ['children']['street']['sortOrder'] = 65;



                return $jsLayout;
                }
                }



                module/name/etc/frontend/di.xml




                <?xml version="1.0"?>

                <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
                <type name="MagentoCheckoutBlockCheckoutLayoutProcessor">
                <plugin name="address_fields_order" type="modulenamePluginCheckoutBlockLayoutProcessor" />
                </type>
                </config>





                share|improve this answer


























                  1












                  1








                  1







                  I found an answer to reorder street field in shipping address fields on the checkout page. For that, you have to create a plugin




                  app/code/module/name/Plugin/Checkout/Block/LayoutProcessor.php




                  <?php

                  namespace modulenamePluginCheckoutBlock;

                  class LayoutProcessor {

                  /**
                  * Position the telephone field after address fields
                  *
                  * @param MagentoCheckoutBlockCheckoutLayoutProcessor $subject
                  * @param array $jsLayout
                  *
                  * @return array
                  */
                  public function afterProcess(
                  MagentoCheckoutBlockCheckoutLayoutProcessor $subject,
                  array $jsLayout
                  ) {

                  //Shipping Address
                  $jsLayout['components']['checkout']['children']['steps']['children']['shipping-step']
                  ['children']['shippingAddress']['children']['shipping-address-fieldset']
                  ['children']['street']['sortOrder'] = 65;



                  return $jsLayout;
                  }
                  }



                  module/name/etc/frontend/di.xml




                  <?xml version="1.0"?>

                  <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
                  <type name="MagentoCheckoutBlockCheckoutLayoutProcessor">
                  <plugin name="address_fields_order" type="modulenamePluginCheckoutBlockLayoutProcessor" />
                  </type>
                  </config>





                  share|improve this answer













                  I found an answer to reorder street field in shipping address fields on the checkout page. For that, you have to create a plugin




                  app/code/module/name/Plugin/Checkout/Block/LayoutProcessor.php




                  <?php

                  namespace modulenamePluginCheckoutBlock;

                  class LayoutProcessor {

                  /**
                  * Position the telephone field after address fields
                  *
                  * @param MagentoCheckoutBlockCheckoutLayoutProcessor $subject
                  * @param array $jsLayout
                  *
                  * @return array
                  */
                  public function afterProcess(
                  MagentoCheckoutBlockCheckoutLayoutProcessor $subject,
                  array $jsLayout
                  ) {

                  //Shipping Address
                  $jsLayout['components']['checkout']['children']['steps']['children']['shipping-step']
                  ['children']['shippingAddress']['children']['shipping-address-fieldset']
                  ['children']['street']['sortOrder'] = 65;



                  return $jsLayout;
                  }
                  }



                  module/name/etc/frontend/di.xml




                  <?xml version="1.0"?>

                  <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
                  <type name="MagentoCheckoutBlockCheckoutLayoutProcessor">
                  <plugin name="address_fields_order" type="modulenamePluginCheckoutBlockLayoutProcessor" />
                  </type>
                  </config>






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered yesterday









                  Bhakti ThakkarBhakti Thakkar

                  53914




                  53914






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Magento Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f264429%2fhow-to-reorder-street-address-on-checkout-page-in-magento-2%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      How to label and detect the document text images

                      Vallis Paradisi

                      Tabula Rosettana