#957 Checkout uses the billing address as the primary address instead of the shipping address

Posted in ‘Technical Support / Bugs’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

J2Commerce

Version
J2Commerce v6

Latest post by Adam Melcher on Saturday, 15 August 2026 21:02 UTC

Krzysztof Kuznowicz

Hi,

The checkout currently asks for the billing address first and treats the shipping address as optional. This logic should be reversed.

For more than 90% of customers — private individuals rather than companies — the natural and necessary address is the shipping address. They usually do not use a separate billing address at all. Billing details only become relevant when they differ from the delivery details, for example when purchasing for a company.

The expected flow should be:

  1. The customer enters the shipping address.
  2. “My billing address is the same as my shipping address” is selected by default.
  3. A separate billing address appears only when this option is disabled.

This cannot be corrected by changing labels because shipping methods and costs depend on the actual shipping address, while company and tax fields belong to the billing address. The current checkout logic is therefore contrary to the normal purchasing process for physical products.

best regards,

KK

Adam Melcher

Krzysztof,

Thank for for the reminder. It's been something that I have been wanting to spend more time looking into as lots of the top ecommerce platforms do it this way. I think you gave me the primary focal point now for an advanced checkout feature that would be able to rearrange the checkout flow to match the shipping > billing flow without mucking up the process for the rest of the users who may or may not want that option. I will start to look at the architecture as well as additional features to include as well so we can make sure the current advanced checkout users have something to migrate to...

 

Adam 

Growing Together

Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.