Shipping address is not replaced by the store one when using the Store Pickup module. Is it expected?

Shipping address is not replaced by the store one when using the Store Pickup module. Is it expected?

The Store Pickup extension enables you to add multiple pickup points (points of sale) to your store. On the storefront, the extension automatically detects the closest available store based on the customer's entered address and offers the option to collect an order from that location.  However, it is important to note that when customers select the Store Pickup shipping method, the shipping address will not be updated to reflect the store’s one. Instead, the customer’s original shipping address remains on the order:



The main reason for this behavior is that Store Pickup is intended to provide an alternative shipping method rather than replacing the shipping address with the pickup location. Many businesses prefer to keep the customer’s address on file for contact or record-keeping purposes, even when the product isn’t shipped to them directly.

If you require the shipping address to be automatically changed to the pickup location address upon selection of the Store Pickup method, we recommend considering our advanced solution: the Store Pickup with Locator module. With this module, as soon as a customer selects store pickup during checkout, the shipping address field will be automatically populated with the address of the chosen pickup point, as demonstrated below:


If you have further questions or require assistance setting up store pickup options, feel free to contact our support team.