Are Shipping And Billing Addresses The Same? Disappeared

Dear Sir/Madam,

Do anyone know in what situation, the statement "Are shipping and billing addresses the same?" doesn't show up?

I make order and do checkout, I can't see the statement "Are shipping and billing addresses the same?", is there a setting I should enable or disable it?

Best regards,

Kelvin.

Make sure the billing and shipping fields are the same in admin setup.

All fields in Shipping section can be found in Billing section except the Address Type, how can I add the Address Type back into the Billing section?

Is it the reason why I can't find the statement "Are Shipping And Billing Addresses The Same?" in checkout page?

Best regards,

Kelvin

Are Shipping And Billing Addresses The Same?

All fields in Shipping section can be found in Billing section except the Address Type, how can I add the Address Type back into the Billing section?

Is it the reason why I can't find the statement "Are Shipping And Billing Addresses The Same?" in checkout page?

Best regards,

Kelvin

Are Shipping And Billing Addresses The Same?

Please make sure that:

- profile fields settings (show + required) are the same in admin panel for both sections

- the show and required options are disabled for the Address type field

I have the same issue.

The majority of my Customers only care about their shipping address so I have set that to show first.

Admin > Settings > Checkout > Profile address section order > Shipping first

If a Customer clicks Register it works ok and Billing and shipping addresses are the same is shown.

But if you add a product to the cart and check out as Guest then Billing and shipping addresses are the same isn't there and all the profile fields have to be filled out manually by the Customer before they can proceed.

If it's changed to Profile address section order > Shipping first and refreshed then the shipping/billing same checkbox shows up again.

I have double checked that all my profile fields are the same (as noted above) and they are. I've tried on fresh installs of V4.3.5 and V4.3.6 and the same happens on both.

Do you run a special skin or onestepcheckout?

I am encountering the same. But I have a custom skin and onestepcheckout.

No. I get the problem on a fresh install of V4.3.6

When you make this setting...

Admin > Settings > Checkout > Profile address section order > Shipping first

Add some products and checkout as Guest

Are shipping and billing addresses the same? - GONE!

No. I get the problem on a fresh install of V4.3.6

When you make this setting...

Admin > Settings > Checkout > Profile address section order > Shipping first

Add some products and checkout as Guest

Are shipping and billing addresses the same? - GONE!

You can go to Administration->Profile and click the radio button of E-mail field under Shipping address section for both Profile and Checkout columns.

That worked. Thank you so much!

That worked. Thank you so much!

You are welcome. :)

it is this still valid for cs cart 4.15.2? as I don t find it
@CS-Cart_team I read this Checkout — CS-Cart 4.7.x documentation
and I don t find the setting " Profile address section order—choose which customer address should go first on the checkout page: billing address or shipping address" is it available for cs cart 4.15.2?

No, this is no longer valid as the checkout content can be managed manually using blocks, and the order of these blocks can be set as you wish.

@CS-Cart_team in this case how we do if we want to use only billing address in checkout form, we do sell only digital products so no shipping address.
It still show a checkbox to tick in order to display the billing address

Hi!

In this case it will require to make some changes to the templated used for the billing address.

Create the override for the design/themes/responsive/templates/views/checkout/components/customer/billing.tpl template with the following content:

<div class="litecheckout__container" id="litecheckout_billing_address_wrapper">
    <div id="litecheckout_step_billing_address">
        <div class="litecheckout__group">
            <input
                type="hidden"
                value="1"
                name="ship_to_another"
                data-ca-lite-checkout-field="ship_to_another"
                data-ca-lite-checkout-auto-save-on-change="true"
            >
            {$profile_fields_data = $user_data}
            {include
                file="views/checkout/components/profile_fields.tpl"
                profile_fields=$profile_fields
                disable_all_fields=false
                user_data=$profile_fields_data
                section="ProfileFieldSections::BILLING_ADDRESS"|enum
                exclude=["customer_notes"]
            }
        </div>
    <!--litecheckout_step_billing_address--></div>
<!--litecheckout_billing_address_wrapper--></div>

This is the code I copied from the original file, but I simply removed anything that was no longer needed.

I hope you will include this fix for all cs cart user in a future version

I am afraid that these changes are not currently planned to be included in future updates.

It is any reason for this?

At this time, we’ve reviewed the case and there are not enough requests at this time to warrant changing the default behaviour for all CS-Cart customers.

Although we recognise that this feature is important to you, we’ll keep it in mind for possible future updates. For now, the solution provided is sufficient to address the issue.