There are two address classes that are not technically a part of ATG Commerce, but they play an important role in many commerce processes. They are atg.core.util.Address
and atg.core.util.ContactInfo
. These objects are referenced when a user checks out a shopping cart. You may need to extend these objects to track additional information about your users.
See the Setting Up a Profile Repository chapter in the ATG Personalization Programming Guide for information on adding properties to user profiles.
Address Properties
firstName
middleName
lastName
address1
address2
city
state
county
postalCode
country
ownerId
ContactInfo Properties
phoneNumber
faxNumber
email