Quote Originally Posted by lat9 View Post
Well, , I missed that one. You can edit /includes/modules/pages/checkout_one/jquery.checkout_one.js, finding
Code:
    function changeShippingFields(event)
    {
        jQuery(this).addClass('opc-changed');
        jQuery('#checkoutOneShipto .opc-buttons, #opc-ship-save').show();
        jQuery('#checkoutPayment > .opc-overlay').addClass('active');
        jQuery('#checkoutOneShipto').removeClass('visibleField');
        jQuery('#checkoutOneShipto').addClass('opc-view');
    }
and changing to
Code:
 
    function changeShippingFields(event)
    {
        jQuery(this).addClass('opc-changed');
        jQuery('#checkoutOneShipto .opc-buttons, #opc-ship-save, #opc-add-ship, #opc-add-ship+label').show();
        jQuery('#checkoutPayment > .opc-overlay').addClass('active');
        jQuery('#checkoutOneShipto').removeClass('visibleField');
        jQuery('#checkoutOneShipto').addClass('opc-view');
    }
If your site is using minified scripts, you'll need to push that unminified version through a minifier; I use https://jscompress.com/.
Please disregard my previous post. Your solution seems to have fixed it.

Once I set one page checkout minified to false as well as js loader to false, the "add address box showed up".

I do have another question though.

How can I make the box checked by default? so the shipping address is automatically saved to address book without having customer checking the box.

Thank you