When creating a new product, the default product pickup address for that product is pre-populated with the default pickup address.

This is incorrect behavior. The address fields should all be left blank. The shipping and quote systems will then use the current default pickup address.

As it stands, if your business moves, you have to edit each and every product to get rid of the old, incorrect default product pickup address.

See also the related issue at #1444584: Product pickup address should not require first/last name.

Comments

longwave’s picture

So is #1499286: Default pickup address should default to the store address invalid/already fixed?

I think a checkbox for "use store default address" should be added to signify intent here, if you uncheck that then the address fields are shown and only then is the pickup address validated and saved.

DanZ’s picture

Title: Product default pickup address should not be pre-populated » Default product pickup address should not be pre-populated

So is #1499286: Default pickup address should default to the store address invalid/already fixed?

The different addresses confused me, so I looked into this to straighten it out. It turns out that I was using the wrong terminology. Here are the details.

There is a store address entered at admin/store/settings/store. I believe that it used for things like the invoice, not shipping. It does not include a human name.

There is a default pickup address entered at admin/store/settings/quotes/settings. This address does include a name.

Each individual product has a default product pickup address. When you create a new product, this address is pre-populated with the default pickup address. This causes problems, as detailed in the issue description. It should be left blank until a user fills it in.

So, no. #1499286: Default pickup address should default to the store address is not resolved. That would entail copying the store address to the default pickup address if the default pickup address is blank (or defaulting to it). However, since the default pickup address requires a name, it would be necessary to implement #1444584: Product pickup address should not require first/last name, first.

I'll fix the issue description to use the right terminology.

DanZ’s picture

Issue summary: View changes

Fixed terminology.