Commerce Server Web Parts

A SharePoint 2010-based ecommerce site is a collection of Web Parts and controls, each with a specific purpose, that you can combine on a SharePoint 2010 site to provide e-commerce based functionality for your Web site. In most cases, you will have several Web Parts on a page.

The available Web Parts fall into these categories:

  • Catalog web Parts

  • Management Web Parts

  • Marketing Web Parts

  • Orders Web Parts

  • Profile Administration Web Parts

  • Search Web Parts

Catalog Web Parts

  • Images Viewer Web Part – Display different product, catalog, or other images.

  • Product Details Web Part – Displays the different products and product details on a product pages.

  • Product Query Web Part – Displays the products and variants, usually based on a catalog, that a shopper is looking for.

  • Site Map – Displays the map of your site.

Management Web Parts

  • Channel Configuration – Although not technically a Web part, this feature is a SharePoint 2010 list that provides the ability to assign a "channel name" to the site that has been created. A channel is any Web site that is targeted to a specific segment or device. The channel name is used throughout Commerce Server 2009 R2 so that business and presentation logic can be tailored to address the specific needs of that channel.

  • Product Provider Web Part - This is a utility Web Part, meaning that users will use it indirectly as part of other Web Parts, and is used by various other Web Parts to marshal data calls to Commerce Server 2009 R2 and return product information.

  • Simple Property List Web Part – This is a utility Web Part, meaning that users will use it indirectly as part of other Web Parts, and it is used to enable the selection of various properties from the Commerce Server 2009 R2 Core Systems.

Marketing Web Parts

  • Discount Ad Web Part – Displays advertisements and discounts that are relevant to both the current shopper and current site context. This Web Part works in conjunction with Marketing Manager and the various campaigns that are set up.

  • Reviews and Ratings - List Web Part and Reviews and Rating - Average Rating Web Part – Displays the reviews and ratings for individual products. These Web Parts also let shoppers submit their own review and rating, with administrative workflow for management discretion.

  • Store Locator – Integrates with Microsoft Live Bing Maps so that the shopping site has detailed maps of store locations, enabling shoppers to find the store quickly.

Orders Web Parts

  • Add to Cart Web Part – Enables shoppers to add products to their cart.

  • Checkout Web Part – Manages the checkout process. It is responsible for the flow of checkout operations, providing a uniform navigation model. This checkout process may include address and credit card management actions.

  • MiniCart Web Part– Displays a summary, usually in the upper-right corner of the page, of the total items and amount in a shopper’s basket.

  • My Wish Lists Web Part – Provides shoppers with a way to manage all of their lists.

  • Order Details Web Part – Displays a read-only version of the shopping cart and checkout information.

  • Order History Web Part – Displays previous completed orders, including order status.

  • Shopping Cart Web Part – Displays all of the merchandise that the shoppers want to purchase.

  • Wish List Detail Web Part – Displays the details of a shopper’s list

Profile Administration Web Parts

  • Address Book Web Part – Provides the interface to view and start address administrative tasks.

  • Address Detail Web Part – Provides the management functionality, such as adding and editing addresses.

  • Change Password Web Part and Forgot Password Web Part – Provides functionality for shoppers to reset or change their account password.

  • Credit Card Details Web Part – Provides the management functionality, such as adding a credit card and credit card information.

  • Credit Cards Web Part – Provides the interface to view and start credit card administrative tasks.

  • Windows Windows Live ID  –  Although not technically a Web part, this functionality uses SharePoint 2010 controls and is available in the Solution Storefront or can be integrated into other sites. Provides functionality to associate shopper accounts with their Microsoft Live account, so that the shopper can associate their Windows Live ID to a particular shopping site.

  • My Profile Web Part – Provides the management functionality for account profile information.

  • Registration Web Part – Provides the functionality to let shoppers register on an e-commerce site.

Search Web Parts

  • Search Box Web Part – Displays a search box that can be configured to search both the e-commerce site and any static content.

  • Search Paging Web Part and Search Results Web Part – Displays the results of the search in a two-column pane, allowing shoppers to easily see what’s on your site, and easily page through a large number of results.

See Also

Other Resources

Deploying the Web Parts

Introducing Commerce Server Web Parts