Customer Center

The Customer Center is a frontend-app which allows logged-in users to view data and interact with a Dynamicweb solution in various ways.

A customer can:

The Customer Center app is added to a paragraph like any other app – you then have access to a number of app settings which allow you to control how the customer center works and looks. In more specific terms you:

  • Define a context from which data is retrieved
  • Define how the data is presented

Not all features have to be implemented, of course – you can pick & choose the features relevant for each solution.

Here is a rundown of the Customer Center app-settings

The shop settings are used to define which shops and order contexts data should be retrieved from (Figure 2.1).​

Figure 2.1 The shop settings


Used for



Setting the shop context(s) for the CC


Only render master products

Exclude variant products from the CC


Order context

Limit the CC to a particular order context


Use image pattern setting from product catalog

Showing product images, if images are assigned to products via image categories on the product catalog

Please note that Image patterns at the product catalog level are being phased out - and may already be deprecated on your solution

The paging settings (Figure 3.1) control paging on lists published via the Customer Center.

Figure 3.1 The paging settings

You can:

  • Select the number of items to display on each page
  • Specify how to render the Next and Previous buttons – using text, an image, or a combination of text and image

The Order settings (Figure 4.1) control how the Customer Center retrieves orders.

Figure 4.1 The order settings

The options are:

  • Based on User id
  • Based on Customer number
  • Own orders and orders made by he users that current user can impersonate

When showing previous orders you can also insert a search box, so that the user can search for a particular order. If you want to allow the users to search in custom order fields too, check the Search in custom fields checkbox.

The Bought from date settings (Figure 5.1) control the maximum age of orders which appear in the Customer Center. Pick a date – orders placed before that date will not be displayed.

Figure 5.1 The bought from date-settings

The Default view settings (Figure 6.1 controls which of the Customer Center pages should be shows by default.

Figure 6.1 The default view settings

The Customer Center supports sending the details of an order to someone.

With the email address setting (Figure 7.1), you can control which email should be used as the sender email. If no email is specified, is used.

Figure 7.1 The email address settings

The Menu texts settings (Figure 8.1) control the layout of menu tab buttons in the CC. For each of the possible tabs, you can use text, an image, or a combination of text and image.

Figure 8.1 The menu texts settings

The Links settings (Figure 9.1) is used to direct users to a separate page or website instead of opening the tab in question.

Figure 9.1 The Links section

The Templates section (Figure 10.1) allows you to select or edit the templates used to render the different areas in the Customer Center:

  • Menu layout is used to render the menu
  • List templates are used to render the CC lists, such as a list of previous orders
  • Details templates are used to render the individual list items, e.g a previous order
Figure 10.1 The Templates section

Dynamicweb Ecommerce ships with a large number of showcase templates showing you how to integrate or implement various features from the system.

You can select and edit them from the drop down menus above, or find them in the Templates/eCom/CustomerCenter folder.

Below the Templates section you can configure the MyList Email Settings - these settings are related to favorite lists being sent by email from the Customer Center.

Figure 10.2 MyList Email Settings