In this guide, we demonstrate the best practices for building a commerce site such as Pioneer Cycling and explain how each feature is implemented. We have included many code samples to help you understand the functionality and use it in your own projects by making small customizations. This guide also describes any additions or extensions made to the core ATG Consumer Commerce functionality. The commerce areas of the site are built in a modular fashion, with a minimum of interdependencies—so that the site can be broken apart and re-implemented in pieces.

Page developers, programmers, and business users should use this manual to see the features available to them and then make decisions about the most useful ways that they can customize these features for their site.

This guide includes the following chapters:

Business Users’ Overview
Outlines the basic functionality implemented in the Pioneer Cycling site.

Profile Management
Describes how the Pioneer Cycling Site collects, stores, presents, and retrieves customer data. It also describes the login, logout, register, and edit profile utilities.

Extending the Product Catalog
Describes how the database schema, object model, and user interface of the store catalog work.

Displaying and Accessing the Product Catalog
Describes how the catalog is displayed and accessed.

Pricing
Describes how prices are calculated, taking into account list price, sales, personalized promotions, coupons, taxes, and shipping costs.

Order Processing
Describes how to collect and process the data necessary for completing a purchase (including items purchased and shipping and billing information). Also describes transactions with backend systems such as inventory and credit card authorization.

Order History
Describes how to record and display customer’s order history.

Inventory
Describes how the inventory system in Pioneer Cycling works with the product catalog and the ordering process.

MerchandisingDescribes how the personalization and special commerce features are designed to improve the customers’ shopping experience and increase sales.

Appendix A, Pioneer Cycling Scenarios
Describes how business strategies for the Pioneer Cycling store were implemented as scenarios in DSS.

Appendix B, Optimizing Performance
Describes the structural choices you can make that will improve the performance of your site.

 
loading table of contents...