Do you want to allow your customers to select different shipping addresses for items in their cart? In Magento, you can configure multishipping settings to enable customers to choose multiple shipping addresses during checkout.
This tutorial is a part of our series on configuring shipping settings in Magento 2.
Follow these steps to enable multishipping on your Magento 2 ecommerce store –
Step 1: Go to Stores => Configuration (under Settings)
Step 2: Expand Sales tab from the left sidebar on the Configuration page. Click on Multishipping Settings.
Step 3: Uncheck the Use System Value box and configure the following settings:
- Allow Shipping to Multiple Addresses: Set this option to “Yes” to enable multishipping on your store.
- Maximum Qty Allowed for Shipping to Multiple Addresses: Specify a limit to the number of products you want to ship when a customer uses multishipping option.
Step 4: Click on Save Config button.
You’ll be prompted to refresh invalidated cache types through a system pop-up message.
Step 5: Follow steps from our tutorial on how to manage cache to flush the cache.
Your customers can now choose different shipping addresses in an order during the checkout process.
When a customer clicks on Check Out with Multiple Addresses button, they are requested to select the shipping address for each item in the cart.
Remember, the multishipping option will only appear if the items in the cart are less than the maximum quantity you’ve allowed for shipping to multiple addresses.
After they’ve made their selections, they need to click on Go to Shipping Information button to proceed with the checkout process.
As you can see, multiple addresses are displayed along with the quantity and items you need to ship to different addresses.
Now your customer can continue to enter billing information and finish checkout.
This concludes our tutorial on how to setup multishipping in Magento 2.