IBM SG24-6320-00 Marine Radio User Manual


 
Chapter 4. Commerce Application used during the migration 57
Draft Document for Review July 28, 2004 7:33 pm 6320ch_application_used.fm
WebSphere Commerce Suite V5.1 Start Edition
IBM HTTP Server V1.3.12
Database Server Tier
For the database node, DB2 Universal Database V7.2.5 is installed and
configured.
4.2 Commerce customization
Customization of WebSphere Commerce related to the application has been
minimal. The site design was based on the InFashion sample SAR file. The
application’s customization can be defined in three areas: shopping flow,
overriding of default controller commands, and database tables. The following
sections describe these customization in more detail.
4.2.1 Shopping flow
The default functionality of the shopping flow has been modified to provide
custom account creation, dynamic shiprates, expected delivery dates, payment
processing, offline orders, and checkout page flow.
Account Creation
First-time customers are allowed to create an account as they navigate through
the shopping flow. After adding an item to the shopping cart and continuing with
the shopping process by leaving the shopping cart, a page is displayed that
allows registered users to logon or unregistered users to create an account. The
registered user logs on with their email address and password and continues
with the checkout process. The unregistered user fills in their email address but
specifies they are a new user. They continue through the checkout process by
entering their shipping and billing information. After the billing information is
completed, the next page prompts the user to enter a password to be used with
their account. After entering a password, the account creation process is
complete and the user is forwarded to the final step of the checkout process.
The default account creation process from InFashion has also been
implemented.
Dynamic Shiprates/Expected Delivery Dates
The shipping select page has been customized to implement dynamic shiprates
and expected delivery dates. The dynamic shiprates are based on factors such
as weight of the order and the zip code the order will be shipped. The rates are
based on each shipping provider’s rate system.