Online store overview
This topic applies to Dynamics 365 for Retail and Dynamics 365 for Finance and Operations.
This article provides information about Retail online stores and how to set them up in Microsoft Dynamics 365 for Retail.
Dynamics 365 for Retail supports multiple retail channels. These retail channels include online stores, call centers, and retail stores (also known as brick-and-mortar stores). Online stores give an online presence to a retailer, so that customers can purchase products from the retailer’s online store in addition to its retail stores. If customers purchase products from the online store, those products can be shipped to them, or the customers can pick the products up at a local retail store. You create an online store in the Dynamics 365 for Retail client. This online store is then published to a third-party online store that is integrated with Dynamics 365 for Retail . The third-party online store serves as the storefront (UI) for the online store, and gives you a choice of customer management system (CMS) and UI capabilities. Several integrations of this type are available for Dynamics 365 for Retail . The properties that you define for the online store control the behavior of the online store. For example, you define the navigation category hierarchy in Dynamics 365 for Retail and assign it to the online store. When you publish the online store to the third-party online store, the navigation category hierarchy appears in the online version of the store. Shoppers then use the navigation category hierarchy to browse the online store and search for products. To create an online store, you must set up the components that enable transactions to be processed for the store. For example, you must add assortments, apply attributes, and set up payment methods and shipping methods. You can also define prices, promotions, discounts, trade agreements, and shipping terms that are specific to the online store. After you publish the online store to the third-party online store, you can create retail product catalogs for the online store. The products in the catalog become product listings in the online store. When a shopper purchases products from the online store, the available inventory is updated and synchronized in the client. Additionally, sales orders are generated for the purchases, and are sent to the client for order fulfillment and processing.
Set up an online store
To set up an online store, you must complete the following tasks.
- Create the online store.
- Add the online store to the appropriate organization hierarchies.
- Add assortments that include the products that are available in the online store.
- Assign or create price groups for the online store.
- Set up the modes of delivery that are available for the online store.
- Assign the payment methods that are accepted by the online store.
- If you allow shoppers to order products online and then pick them up at a local store, assign store locator groups to the online store.
- Assign attributes for channels, products, and sales orders to the online store. Channel attributes apply to the whole online store, product attributes apply to the products that are offered in the online store, and sales order attributes apply to the sales orders that are generated from the online store.
- Map attributes to define the properties that determine how those attributes behave in the online store. For example, attributes can be defined as required or searchable.
- Publish the online store to generate the store structure on your choice of third-party online store. Important: Before you publish the online store, you must set up a distribution location for it.
Retail channel navigation hierarchies
Before you create an online store, you must define the retail channel navigation hierarchy that you want to use for it. The retail channel navigation hierarchy represents the category hierarchy that is displayed in the online store after the store is published. When you publish retail product catalogs to the online store, the products in the catalog are mapped to the categories in the retail channel navigation hierarchy. Shoppers then use the hierarchy to navigate in the online store.
Organization hierarchies are used to structure retail channels. Organization hierarchies represent the relationships between the organizations that make up your business. When you set up online stores, you can add them to an organization hierarchy. The stores then share the data that is used for assortments, replenishment, and reporting. When you create an organization hierarchy, you assign a purpose to it. The purpose indicates how the hierarchy is used in the business structure. You can create one organization hierarchy for your store operations, and use that hierarchy for assortments, replenishment, and reporting. Alternatively, you can create a separate organization hierarchy for each purpose. You can also create multiple hierarchies that have the same purpose, and assign a separate channel to each one. If you plan to publish retail product catalogs to the online store, you should, at a minimum, add the online store to an organization hierarchy for assortments. The products in a catalog are selected from the assortments that are assigned to the online store. When the catalog is published, the publishing process compares the effective dates for the assortment that is assigned to the online store with the products that are included in the catalog to determine which products to make available in the online store.