I only have one fulfillment location, but two different delivery addresses. The address I use depends on whether I ship by USPS, ship by a commercial carrier, or whether I want to enable in-store pick-up. I much prefer shipping by USPS, but they do not provide service to my business location. Therefore I use my home address as my mailing address.
I imagine this is a problem I have in common with businesses who use PO boxes as their mailing address.
How can I toggle between these two shipping addresses without creating a second fulfillment location?
Okay. I have spent a good day trying to solve this problem and have come up with what seems to be a workable solution. I am not a guru, so please be advised that better solutions may exist, and unforeseen glitches may occur, but I have tested this process against a good number of scenarios. Please feel free to add any further insights or criticisms as needed.
ENABLING TWO SHIPPING ADRESSES FOR ONE LOCATION:
If you are operating out of one location, but require two shipping address options (e.g. one for USPS, one for UPS):
* If In-Store Pick-Up is to be enabled:
Where to Specify your Ship-From Location
Once you have created your two locations, enabled both to fulfill orders online, and enabled stock at both locations, a drop-down arrow will appear on your Order Details page which will allow you to specify your ship-from Location. You can find it in the upper-right corner of the section that lists the items on your order, the fulfillment section. The name of your Location which has been populated with inventory will be listed by default.
Using this system, you may have to be very conscious of changing your ship-from address with each order. This is especially true if your In-Store Pick-up Location is different from your preferred Ship-From Location.
Location Fulfillment Priority
Enabling Stock at Both Locations