Almost all shopping sites have a feature to allow customers to use their billing address as their shipping address, to save them typing it in twice in the very common case of a customer having the same shipping address as their billing address. This should be possible both for customers with accounts, and for anonymous customers.
Looking for this feature in Drupal Commerce, I find some hacks suggeested in 2012, and a long issue report that seems to suggest this feature has been implemented.
However, the steps listed in that issue seem to be for the 1.X branch only, not the 2.X branch, and seem to no longer apply:
For people who are a little lost like me, this is where you will find the settings:
- store/customer-profiles/types/billing
- store/customer-profiles/types/shipping
Halfway down the page, under Format Handlers, you'll see a checkbox with the following text:
"Copy billing address (required to be activated on billing profile along with the profile you want to copy the address on to. In order to work properly, the two addresses need to be on the same page.)."
Check this on for both the billing and shipping profile types. Save both. I'd imagine you also need to make sure the other format handlers are identical between the two profile types--though I haven't tested it.
Those pages have moved, and I can't find any such checkbox in their new equivalent. Likewise this related question is 1.X only.
How do we enable this common feature in the 2.X branch of Commerce Shipping?