ATG Customer or User or Profile


ATG Customer / User / Profile:

Profile is a representation of characteristics or properties of customer or user who visits the website or who uses the website to browse or place an order. Profile is the component which will represent the user in oracle ATG eCommerce.

As an example, simply consider a Java Object, which has a properties name, age, date of birth, his address, phone number, email id …etc and you call this Object as ‘Profile’. And this object is available throughout the website for any operations at any time let say we have placed this Object in session.

There are following types of Profile you will find in ATG;

Ø  Internal Profile

Ø  External Profile

            - Anonymous

                 - Registered user

     ØInternal Profile:

Internal profile is some user profile who can login and use some backend systems. Again, in backend systems we can differentiate type of the users like administrator user or business user, Customer care user, Technical Support user or backend developer user.
Administrator or business users are the one who basically designs product catalog, categories, products and sku’s. Creates promotions related contents or and publish to the website. Customer care user are basically Agents who handle complaints or service calls from customers or external users.

ØExternal User:

External profile is user, who is basically end user who browse products and add items to cart and submits order for fulfillment. This user can only use the functionality or the behavior available in the site, but he is not allowed to change the functionality or behavior of the website. External users are classified as Anonymous users and Registered user.


-Anonymous Users:

Anonymous users are the one who visits the website browse products adds item to cart and provides minimum information required to check out and do wish the website to store his / her information is the website database. So, they don’t create login user name and password information in the website. This kind of user when visit next time to place an order must provide all the details required for check out once again.

-Registered Users:

Registered users are the user who register with the website by providing the details required and create login user name and password. Browse products add items to cart provide his / her shipping address details, contact details and payment details and submit order for processing. Based on the user preference any of this information provided are stored in the database with respect to his profile.

So next time when this user wishes to buy some products he just logs in selects products, select already saved shipping address, contact details and payment information and submits order for processing.



Comments