How to Add a New Source for In-store Delivery in Magento 2
Adding new sources in Magento 2 allows you to manage inventory and order fulfillment from multiple locations. Each source represents a physical location where stock is held, and you can assign products, update quantities, and even enable customer pickup.
Steps to Add a New Source for In-store Delivery in Magento 2
- In the Magento Admin, go to:
Stores -> Inventory -> Sources -> Add New Source

General Information
- Name
Enter a name to identify the source.
- Code
Define a unique code (can include upper/lowercase letters, numbers, dashes, and underscores). This ID is used for importing/exporting data and assigning stock.
- Is Enabled
Set to Yes if this source is active and available.
- Description
Provide a short description of the location.
- Latitude & Longitude
Enter the GPS coordinates of the store.
(Tip: In Google Maps, right-click your location and copy the coordinates.)
- Use as Pickup Location
Set to Yes if this source should be available for in-store pickup.

Contact Information
- Contact Name – Main contact person at the location
- Email – Contact email address
- Phone – Phone number
- Fax – (Optional) Fax number

Address Data
- Country – Select the country
- State / Province – Select the state or province
- City – Enter the city
- Street – Street address
- Postcode – Postal/ZIP code

Pickup Location
- Frontend Name – Name displayed to customers on the storefront
- Frontend Description – Optional description (store hours, directions, or pickup instructions)

✅ Once all details are filled in, click Save in the upper-right corner. Your new source is now available for inventory management and in-store delivery.
Updated on: 18/09/2025
Thank you!
