ATG Consumer Commerce Reference Application Guide
.
Documentation Home
Feedback
Highlighting
Prev
Up
Next
Bundles
Contents
Search
Introduction
Getting Started
File Organization
Setting Up E-mail
Viewing the Site
About this Guide
Business Users’ Overview
Setting Up the Catalog
Designing Profiles
Creating Profile Groups
Matching Content with Target Audiences
Merchandising Capabilities
Processing Orders in Pioneer Cycling
Pricing in Pioneer Cycling
Profile Management
User Profiles and Pages
Users
Managing Profiles
Login and Registration Page
Login
Registration
My Profile page
Address Book page
Edit Billing Address
Managing Alternate Shipping Addresses
Creating an Alternate Shipping Address
Editing an Alternate Shipping Address
Deleting an Alternate Shipping Address
Moving an Alternate Shipping Address to the Default Shipping Address
Contact Customer Service page
Credit Card Page
Viewing and Searching History Page
Categories and Products Recently Browsed
Items Recently Searched For
Profile Repository Extensions
Extending the Product Catalog
Background
Adding Properties to Product Definition
Adding simple properties to SKU item type
Adding New Item Types
Creating Subtypes
Displaying and Accessing the Product Catalog
Product Template Pages
Creating the Bike Template Pages
Using ProductLookup
Displaying Links to Products or Categories
Displaying Product Prices
Adding Items to the Shopping Cart from the Catalog
Displaying Related Products
Displaying Inventory Information
Adding Compare Functionality
Adding Historical Navigation
Category Template Pages
category_generic.jsp
JSP Fragment Parts
Using the Cache Component to Improve Performance of Java Server Pages
Adding Catalog Navigation
Historical Navigation
Searching and Filtering the Catalog
Product Searching
Simple Search
Advanced Search
Filtering
Comparing SKUs
Adding Compare Functionality
CompareSkusFormHandler
Selecting two SKUs to Compare
Displaying the side-by-side values
Displaying Errors found by CompareSkusFormHandler
Pricing
Setting Product Prices
Standard Prices
Promotional Prices
Displaying Prices
Shipping Prices
Shipping Methods
Shipping Calculators
Creating Your Own Pricing Models
Order Processing
Reviewing and Editing Orders
The Shopping Cart Page
Item Pricing
Entering Information Necessary for Checkout
Secure Checkout
Choosing Between Basic and Advanced Checkout
Basic Checkout Process
Advanced Checkout Process
Additional Order Capture Information
Entering a Valid Credit Card
Displaying Error Messages
Express Checkout
Enabling Express Checkout
Deactivating Express Checkout
Modifying the Shopping Cart
Order History
Displaying a User’s Orders
Displaying a Single Order
Canceling Orders
Inventory
Overview of the Pioneer Cycling Inventory System
Implementing an Inventory System
Accessing Inventory Information
Merchandising
Promotions
Implementing Promotions
Targeting Content for Promotions
Slots
Gift Certificates
Purchase of Gift Certificate
E-mail Delivery of Gift Certificates
Using Gift Certificates
Coupons
Creating Coupons
Claiming Coupons
Gift Registry
Overview
ATG Consumer Commerce Components
Pioneer Cycling Gift Lists
Creating Wish Lists
Creating and Displaying Gift Lists
Adding Items to Gift Lists
Gift Purchasing
Bundles
Overview
Bundle building example
Displaying bundles
Pioneer Cycling Scenarios
Customer Services
NewGear
NotifyByArea
PleaseComeBack
Marketing
Customer Survey
Helmet No Discount
Helmet Promotional Offer
Loyalty
New Customers
Profiling
Browsing
BuildProfile
Sales
Buy2Get1Free
Default
FreeGift
FreeShipping
IncreasePurchaseSize
ShowProducts
Scenario Templates
Changing URLs in E-mail Templates
Optimizing Performance
Prioritizing Web Site Concerns
Streamlining JSP Construction
Limit Excess Droplet Invocations
Use the Cache Servlet Bean
Avoid “Expensive” Functionality
Writing your own Servlet Beans
Using the Broadest Scope Possible
Reloading the Catalog Repository Cache
Index