SlideShare a Scribd company logo
1 of 33
By Kate Semizhon (Soglaeva)
 Catalog
 Pricing
 Order
 Inventory
Oracle's ATG Web Commerce is the industry's top-ranked
commerce solution that powers the world's best brands, and
delivers a consistent, personalized cross-channel customer
experience.
ATG
Commerce
Profiles &
Personaliz
ation
Merchandi
sing
Complex
Shipping
Catalogs
Pricing
Ordering
catalog
catalog category
category
product
sku
sku
product
category
category
productchild
parent
related
Parent categories
Related
categories
Child products
Child categories
Child SKUs
Brand
Related Products
Upsell Products
Parent Category
 SKU = Stock Keeping Unit
 Purchasable items in the catalog
 A product with multiple options has multiple
SKUs
Parent Products
List price
Sale Price
On Sale
Bundle Links
Display Name
Description
Long Description
Keywords
Start date
End date
Creation Date
Template
Thumbnail Image
Small Image
Large image
Auxiliary Media
Media
Media-
external
Media-
internal-text
Media-
internal-
binary
List price
Sale price
On sale
15
name
id
locale
Confidential 16
priceList
Price
• priceList
• productId
• skuId
• List price
Price
• priceList
• productId
• skuId
• List price
Price
• priceList
• productId
• skuId
• List price
Promotion
Individual
scenario URL coupon
Global
19
PriceEngine
ItemPricingEngine
OrderPricingEngine
ShippingPricingEngine
TaxPricingEngine
Confidential
20
Discount
Order Item Shipping
Order
Shipping
Group
Payment
Group
Order
Shipping
Group
Commerce
Item 1
Commerce
Item 2Payment
Group
Order
Shipping
Group
Commerce
Item 1
Commerce
Item 2Payment
Group
Order
repository
Order is stored in DB
Status: INCOMPLETE
Order
Shipping
Group 1
Commerce
Item 1
Commerce
Item 2Shipping
Group 2
Payment
Group
Order
repository
Profile
repository
Address
from
address
book
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group
Order
repository
ground
Next-
day
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group 1
Payment
Group 2
Order
repository
Order
price info
Profile
repository
Credit
cards
from
profile
Order
Shipping
Group 1
Commerce
Item 1
Shipping
Group 2
Commerce
Item 2
Payment
Group 1
Payment
Group 2
Order
repository
Order
price info
Order status: SUBMITTED
30Confidential
CreditCard
StoreCredit
GiftCertificate
InvoiceRequest
Shipping Methods
HardgoodShippingGroup ElectronicShippingGroup
31
catalogRefId
stockLevel
backorderLevel
preorderLevel
availabilityStatus
Oracle ATG Commerce Overview for developers

More Related Content

What's hot

Pillar Content Strategy
Pillar Content StrategyPillar Content Strategy
Pillar Content StrategyKnoxville HUG
 
Product Listing Creation and Optimization
Product Listing Creation and OptimizationProduct Listing Creation and Optimization
Product Listing Creation and Optimizationmariettarios
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresqlbotsplash.com
 
Product research presentation
Product research presentationProduct research presentation
Product research presentationjoneldeleon2
 
Shopify SEO - BrightonSEO 2021
Shopify SEO - BrightonSEO 2021Shopify SEO - BrightonSEO 2021
Shopify SEO - BrightonSEO 2021Chris Long
 
Product research presentation
Product research presentationProduct research presentation
Product research presentationjoneldeleon2
 
Google Adwords 101
Google Adwords 101Google Adwords 101
Google Adwords 101Coryon Redd
 
Découverte de Elastic search
Découverte de Elastic searchDécouverte de Elastic search
Découverte de Elastic searchJEMLI Fathi
 
Introducing MongoDB Atlas
Introducing MongoDB AtlasIntroducing MongoDB Atlas
Introducing MongoDB AtlasMongoDB
 
William slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchWilliam slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchBill Slawski
 
Amazon PPC sample audit
Amazon PPC sample audit Amazon PPC sample audit
Amazon PPC sample audit RochelleRivera8
 
Facebook Ads Proposal (Interview case study)
Facebook Ads Proposal (Interview case study)Facebook Ads Proposal (Interview case study)
Facebook Ads Proposal (Interview case study)Tessie Schuster
 
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024Lily Ray
 
Product Listing (PDF) @ Amazon
Product Listing (PDF) @ AmazonProduct Listing (PDF) @ Amazon
Product Listing (PDF) @ Amazonebech0
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Koray Tugberk GUBUR
 
Himanshu dutt-module-6-final-task-digital marketing-capstone project
Himanshu dutt-module-6-final-task-digital marketing-capstone projectHimanshu dutt-module-6-final-task-digital marketing-capstone project
Himanshu dutt-module-6-final-task-digital marketing-capstone projectHimanshu Dutt
 

What's hot (20)

Pillar Content Strategy
Pillar Content StrategyPillar Content Strategy
Pillar Content Strategy
 
Product Listing Creation and Optimization
Product Listing Creation and OptimizationProduct Listing Creation and Optimization
Product Listing Creation and Optimization
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
 
Database Query Design
Database Query DesignDatabase Query Design
Database Query Design
 
Product research presentation
Product research presentationProduct research presentation
Product research presentation
 
Product research presentation
Product research presentationProduct research presentation
Product research presentation
 
Shopify SEO - BrightonSEO 2021
Shopify SEO - BrightonSEO 2021Shopify SEO - BrightonSEO 2021
Shopify SEO - BrightonSEO 2021
 
Product research presentation
Product research presentationProduct research presentation
Product research presentation
 
Digital Preservation with Archivematica
Digital Preservation with ArchivematicaDigital Preservation with Archivematica
Digital Preservation with Archivematica
 
Google Adwords 101
Google Adwords 101Google Adwords 101
Google Adwords 101
 
Découverte de Elastic search
Découverte de Elastic searchDécouverte de Elastic search
Découverte de Elastic search
 
Introducing MongoDB Atlas
Introducing MongoDB AtlasIntroducing MongoDB Atlas
Introducing MongoDB Atlas
 
William slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchWilliam slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-search
 
Bar de brigadeiro
Bar de brigadeiro   Bar de brigadeiro
Bar de brigadeiro
 
Amazon PPC sample audit
Amazon PPC sample audit Amazon PPC sample audit
Amazon PPC sample audit
 
Facebook Ads Proposal (Interview case study)
Facebook Ads Proposal (Interview case study)Facebook Ads Proposal (Interview case study)
Facebook Ads Proposal (Interview case study)
 
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024
Fear and Loathing Google in Las Vegas - Lily Ray SEO Presentation 2024
 
Product Listing (PDF) @ Amazon
Product Listing (PDF) @ AmazonProduct Listing (PDF) @ Amazon
Product Listing (PDF) @ Amazon
 
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
Opinion-based Article Ranking for Information Retrieval Systems: Factoids and...
 
Himanshu dutt-module-6-final-task-digital marketing-capstone project
Himanshu dutt-module-6-final-task-digital marketing-capstone projectHimanshu dutt-module-6-final-task-digital marketing-capstone project
Himanshu dutt-module-6-final-task-digital marketing-capstone project
 

Viewers also liked

Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesKeyur Shah
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceKate Semizhon
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile ManagementKate Semizhon
 
Oracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewOracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewGordon Kiser
 
ATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities OverviewATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities Overviewsobrien15
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices Kate Semizhon
 
Oracle endeca information discovery architecture
Oracle endeca information discovery architectureOracle endeca information discovery architecture
Oracle endeca information discovery architectureAorta business intelligence
 
ATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsKeyur Shah
 
ATG Tutorials - Promotion.
ATG Tutorials - Promotion.ATG Tutorials - Promotion.
ATG Tutorials - Promotion.Sanju Thomas
 

Viewers also liked (12)

Oracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself SeriesOracle Commerce Using ATG & Endeca - Do It Yourself Series
Oracle Commerce Using ATG & Endeca - Do It Yourself Series
 
Endeca
EndecaEndeca
Endeca
 
Common mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performanceCommon mistakes for ATG applications that affect performance
Common mistakes for ATG applications that affect performance
 
ATG Advanced Profile Management
ATG Advanced Profile ManagementATG Advanced Profile Management
ATG Advanced Profile Management
 
Oracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level OverviewOracle Endeca 101 Developer Introduction High Level Overview
Oracle Endeca 101 Developer Introduction High Level Overview
 
ATG Best Practices
ATG Best Practices ATG Best Practices
ATG Best Practices
 
ATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities OverviewATG Commerce: Full Capabilities Overview
ATG Commerce: Full Capabilities Overview
 
ATG Advanced RQL
ATG Advanced RQLATG Advanced RQL
ATG Advanced RQL
 
Oracle eCommerce (ATG) Database Best Practices
Oracle eCommerce (ATG) Database  Best Practices Oracle eCommerce (ATG) Database  Best Practices
Oracle eCommerce (ATG) Database Best Practices
 
Oracle endeca information discovery architecture
Oracle endeca information discovery architectureOracle endeca information discovery architecture
Oracle endeca information discovery architecture
 
ATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your FigertipsATG - Web Commerce @ Your Figertips
ATG - Web Commerce @ Your Figertips
 
ATG Tutorials - Promotion.
ATG Tutorials - Promotion.ATG Tutorials - Promotion.
ATG Tutorials - Promotion.
 

Similar to Oracle ATG Commerce Overview for developers

How to measure your share of the digital shelf?
How to measure your share of the digital shelf?How to measure your share of the digital shelf?
How to measure your share of the digital shelf?Rosie Pham
 
Retail ad copy clickability
Retail ad copy clickabilityRetail ad copy clickability
Retail ad copy clickabilityJohn Gagnon
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOMichael King
 
Product And Brand Management
Product And Brand ManagementProduct And Brand Management
Product And Brand Managementgarunkumarg
 
Increasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPIncreasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPTinuiti
 
Shoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleShoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleCatalyst
 
How Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionHow Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionEugene Yan Ziyou
 
Product Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsProduct Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsPayal Daryani
 
Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Colleen Harris
 
Day 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitDay 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitTinuiti
 
CPC Strategy - Google Shopping Virtual summit 2016
CPC Strategy -  Google Shopping Virtual summit 2016 CPC Strategy -  Google Shopping Virtual summit 2016
CPC Strategy - Google Shopping Virtual summit 2016 Duy, Vo Hoang
 
Perform dm go to market deck - may 2014 email
Perform dm   go to market deck - may 2014 emailPerform dm   go to market deck - may 2014 email
Perform dm go to market deck - may 2014 emailDennis Armstrong
 
Search Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesSearch Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesAnvil Media, Inc.
 
Microsoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMicrosoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMSFTAdvertising
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfLislieMaderazo
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfLislieMaderazo
 
Innovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxInnovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxPaul Schumann
 
Maximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationMaximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationTinuiti
 

Similar to Oracle ATG Commerce Overview for developers (20)

How to measure your share of the digital shelf?
How to measure your share of the digital shelf?How to measure your share of the digital shelf?
How to measure your share of the digital shelf?
 
Retail ad copy clickability
Retail ad copy clickabilityRetail ad copy clickability
Retail ad copy clickability
 
Using Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEOUsing Tags & Taxonomies to super charge your eCommerce SEO
Using Tags & Taxonomies to super charge your eCommerce SEO
 
PR.pdf
PR.pdfPR.pdf
PR.pdf
 
Product And Brand Management
Product And Brand ManagementProduct And Brand Management
Product And Brand Management
 
Increasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERPIncreasing Your Product Discoverability on the Amazon SERP
Increasing Your Product Discoverability on the Amazon SERP
 
Shoppability & Findability Beyond Google
Shoppability & Findability Beyond GoogleShoppability & Findability Beyond Google
Shoppability & Findability Beyond Google
 
How Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversionHow Lazada ranks products to improve customer experience and conversion
How Lazada ranks products to improve customer experience and conversion
 
Product Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwordsProduct Listing ads Campaign - Google adwords
Product Listing ads Campaign - Google adwords
 
Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?Rich Snippets - What Are they and How do I get One?
Rich Snippets - What Are they and How do I get One?
 
PRODUCT RESEARCH .pdf
PRODUCT RESEARCH .pdfPRODUCT RESEARCH .pdf
PRODUCT RESEARCH .pdf
 
Day 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual SummitDay 1: 2016 Google Shopping Virtual Summit
Day 1: 2016 Google Shopping Virtual Summit
 
CPC Strategy - Google Shopping Virtual summit 2016
CPC Strategy -  Google Shopping Virtual summit 2016 CPC Strategy -  Google Shopping Virtual summit 2016
CPC Strategy - Google Shopping Virtual summit 2016
 
Perform dm go to market deck - may 2014 email
Perform dm   go to market deck - may 2014 emailPerform dm   go to market deck - may 2014 email
Perform dm go to market deck - may 2014 email
 
Search Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar SeriesSearch Marketing for the Holidays: Formic Media Seminar Series
Search Marketing for the Holidays: Formic Media Seminar Series
 
Microsoft Adverting Shopping Campaigns
Microsoft Adverting Shopping CampaignsMicrosoft Adverting Shopping Campaigns
Microsoft Adverting Shopping Campaigns
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdf
 
PRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdfPRODUCT RESEARCH PRESENTATION.pdf
PRODUCT RESEARCH PRESENTATION.pdf
 
Innovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a BoxInnovation in Corporations: Creative Productivity in a Box
Innovation in Corporations: Creative Productivity in a Box
 
Maximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content OptimizationMaximizing Your Amazon Product Discoverability Via Content Optimization
Maximizing Your Amazon Product Discoverability Via Content Optimization
 

More from Kate Semizhon

Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about BelarusKate Semizhon
 
How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?Kate Semizhon
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change ManagementKate Semizhon
 
How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase Kate Semizhon
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool EvaluationKate Semizhon
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATGKate Semizhon
 

More from Kate Semizhon (13)

Cracking 1-on-1s
Cracking 1-on-1sCracking 1-on-1s
Cracking 1-on-1s
 
Serverless Pitfalls
Serverless PitfallsServerless Pitfalls
Serverless Pitfalls
 
Seven Facts about Belarus
Seven Facts about BelarusSeven Facts about Belarus
Seven Facts about Belarus
 
Git 101
Git 101Git 101
Git 101
 
How to improve code quality for iOS apps?
How to improve code quality for iOS apps?How to improve code quality for iOS apps?
How to improve code quality for iOS apps?
 
Database Change Management
Database Change ManagementDatabase Change Management
Database Change Management
 
Ecommerce in 2018
Ecommerce in 2018Ecommerce in 2018
Ecommerce in 2018
 
How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase How a project is born. Intro to Discovery Phase
How a project is born. Intro to Discovery Phase
 
Code Review Tool Evaluation
Code Review Tool EvaluationCode Review Tool Evaluation
Code Review Tool Evaluation
 
Sonar Review
Sonar ReviewSonar Review
Sonar Review
 
Unit tests benefits
Unit tests benefitsUnit tests benefits
Unit tests benefits
 
SEO Instruments in ATG
SEO Instruments in ATGSEO Instruments in ATG
SEO Instruments in ATG
 
ATG pipelines
ATG pipelinesATG pipelines
ATG pipelines
 

Recently uploaded

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

Oracle ATG Commerce Overview for developers

Editor's Notes

  1. 3
  2. Rules for custom catalogs: Each category exists in one and only one catalog Each category can contain other categories and catalogs Products can belong to multiple categories Catalogs can be linked such that a catalog can contain one or more catalogs Security can be defined on a per catalog basis Note: A category can belong in multiple categories, as long as all of those categories are in the same catalog. A category can only be directly included in one catalog, but that entire catalog can then be added to other catalogs.
  3. 7
  4. Product asset properties include Name Brand Start and end dates Description and long description Keywords Related products Upsell products Custom attributes
  5. 9
  6. 10
  7. Provide a means to define a set of prices that are applied to products, SKUs or a combination of product and SKUs Allow different price lists to be assigned to different groups of users according to business rules Provide a means of overlaying price lists price not found in current price list can be looked up in base price list, or (as of 9.1) on catalog object Supported means of pricing include price by product id price by SKU id price by product/SKU pairing
  8. 1. A pricing operation is requested and the PricingEngine is invoked. 2. PricingEngine constructs a new PriceInfo object, and passes it to pre-calculators which set an initial, undiscounted price in the priceInfo. 3. All discount promotions associated with the user are retrieved from the PricingModelHolder, which contains all promotions specific to the current user (from the Profile), and global promotions available to all users. 4. PricingEngine iterates through the user’s promotions and invokes each promotion’s discount calculator one at a time. 5. Each discount calculator uses the Qualifier service to check if the object being priced qualifies for the promotion associated with that calculator. If so, the price is discounted, and qualified objects are marked as having been used. 6. PricingEngine sends PriceInfo to post-calculators, which may further alter the price. 7. PricingEngine returns modified PriceInfo.
  9. Users can also add new shipping groups by entering addresses in forms provided on the store pages. Registered and anonymous users can both add shipping groups this way. Anonymous users, who have no saved addresses, must add at least one shipping address.
  10. Users can then set which commerce items are to be shipped to which addresses and select a shipping method for each shipping group. If they have ordered more than one of a particular item, they may choose to ship some of that item to one address and some to another.
  11. A similar process is used to create and allocate the order among payment groups. If there are any saved credit cards or store credits (or other custom payment types) in a registered user's profile, they will be loaded into the PaymentGroupContainerService for possible use in this order. Users can also add payment groups as needed, which may be credit cards, gift certificates, store credits, or in the case of B2B sites, purchase orders. Again, similarly to allocating shipping, users may be able to select how much of an order should be paid for by each payment group. Depending on how the application is designed, users may split shipping based on the total order amount (i.e., an order with a total of $400 for all items, tax, and shipping is paid for by a $100 gift certificate and a $300 credit card charge) or based on the individual line items (i.e., the tax, shipping, and cost of SKU123 is paid for by one purchase order, and the total cost of SKU456 is paid for by another). The ability to manually adjust the amount covered by each payment group is not currently exposed in the Commerce Reference Store.
  12. By default, orders from anonymous users are not persisted in the Order Repository until they are submitted. Once an order is submitted, its status changes from INCOMPLETE to SUBMITTED.