Salesforce B2C Commerce 20.5
  Welcome to the Salesforce B2C Commerce Infocenter
  Getting Started
    Salesforce B2C Commerce
    Salesforce B2C Commerce Instances
    SFRA Reference Application
    Salesforce B2C Commerce Tools
      Browser Support
    Data Input and Output
    Sites and Storefronts
    Learn Paths
      Build Your Site Structure
  Data Protection and Privacy
    Data Deletion: Delete Personal Data
    Consent Management: Track Shopper Consent
    Restriction of Processing: Restrict How to Process Personal Data
    Data Portability: Give Shoppers Their Data When They Want It
    Browser-Based Local Data Storage
  Merchandising Your Site
    Catalogs, Categories, and Products
      Catalogs
        Catalog Design
        Manage Catalogs
          Create a Catalog
          Edit a Catalog
          Assign a Catalog to a Site
        Catalog Scenarios
        Product Catalog CSV Files
          Export Your Catalog as a CSV File
      Categories
        Categories and Storefront Navigation
        Categories and Products
        Create and Manage Categories
          Create and Modify Categories and Subcategories
            Create a Category
            Create a Subcategory
            Modifying Category Display Order
            Modifying Product Display Order
          Manage Category Attributes
            Category Attributes
            Set Category Attributes
          Product Attribute Definitions
          Copying Categories
            Copy One or Multiple Categories
          Scheduling Categories
            Schedule Categories
            Schedule a Category
          Category linking
            Link Categories
          Search Refinement Definitions
          Sorting Rule
          Page Meta Tag Rules
      Products
        Product Types
          Product Type Comparisons
            Purpose, Active Data Calculations, and Availability
            Import and Export Inventory, Options
            Pricing, Promotions, and Search
        Product Variations
        Variation Attributes
          Variation Attribute Values
          Assign Variation Attributes
        Product Variation Types
          Variation Master
            Create a Variation Master Product
        Variation Groups
          Managing Variation Groups
          Create a Product Variation Group
          Configure Variation Groups Display Mode
          Applying Variation Groups
          Variation Group Pricing, Inventory, and Promotions
          API Support
        Variation Slicing by Category
        Product Variation Scenarios
          Variation Master Products for Scenarios
          Master and Variation Group Scenarios
            Scenario 1
            Scenario 2
            Scenario 3
            Scenario 4
            Scenario 5:
          Master and Variation Product Scenarios
            Scenario 1
            Scenario 2
            Scenario 3
            Scenario 4
            Scenario 5
        Managing Product Options, Product Bundles, and Product Sets
          Product Options
          Create Product Options
          Product Bundles
          Create Product Bundles
          Product Sets
          Create a Product Set
        Product Search and Navigation in Business Manager
          Simple Search
          Perform a Simple Product Search
          Advanced Product Search
          Configure Advanced Product Search
          Advanced Search Extended Attributes Data Types
          Search by ID
          Product Navigation
            Products Lists
            Set Product List Attributes
        Add, Modify, and Edit Products Manually
          Add Products Manually
          Edit Product Details
          Edit Multiple Products
        Manage Product Category Assignments
          Assign Products to a Category
          Classification vs. Primary Category
          Specify Category Assignment Attributes
          Assign Multiple Products to Multiple Catalogs and Multiple Categories
        Product Attributes
          Assign Product Attributes
          Site-Specific Product Attributes
        Show Orderable Products Only
        Link Products
        Preview Products in the Storefront
        Product Grid View
          Modify Product Display Order in Grid View
          Access Product Variant Information in Grid View
          Assign Products to a Category in Grid View
          Search for Products in Grid View
    Change History
      Configure Change History Preferences
      Download Change History Logs
      View Change History
    Image Management
      Manage Images
        Configure Variation Attributes for Image Assignment by Catalog
        Upload an Image to the File Browser Window
      View Types
      Image Variants
      Swatches
      Annotate Images
      Salesforce B2C Commerce Image Storage
      Dynamic Imaging Service
        Dynamic Imaging Service Process Details
        Create Image Transformation URLs
    Inventory Management
      Importing an Inventory List
      Creating Inventory Records
      Assigning an Inventory List to a Site
      Availability Calculation
        Available to Sell (ATS) Calculation
      on Order Inventory
      Inventory for Developers
        Inventory Implementation Considerations
          Inventory Best Practices
        Inventory Scenarios
          Model 1 - No Product Records
          Model 2 - Inventory Information for Some Products
          Model 3 - Salesforce B2C Commerce Doesn't Calculate ATS Values
          Model 4 - Salesforce B2C Commerce Calculates ATS Values
          Model 5 - Real-Time Inventory Availability at Add-to-Cart
          Model 6 - Real-Time Inventory Availability at Checkout
        Updating Stock Levels
        Integration with Inventory Management Systems
        Extending the ProductInventoryRecord Object
        Inventory Transactions Clean Up
    Pricing and Price Books
      Create Price Books and Price Tables
      Assign a Price Book to a Site
      Import and Export Price Books
      Price Books for Developers
        Price Lookup Example
      Read-Only Price Books
        Delete Redundant Prices from Read-Only Price Books
      Update a Price in a Read-Only Price Book
    Recommendations
      Product Recommendations
        Commerce Cloud Einstein Status Dashboard
        Configure Catalog and Order Feeds for Commerce Cloud Einstein Deployment
        Monitor the Einstein Status Dashboard
        Configuring a Catalog Feed for Commerce Cloud Einstein
        Configuring an Order Feed for Commerce Cloud Einstein
        Configuring Slots for Product Recommendations
        Configure Recommenders
          Configuring a Recommender for Product Recommendations
          Previewing Recommender Strategies and Rules
      Multiple Anchor Product Recommendations
        Optimize Code for Multiple Anchor Recommendations
      Explicit Recommendations
        Special Cases of Explicit Recommendations
        Creating Explicit Recommendations
      Developer Considerations for Recommendations
        Developer Considerations for Product Recommendations
        Existing Applications and Explicit Recommendations
        Developer Best Practices for Explicit Recommendations
        General Considerations for Explicit Recommendations
        Business Objects for Explicit Recommendations
        Analytics and Reporting for Explicit Recommendations
    Creating Page Designer Pages
      What Is Page Designer?
      Create a Page Using the Page Designer Visual Editor
      Copy a Page Designer Page
      Preview Page Designer Pages
      Configure Name, ID, and Description for a Page Designer Page
      Specify When a Page Is Visible Based on Customer Group or Schedule
      Target a Page for a Campaign or Promotion
      Specify Which Component Is Visible in a Region Based on Customer Group or Schedule
      Target a Component for a Campaign or Promotion
      Manage Localization for a Page Designer Page
      Upload and Manage Files in the Content Library
      Set the Locale for Page Designer Visual Editor
      Configure Search Settings for Page Designer Pages
        Enable Searching for a Page Designer Page
        Configure SEO Settings for a Page Designer Page
        Create a Search-Driven Redirect for a Page Designer Page
      Delete a Page Designer Page
    Content Assets
      Content Libraries
        Create a Shared Library
        Create a Library Folder
        Assign a Site to a Library
      Manage Content Assets
        Create a Content Asset
          Content Asset Types
        Create Content Search Refinements
          Bucketing Search Refinements
        Site-Specific Content
        Copy Content into a Shared Library
      Content Assets for Developers
        Using Content Link Functions
          Create Content Asset Links
          Linking to Another Site URL
          Content Asset Link Examples
        Content Data Administration
        Content Asset APIs
    Campaigns and Promotions
      Create Campaigns and Promotions
      Create a Campaign
      Create a Promotion
        Create a Product Promotion Rule
          Price from Price Book Promotions
          Globally Exclude a Product
        Create an Order Promotion Rule
        Create a Shipping Promotion Rule
        Create A Tiered Discount
        Creating Customer Promotions Based on Customer Location
        Copy a Promotion
        Tagging Promotions
        Archive a Promotion
      Controlling Promotions
        Configure Promotion Preferences
        Schedules
        Tiered Discounts
        Promotion Compatibility
        Maximum Application
        Specify Who Qualifies for an Experience
        Qualifiers
          Using Customer Groups as Qualifiers
          Using Source Codes as Qualifiers
            Analytics and Reporting for Source Codes
            Defining Source Code Groups
              Source Codes Example
              Adding a Second Incoming URL for Source Codes
            Source Code Best Practices
          Using Coupons as Qualifiers
            Coupon Redemption
            Configure a Coupon
              Managing System-Generated Codes
              View Coupon Redemptions
            Multiple Coupons in a Basket
            Coupon Implementation Considerations
              Coupon Best Practices
            Coupon Analytics and Reporting
          Using Multiple Promotion Qualifiers
          URL Call Pipeline Start Node for Source Codes
          Dynamic Mapping of Incoming URL for Source Codes
            Active Mapping to Show a Product for Source Codes
            Using a Source Code to Show a Page and Select a Price Book
            Testing Dynamic URL Mappings for Source Codes
          APIs for Coupons
        Globally Excluded Products
        Qualifying and Discounted Products
          Promotion Restrictions to Identical Products
          Qualify or Disqualify Promotions Based on Active Price Book
      Product Promotions
        Discount on a Product Option
        Choice of Bonus Product Discount
          Implementing a Choice of Bonus Product Discount
          Choice-of-Bonus-Product Discount FAQ
        With a Combination of Products Promotion
        Buy X/Get Y Promotions
        Buy X and Y Get Z Promotion
        Buy X for Total Promotion
        Product Shipping Discounts
      Order Promotions
      Shipping Promotions
      Promotion Processing
        Promotions and Taxation
          Line Item Tax Basis
          Prorating Promotions
          Promotion Proration Logic
        Promotion Discounts
        Promotion Priority Rules
      Promotion Considerations
        Promotion Best Practices
        Promotion Troubleshooting
        Analytics and Reporting for Promotions
      Promotions for Developers
        Alert on Approaching Discounts
        APIs for Promotions
          API: Storefront Search for Products Eligible for Promotion
          API: Product Promotional Price
          API: Shipping for Promotions
          API Choice of Bonus Product
          APIs for Get Promotion Products
          APIs for Deal of the Day
          Promotion APIs for A/B Testing
    Gift Certificates
      Enabling Gift Certificate Functionality in Your Storefront
      Create a Gift Certificate
      Mask a Gift Certificate Code
    Content Slots
      Working with Slot Configurations
      Managing and Creating Slot Configurations
        Removing Unreferenced Content Slots
        Previewing Global, Category, and Folder Slots in Storefront
        Previewing Content
      Content Slot Processing
        Troubleshooting the Slot Configuration Displayed for a Slot
        Category and Folder Slots Contained in Locally Included Templates
    Commerce Cloud Einstein
      Commerce Cloud Einstein Data Privacy Agreement
      Commerce Cloud Einstein Consent Management
      Commerce Cloud Einstein Configurator
        Commerce Cloud Einstein Site Recommendations
          Recommenders
          Strategies
          Create a Recommender
        Commerce Insights
          Configure an Insight Report
      Commerce Cloud Einstein Recommendation Validator
        Install the Recommendation Validator
        Use the Validator
        Validator Responses
        Common Recommendation Validator Errors
      Einstein Self-Service Support
        Common Error Messages
        Warning Messages
    Customers
      Search for Customers
      Add a New Customer
        Delete Customers
        Delete a Large Number of Customers
      Customer Data Snapshots
        Export Customer Data Snapshots
        Retrieve Customer Data Snapshots
      Customer Lists
        Create Customer Lists
        Delete Customer Lists
        Delete Customers from Customer Lists
      Create a Customer Group
        Using Dynamic Customer Groups for Active Merchandising
          Create a Dynamic Customer Group
          Dynamic Customer Group Rules
            Dynamic Customer Group Attributes
            Dynamic Customer Group Operators
            Dynamic Group Attribute Types
            Using Referrer Attributes
            Using Session Custom Attributes
          Customer Segmentation Via Geolocation
      Customer Data for Developers
        APIs for Customer Search
        Customer Authorization with OAuth2
          Register Your Site with OAuth2 Providers
    Search and Navigation
      Search Checklist
      Keyword Searches
        Search Term Completion
        Configure Searchable Attributes
        Search Redirects
          Create Search Redirects
        Search Dictionaries
          Manage Search Dictionaries
          Einstein Search Dictionaries
          Synonyms
          Hypernyms and Hyponyms
          Stop Words
          Common Phrases
          Exclude Specific Category Names from Indexing
          Compound Words
          Stemming Exceptions
          Search Suggestions
            Search Suggestion for Developers
            Spelling Suggestions
        Search Indexes
          Index Creation
          Updating Indexes
          Generate Search Indexes
          Configure Search Index Language Options
          Run Queries on the Product Index
            Einstein Search Recommendations in the Search Query Testing Tool
          Create a Search Index Rebuild Schedule
          Incremental Indexing
      Search Results and Sorting Rules
        Search Results
          Searchandising - Availability Ranking
            Search Inventory Integration
          Exclude Unavailable Products from Search Results
          Variation Product Display
          Supported Data Types for Search and Sorting Rules
          Troubleshoot Search Results
          Use Search Analytics
          Search and Navigation Reporting
        Sorting Rules
          How Sorting Rules Work
            Configure Category Position
            Availability Ranking
            Explicit Search Rank and Search Placement
              Use Explicit Search Rank
              Use Explicit Search Placement
            Null Values in Sorting Rules
            Text Relevance
            Recommended Keyword Rule Sorting Order
            Use Explicit Sorting
          Create Sorting Rules
            Sort by Keyword Groups
            Preview Sorting Rules
            Create Dynamic Attributes
          Storefront Sorting Options
          Predictive Sort
        Search Refinement
          Search Refinement Buckets
          Multi-Select Attribute Search Refinements
          Create New Search Refinements
            Block Search Refinements
          Configure Catalog-Level Search Refinement Definitions
            Promotion Refinement Code Changes
      Search and Navigation Implementation Considerations
        Search and Navigation Implementation Limitations
        Paging Results
        Understanding the Search Pipeline
        Recursive Search
        Provide a View All Button for Search Results
        Merchandise the No Results Page
    Search Engine Optimization
      Hostname Aliases
        Avoid Duplicate Home Page URLs
        Configure a Hostname Alias
      Using URL Rules for SEO
      URL Generation and Conflict Resolution
      URL Syntax
        URL Rules URL Syntax
          URL Evaluation and Resolution
          How Salesforce B2C Commerce Assigns Page URLs
          How Salesforce B2C Commerce Assigns SEO Support Page URLs
        SEO Support URL Syntax
          URL Evaluation and Resolution for Legacy Search-Friendly URLs
        Salesforce B2C Commerce URL Syntax Without SEO
        URLs: Substituting Reserved and Special Characters
        Characters Allowed in URLs
      Configure SEO URLs
        Use the SEO URL General Tab
        Use the SEO URLs Settings Tab
        The SEO URLs URL Archive Tab
        Create Catalog and Content URLs
        Create Pipeline URLs
        Create URL Search Refinement Redirects
        Override Generated SEO URLs
        Create Home Page Links
      Create Search-Friendly URLs
        Enable Search-Friendly URLs
        Upgrade from SEO Support to the URL Rules
      Sitemap Image URLs for Customer CDN
      Meta Tag Rules
        Page Meta Tags
        Create Page Meta Tag Rules
          Preview Page Meta Tags
        Meta Tag Rules: Syntax
        Meta Tag Rules: Site Integration
      URL Redirects
        URL Redirect Processing and Examples
        URL Changes: Automatic vs. Manual Redirects
        Dynamic Mappings
          Trap PPC Keywords for Landing Pages
        Static Mappings
        Create Canonical URL Tags
        Automatic 301 Redirects
        Create a Redirect from a Salesforce B2C Commerce URL
          Configure 301 HTTP Redirects for Legacy URLs
          Create 404 Error Pages with Alternate Paths
            Test Your 404 Error Pages
      Sitemaps
        Sitemap Topology
        Set Sitemap Attributes - Legacy
        Generate Sitemaps
        Create Feeds for Sitemap Attributes
        Notify Search Engines About Your Sitemap
          Sitemap Output
          Use the SiteMap Pipeline and SendGoogleSiteMap Pipelet
          Verify Site Ownership for Google
          SiteGenesis Robots.txt File Example
          Use the Robots.txt File to Prevent Crawling of Development and Staging Instances
          Generate a Robots.txt File
          Upload Your Robots.txt File
          Verify the Robots.txt File
      Evaluate Your SEO Implementation
        Use the URL Request Analyzer
        Track Visits
          Configure User Agents to Be Identified as Robots
        SEO Best Practices
          Common SEO Pitfalls
          Sample Extensions to SEO
    Ordering
      Managing Orders
        Finding an Order in Business Manager
        Update Orders
        Cancel Orders
        Resubmit Orders to Order Management
        Delaying Orders
        Tracking Changes: Shipping Orders, Invoices, or Returns
        Delete Orders
      Manage Your Payment Processors
        Configure the User Interface for a Payment Processor
      Managing Payment Methods
      Managing Credit/Debit Cards
      Manage Shipping Methods
      Managing Site Taxes
      Defining Order Search Result Columns
      Order Management for Developers
        Asynchronous Payment Methods
        Basic Order Management Integration Framework
    Managing Stores
      Creating Stores
        Associating a Store with an Inventory List
      Store Geolocation Data
        Import and Export Geolocations
        Geolocation Lookup for IP Addresses
    Multi-Currency Sites
    Analytics
      Reports and Dashboards
        Set Up User Access
        Reports and Dashboards Feature Set
          Reports and Dashboards Navigation
          Reports and Dashboards Filters
          Reports and Dashboards Date Range
          Reports and Dashboards Time Zone
          Reports and Dashboards Realm Currency
        The Dashboards
          Home Dashboard
          Sales Dashboard
          Products Dashboard
          Product Details Dashboard
          Products Gift Certificate Dashboard
          Promotions Dashboard
          Promotions Detail Dashboard
          Promotions Source Code Dashboard
          On-Site-Search Dashboard
          Traffic Dashboard
          Einstein Dashboard
          Technical Dashboard
          Technical OCAPI Dashboard
          Reports and Dashboards: Real-Time Performance
          Report and Dashboards CSV File Reference
      Business Manager Analytics
        Business Manager Analytics Set-up
        Analytics Metrics Definitions
        Analytic Reports: Conversion
        Analytic Reports: Purchase
        Gross Merchandise Value
          Analytic Reports: GMV
          Taxation (Net and Gross) Impact on Subscription Fees
          Understanding VAT Implications
          GMV Calculation
            Run a GMV Report
            Example GMV Calculation
          Order Origination Attributes
        Analytic Reports: Catalog
        Analytic Reports: Search and Navigation
        Analytic Reports: Customer
        Analytic Reports: Traffic
        Analytic Reports: A/B Testing
        Analytic Reports: Object Churn Trends
        Analytics Reporting Integration
          Analytics Reporting Events
          Analytics Reporting URL Patterns
          Analytics Reporting Integration in SFRA
          Analytics Reporting Integration in SGJC
        Historical Reports
    Active Merchandising
      Active Merchandising Scenarios
        Best Practices for Active Merchandising
        Personalized Merchandising
        Searchandising
      Active Data Collected
        Managing Stale Data
      Active Data Attributes
        Viewing Active Data Attributes
        Value Calculation for Active Data
        Availability for Active Data
        Cost Price
        Days Available
        SKU Coverage
        TTOOS
      Manually Migrate Active Data
      Checklist for Active Merchandising
        Tagging Pages for Data Collection
          Add isactivedatahead Tags
          Add isactivedatacontext Tags
          Add isobject Tags
            Add JavaScript Calls for DHTML Widgets
          Validating Active Data Tags
            Using the Analytics Debugger
        Creating Active Data Feeds
          Downloading Active Data on Production
            Importing Active Data .csv files
            Exporting Active Data
          Defining Feeds
            Create Feed Files
            Importing Feeds
            Automate Feed Import of Active Data
        Setting Up Active Data for Testing
      Active Data for Developers
        Create Custom Attributes for Active Merchandising
        How Search Pipelet Sorting Rules Are Applied
        Reference Application Templates for Active Merchandising
        Migrating Existing Applications to Use Active Merchandising
    A/B Testing
      A/B Test Segments
      A/B Test Participants
        A/B Test Participation Triggers
      A/B Test Rank Precedence
      Managing A/B Tests
        Creating an A/B Test
        Previewing an A/B Test
        Copying an A/B Test
        Deleting an A/B Test
        Pausing an A/B Test
        Stopping an A/B Test
        Extending an A/B Test
        Viewing A/B Test Results
        Deploying a Test Segment
      A/B Testing Examples
        A/B Test: Comparing Promotions
        A/B Test: Comparing Content Slots
        A/B Test: Comparing Search Sorting
        A/B Test: Comparing Product Templates
        A/B Test: Getting Complicated
      Understanding A/B Test Results
        A/B Testing Metrics
      A/B Testing for Developers
        Caching with A/B Testing
        A/B Testing Suggestions
          A/B Testing FAQ
          A/B Testing Known Issues
    Batch Processing
  Administering Your Organization
    Access Alerts for Your Site
      Edit Alert Settings
    Permissions, Users, and Roles
      Define Your Organization Profile
      Manage Salesforce B2C Commerce Users
        Add a New User
        Change User Information
        Reset a Business Manager Password
          Business Manager Password Protection
      Roles and Permissions
        Create a Role
          Assign Business Manager Module Permissions
          Assign Functional Permissions
          Assign WebDAV Permissions
          Assign Locale Permissions
          Assign a Price Adjustment Limit
        Administrator Role
          Reset a Business Manager Password for Administrators
          Business Manager Module Permissions
          Business Manager Locale Permissions
          Business Manager Functional Permissions
          WebDAV Permissions
          Assign a Price Adjustment Limit
          Find All Users with a Particular Permission
        WebDAV Client Permissions
      Import and Export Roles and Permissions
      Storefront Password Protection and Login
        Set Protection Flags and Assign Passwords
        Invalidate the Static Cache
        Storefront Login Redirects
    CSRF Protection in Business Manager
    Support Cookie SameSite Attribute Changes
    Enforce HTTPS
    Global Preferences
      Configure Organization Locales
      Configure Change History Preferences
      Security Settings
        Migrate Users to Unified Authentication Via Account Manager
          Manually Migrate Users to Unified Authentication
          Revert Users from Unified Authentication
        Configure Login Settings
        Configure Access Settings
        Configure the Enforce HTTPS Global Preference
        Create CSFR Whitelists
        Clear SFTP Known Good Hosts
        Add a System Use Notification Message
      Migration to Unified Authentication Via Account Manager
      Configure Page Meta Tags
      Manage Sequence Numbers
      Configure Retention Settings
      Site Time Zone
      Site Brand and Billing Entity
      Set Instance Time Zone
      Configure OAuth2 Providers
      Analytics: Exclude Internal Traffic
      Create Global Custom Preferences
      Set Feature Switches (Toggles)
    Site Preferences
      Configure Product and Content Locking
      Add Favorites to Business Manager
      Set A/B Test Preferences
      Gift Certificate Site Preferences
      Configure Allowed Currencies
        Currency Precision
      Customer Lists Preferences
      Create Custom Preferences
        Add a Custom Preference Programmatically
      Set Privacy Preferences
      Configure Basket Persistence
      Configure Site Locales
      Specify Source Code Site Preferences
      Set Search Preferences
      Order Preferences
        Order Preference Import and Export
      Configure Promotion Preferences
      Configure Storefront URL Preferences
      Embedded CDN
        Embedded CDN Overview
        Configure the Embedded CDN
          Configure a Hostname Alias
          Create a Zone
          Add a Certificate to a Zone
          Add a Certificate to a Proxy Zone and Configure DNS Mapping
          Update a Zone Certificate
          Configure a Zone
          Add Hostnames (Subdomains)
        Clear eCDN Cache
        Configure an External CDN or Third-Party Proxy
        eCDN Web Application Firewall
          WAF Protection
          WAF Threat Response
          Using WAF for the First Time
          Modify eCDN WAF Settings
          WAF and Network Traffic Logs
          eCDN-WAF Log OCAPI References
            Request eCDN-WAF Logs with an OCAPI Call
            JSON Log Output
            Log Field Information
        Manage HSTS
          Configure HSTS
          Disable HSTS
    Managing Sites in Business Manager
      Configuring Storefront Sites
      Configuring a Business Manager Site
    Manage Custom Caches Using Business Manager
    Scheduling Instance Backups
    Business Objects
      System Objects
        Creating System Object Attribute Definitions
        Editing System Object Attribute Properties
        Grouping Business Object Attributes
        System Objects Custom Attribute Tutorial
      Custom Objects
        Creating Custom Object Types
        Creating Custom Objects
        Deleting Custom Objects
        Making a Custom Attribute Editable or Uneditable
        Editing Custom Object Attribute Properties
      Creating Custom Attributes for Business Objects
    Jobs
      Legacy Jobs
      Job Flows
      Job Flow Scope
      Job Steps
      Creating Jobs
        Create a Job
        Using Job Parameters
          Create a Job Parameter
          Modify a Job Parameter
        Locking System Resources During Job Execution
        Create a Legacy Job
        Migrate a Legacy Job
        Using Job Steps
          Creating Custom Job Steps
            Task-Oriented Script Module
            Chunk-Oriented Script Module
            Job Step Exit Status
            Steptypes.json Syntax
            Steptypes.json Example
            Steptypes.xml Example
            Create a Custom Job Step
      Run a Job Manually
      Managing Jobs
        View Job History
        Monitor Job Statistics
    Replication
      Replication Best Practices
      Data Replication
        Create a Data Replication Process
          Data Replication Tasks
        Reading Data Replication Logs
        Undo a Data Replication Process
        Business Manager Module Data Replication
          Merchant Tools Data Replication
          Administration Data Replication
      Code Replication
        Create a Code Replication Process
        Undo a Code Replication Process
      Troubleshooting Replication
      Page Cache and Replication
    Import and Export
      Import/Export Checklist
      Business Manager Import/Export Privileges
      Overview of the Import/Export Process
        Import/Export for Sandboxes
        Import/Export for Staging and Production
        Import/Export for Development Instances
      Import/Export Methods
      File Formats
        Data Validation
      Import/Export Transaction Handling and Feed Size
        File Size and Transfer Restrictions
          Using WebDAV
            WebDAV Timestamp Reset
          Using FTP
          Using HTTPS with Salesforce B2C Commerce
            Using the Salesforce B2C Commerce Certificate on Your Backend System
      Import Modes
        Import Mode Processing Examples
      Removing Outdated Objects
      Recovery and Rollback
        Archiving
        Pipelets for Import and Export
        Scripts and Pipelets for Import and Export
      Import/Export Analytics and Reporting
      Import/Export Error Handling
      Import Localization
      Import/Export Site-Specific Attributes
      Import/Export Data Replication
      Importing or Exporting SiteGenesis Data
      Using Site Import/Export to Copy Instances
      Using Site Import/Export for Development Testing
      Creating Data Files for Import
      Delta Exports
      Transferring Files to an Instance
        Selecting a Transfer Method
        Manually Adding Files to Sandbox Instances
        Automating File Transfer Through Scripts
          Creating File Transfer Pipelines
          Creating File Transfer Scripts
            Zipping and Unzipping Files Using Salesforce B2C Commerce Script
            Using WebDAVClient to Integrate Backend Systems with Salesforce B2C Commerce
            Using FTPClient to Integrate Backend Systems
            Using HTTPClient to Integrate Backend Systems
        Creating File Transfer Jobs
      Importing Data into and Exporting Data from the Instance Database
        Manually Running Import/Export
        Automating Import/Export
        Creating Import/Export Pipelines
        XML File Generation from Within Salesforce B2C Commerce
          Examples of Import/Export
        Managing Attributes via a Backend System
      Debugging Import/Export
      Using a Pipeline to POST Data
      Best Practices for Import/Export
      Troubleshooting Import/Export
      Generic Mapping
      Import/Export Object Cheatsheet
        A/B Test Object Import/Export
        Cache Settings Object Import/Export
        Catalog Object Import/Export
          Import/Export for Recommendations
        Content and Content Library Folder Object Import/Export
        Content Slot Object Import/Export
          Importing Content Slot Configurations
            Content Slot Import Modes
            Troubleshooting Slot Import
          Exporting Content Slot Configurations
        Coupons and Coupon Code Object Import/Export
          Coupons Import/Export for Promotions
            Coupon Redemptions Import/Export
            Sample Coupon XML File
        Customer List Object Import/Export
          Customer Group Object Import/Export
          Customer Object Import/Export
          Dynamic Customer Group Import/Export
          Customer Segmentation Import/Export
        Custom Object Import/Export
        Custom Metadata Object Import/Export
        Geolocation Object Import/Export
        Gift Certificate Object Import/Export
        Inventory List Object Import/Export
          Inventory List Import
          Inventory List Export
          Inventory.xsd Schema
        Supporting Scheduled Inventory Imports
          Sub-Pipeline : GetExecSettings
          Sub-Pipeline : GetUnzipFile
          Sub-Pipeline : LoadFilesFromFTP
          Sub-Pipeline : LoadFilesFromHTTP
          Sub-Pipeline : DoInventory
          BeginFileLog.ds
          CreateImpExFolderStructure.ds
          DelFile.ds
          EndFileLog.ds
          GetFilesFromDirectory.ds
          GetFilesFromFTPServer.ds
          GetFilesFromHttpServer.ds
          GetImpExProcessingPath.ds
          GetUnzip.ds
          LoadTaskConfiguration.ds
          RenameFile.ds
        Order Object Import and Export
        Payment Method Information Import/Export
        Payment Processor Information Import/Export
        Price Book Object Import/Export
        Product List Object Import/Export
        Promotion and Campaign Object Import/Export
          Promotions Import/Export
            Exporting Individual Promotions
            Importing/Exporting Rank and Exclusive Attributes
            Buy x for Total Product Promotion
            Customergroup Import/Export for Promotions
            Sourcecode Import/Export for Promotions
            Import of Promotion and Campaign Coupon Assignments
            Product Promotions Import/Export
              Product Attribute Conditions Import/Export for Promotions
              Rank/Exclusivity Import/Export for Promotions
              Promotion Product Rule Attribute Conditions
              Include/Exclude Conditions for Promotions
            Order Promotions Import/Export
            Shipping Promotions Import/Export
            Promotion Schedule Import/Export
        Schedule Object Import/Export
        Search Object Import/Export
          Search Preferences Schema Elements
          Search Sorting Rules Object Import/Export
          Search2 Object Import/Export
            Search Hypernym Import/Export
            Search Common Phrases Import/Export
            Search Term Completion and Import/Export
            Search Refinements and Import/Export
        Shipping Method Object Import/Export
        Site Import/Export
          Site Export File Consistency
          Site Export Archive Structure
          Use Site Import/Export to Import Reference Application Demo Sites
        Sorting Rule Import/Export
        Source Code Object Import/Export
        Store Information Import/Export
        Tax Table Object Import/Export
        URL Rules Object Import/Export
        Wish List or Order Status Object Import/Export
    Troubleshooting B2C Commerce
      Troubleshooting Infrastructure
      Troubleshooting Session ID/Request ID
        Troubleshooting Client Side
        Troubleshooting Server Side
      Understanding Remote Includes
      Identifying Staging Problems
        Fixing Staging Problems
      Troubleshooting Salesforce B2C Commerce Performance
      Troubleshooting Database Churn
      Reporting to Commerce Cloud Support
  Developing Your Site
    Commerce Cloud Developer Center
    Development Components
      Cartridges
        What Is a Cartridge?
        Cartridge Directory Using WebDAV
        Download a Cartridge from an Instance
        Register a Cartridge
      Controllers
      Scripts
        Supported Data Types
        Script Execution Timeout
        Script Debugger API
        B2C Commerce Script Modules
        Script Programming
          Understanding Server-Side JavaScript
            Script Access Examples
            Using Input and Output Variables
            Library and Package Import
              Importing Packages
            Iterating Over Objects
            Iteration and Transaction Boundaries
            Error Handling in Scripts
            Script Timeout Configuration
            Custom Log Categories
              Configure Custom Log Categories
              Adding Logging to Your Scripts
            Scripting: Maintaining State
            JavaScript Scope
            JavaScript Expressions in ISML
            Shared Sessions for a Site with Multiple Domain Aliases
          The Scripting Pipelet
            Using ScriptLog
            Using Trace()
          Sending Email Using Scripts or Hooks
          Integrating with Applications
      Templates
        How Templates Work
        Template Best Practices
        Page Content from Templates
        Page Caching in Templates
        Templates and the Pipeline Dictionary
        JQuery in ISML Templates
        Template Debugging
        Content Cache
          Static and Page Cache
          Configure the Static Content Cache
          Configure the Page Cache
          Create a Page Cache Partition
          Invalidate a Page Cache Partition
          Quick Fixes or Emergency Edits of Production Content
        ISML
          ISML Expressions
          isactivedatacontext Element
          isactivedatahead Element
          isanalyticsoff Element
          isapplepay Element
          isbreak Element
          iscache Element
          iscomment Element
          iscomponent Element
          iscontent Element
          iscontinue Element
          iscookie Element
          isdecorate Element
          iselse Element
          iselseif Element
          isif Element
          isinclude Element
          isloop Element
          ismodule Element
          isnext Element
          isobject Element
          isprint Element
          isredirect Element
          isremove Element
          isreplace Element
          isscript Element
          isselect Element
          isset Element
          isslot Element
          isstatus Element
        Utility Functions
          Object: dw.system.Request
          Object: dw.system.Session
          Object: dw.util.StringUtils
          Object: dw.web.URLUtils
      Forms
        Creating a Form
        Localizing a Form
        Validating Form Data
        Saving Form Data
        Clearing or Refreshing a Form
        Prepopulating Form Data
        Converting Form Data to JSON Objects
        Securing Forms
    Create and Manage Sites for Development
      Create a Site in Business Manager
      Disable Page Caching for Development
      Generate Search Indexes
      Disable a Site in Business Manager
      View the Storefront
      Create a Hostname Whitelist
      Continuing Development of a Storefront in Production
    SFRA
      SFRA Features and Components
        SFRA Architecture
        SFRA Standard and Optional Features
        SFRA Hooks
        SFRA Modules
        SFRA Standards Compliance
        SFRA Testing Technologies
        Consent Tracking in SFRA
        Download Shopper Information in SFRA
      SFRA Versions and Releases
        Version Numbers in SFRA
        Git Tags in SFRA Repositories
        SFRA Releases in GitHub
      Get Started with SFRA
        Get the SFRA Repositories from GitHub
        Install and Configure SFRA Tools
        Build SFRA
        Upload Code for SFRA
      Configure SFRA
        Configure the SFRA Cartridge Path
        Import SFRA Data into an Instance
        Disable Page Caching for Development
        Generate Search Indexes
        Configure Site URL
        Configure Storefront Preferences for SFRA
      Customize SFRA
        Add Custom Cartridges
        Build Your Cartridge Stack
        Customize Templates
        Customize Models
        Customize SFRA Controllers and Routes
      Troubleshoot SFRA
      Contribute to SFRA
    On-Demand Sandboxes
      What Is an On-Demand Sandbox?
      Use On-Demand Sandbox Credits Efficiently
      Time-to-Live (TTL) for On-Demand Sandboxes
      Get Started with On-Demand Sandboxes
        Purchase On-Demand Sandbox Credits
        Set Up User Roles for On-Demand Sandboxes
        Configure an API Client ID
        Get Your Realm ID
        Create an On-Demand Sandbox
      Use the Sandbox API to Manage On-Demand Sandboxes
        Access the Sandbox API
        Get the On-Demand Sandbox ID
        Check the Status of a Sandbox
        Start, Stop, Reset (DBINIT), and Restart an On-Demand Sandbox
        Whitelist On-Demand Sandbox IP Addresses
        Define a Local Alias for an On-Demand Sandbox
        Delete an On-Demand Sandbox
        Check On-Demand Sandbox Credits
      Access Business Manager for On-Demand Sandboxes
      On-Demand Sandbox Maintenance Window
      On-Demand Sandbox Storage
      On-Demand Sandbox Log Files
    Code Deployment
      Code Versions
      Manage Code Versions
      Code Version Best Practices
      Compatibility Modes
      Compatibility Mode Changes
      Configure Secure Code Uploads
      Deploy and Replicate Code
      Generate, Sign, and Use Client Certificates for Secure Code Uploads
      Collaborative Development and Deployment
      Software Deployment Stages
    Page Designer
      What Is Page Designer?
      Get the Page Designer Reference Examples
      Create Page and Component Types
        Page Designer Meta Definition Files
        Page Designer Script Files
        Component Attribute Types and UI Controls
        Component Attribute Types and Resolved Value Objects
        Page Designer HTML
      Use Salesforce CMS Content with Page Designer
        Get Access to Salesforce CMS
        Connect Salesforce CMS to Page Designer
        Develop a Component Type to Use CMS Content
        Use Salesforce CMS Content to Configure a Component Attribute
      Develop a Custom Attribute Editor
        Why Implement a Custom Attribute Editor?
        How Does a Custom Attribute Editor Work?
        Custom Attribute in the Component Meta Definition File
        Custom Attribute Editor Meta Definition File
        Custom Attribute Editor Script File
        Client-Side JavaScript and CSS for a Custom Attribute Editor
        Custom Attribute Editor Events
        Create a Breakout Custom Attribute Editor that Displays in a Modal Window
          What Is a Breakout Editor?
          Trigger Editor Meta Definition and Script Files
          Breakout Editor Meta Definition and Script Files
          Open and Close a Breakout Editor
          Enable and Disable the Breakout Editor Apply Button
          Trigger and Breakout Editor Client-Side UI Code
        Use a Prebuilt Editor in a Custom Attribute Editor
      Page Type, Component Type, and Custom Attribute Editor IDs
      Mock Component Placeholders
      Create a Custom Cartridge for Page Designer UI Artifacts
        Create Page Designer Localization Resource Bundles
        Page Designer Thumbnail Images
      Render Page Designer Pages from a Controller
      Enable Search and Search Suggestions for Page Designer Pages
      Using Decorators with Page Designer Pages
      Page Designer Development Best Practices
      Incorporate a Page Designer Page into the Storefront
      Pages and Components as Content Assets
        Pages and Components and OCAPI SHOP and DATA API
        Page and Component Content Asset Attributes
        Import and Export for Page Designer Pages and Components
      Page Type, Component Type, and Custom Attribute Editor Caching
    Custom Caches
      What Is a Custom Cache?
      Define a Custom Cache
      Use Custom Caches
    Business Objects
      Create a Custom Business Object Definition
      Create a Custom Object Instance with Business Manager
      Creating Custom Business Objects with Scripts
    Web Services
      Configuring Web Services in Business Manager
        Create a Web Service Profile
        Create a Web Service Credential
        Create a Web Service Configuration
        Timeout for Web Services
        Create Custom Attributes for Web Services
        Service Types
        Web Service Rate Limiter and Circuit Breaker
      Create a Service Instance
      Creating Service Callbacks
      Code the Web Service Call
      Configure Underlying Clients
      Web Services Example Cartridge
      Web Service Logging and Troubleshooting
      SOAP Web Services
      Web Service Timeouts
      Web Service Security
        Import Certificates for an Instance
        Delete Certificates
        Monitor Credit Card Encryption Keys
        Using X509 Certificates for Signing or Encryption
      Working with XML Data
      Working with JSON
    Velocity Templates
      Publish Content Layouts as Velocity Templates
      Render Velocity Templates
    Site Performance
      Front-End Performance
      Tools for Improving Site Performance
        Use Code Profiler
        Code Profiler Results
      Techniques for Improving Site Performance
        Test Site Performance
        Optimize First Pages
        Optimize General Site Pages
        Make Fewer and Smaller HTTP Requests
        Reduce and Reuse Scripts
        Reduce URL and Page Size
        404 Errors and 404 Pages
        Performance and Stability Coding Standards
          Data Transfer Volume
          Storefront Development for Performance and Stability
          Job Development for Performance and Stability
          Administrative Considerations for Performance and Stability
    Governance and Quotas
      Implement Quota Overrides
      View Quota Status
      Quota Log Files
    Determine Deprecated API Usage
    Custom Storefront Error Pages
      Error Page Best Practices
    Maintenance Pages
    Log Files
      Log File Types
      Access Log Files
      Quota Log Files
      FileManager Job for Deletion of Logs
    Customize Business Manager
      Business Manager Extension Points
    Third-Party Applications
      Product Reviews
      Geotracking
      Facebook Dynamic Ads Integration
        Integrate with Facebook
        Configure Facebook Dynamic Ads
        Facebook Product Feed
        Customize the Facebook Feed
      Google Pay with Payment Request
        Migrate from Android Pay to Google Pay
        Google Pay Process
        Google Pay Supported Hardware
        Google Pay Supported Locales
        Enable Google Pay in Your Storefront
        Configure Google Pay in Business Manager
        Google Pay Button Injection
        Enable Google Pay Using a Cartridge
        Google Pay Payment Authorization
        Google Pay Integration into B2C Commerce Processes
    Localization
      Locales
        Locale Fallback
        Localization Considerations
        Asian Language Support
      Enable Language Translation
      Localizing Static Files
      Localizing Templates
        Using One Template Set to Localize
          Localizing Template Resource Bundles
          Including Text Within a Template or Form
        Localizing Using Multiple Template Sets
          Using Locales Beyond a Different Language
      URLs for Localization
      Displaying Prices in Multiple Currencies
    Development Best Practices
    Development Guidelines and Limitations
    Legacy Developer Documentation
      UX Studio
        Install or Update UX Studio
        Create a Workspace
        Connect to Your Server
          Create a Proxy Server Connection for Studio
          Create Version Directories
          Configure Your Salesforce B2C Commerce Server Connection
          Troubleshoot Your Server Connection
        Create a Storefront Project
        Studio File System
        POD Sandbox Instance Naming Convention
        Configuring Automatic Updates for Studio
        Studio Perspectives
        Configuring Studio Views
          Studio Properties View
          Studio Outline View
        Studio Editor Area
          Enabling Code Completion for Controllers
          Code Completion/Syntax Highlighting
          Code Checking
          Enable Content Assist in UX Studio
          Form Autocomplete
          Setting Studio Preferences
        Troubleshooting Studio
        Upload Cartridges
        Import Cartridges into Your Storefront
        Add Existing Cartridges to Your Storefront
        Reassign Cartridges from One Server Connection to Another
        Using a Custom Builder
        Code Deployment
        Creating a New Template
      Site Genesis
        Getting Started with SGJC
        SGJC Setup
        SiteGenesis JavaScript Controller (SGJC) Model-View-Controller Development Model
        SiteGenesis JavaScript Controllers (SGJC) Standards Compliance
        SiteGenesis Modules and Hooks
        SiteGenesis and CSS
        Migrating Your Storefront to SGJC Controllers
          Pipeline to Controller Conversion
          Pipelet to Script Method or Job Step Conversion
          TLS Browser Detection
          Configuring Storefront Preferences
          Categories Don't Show in Storefront
          Cookies Notification/Opt-in for European Cookie Law
          SiteGenesis and Web Content Accessibility Guidelines (WCAG)
          SiteGenesis Features
            SiteGenesis Locale and Multicurrency
            SiteGenesis JavaScript Controller (SGJC) Cart Calculation
            SiteGenesis CAPTCHA and Rate Limiting
            SiteGenesis Content Sharing
            SiteGenesis Dynamic Payment Processing
            SiteGenesis Gift Registry and Wish List Features
            SiteGenesis Forgot Password
            SiteGenesis Passwords
            SiteGenesis Infinite Scrolling
            SiteGenesis Mini Images Code Example
            SiteGenesis Promotions
              SiteGenesis Choice of Bonus Product Discount Implementation
              SiteGenesis Coupons
              SiteGenesis Source Codes
            SiteGenesis Recommendations
              SiteGenesis Recommendation Examples
            SiteGenesis Responsive Design
            SiteGenesis Search
              SiteGenesis Search Triggered Banner
              SiteGenesis Search Pipelines
              SiteGenesis Search Scripts
              Result Attributes in the Search Grid
              Result Attributes in Product Detail Pages
              Refinement Bar Customization
              Manually Changing Search Attributes and Settings
              SiteGenesis Search Properties Files
            SiteGenesis in-Store Pickup
              Understanding in-Store Pickup
            SiteGenesis Taxes
        Best Practices: Continuous Integration
        Common Page Components
        Development Components
        Import Reference Application Data into a Sandbox
        SGJC Forms
          What Is a Form Definition
          Object Binding with Forms
          Extracting Form Field Parameters from Metadata
          Form Element Naming Conventions
          Cross Site Request Forgery Protection
          Form Validation
          Using API Form Classes
          Form Definition Elements
            Action Form Element
            Field Form Element
            Option Form Element
            Options Form Element
            Group Form Element
            Include Form Element
            List Form Element
          Developing Forms with Pipelines
            How Pipelines Process Forms
            Salesforce B2C Commerce Forms Components
              Using Business Objects with Forms
              Creating a Form Definition
              Using Forms in Templates
              Using Form Pipelets
              Using Interaction Continue Nodes with Forms
              Form Components Working Together
            Forms Tutorial
              Using Transitions with Forms
                Transitions with Forms
              Forms Tutorial: Business Manager
                1 Forms Tutorial: Extend Profile System Object
                2 Forms Tutorial: Create Preferences Attribute Group
              Forms Tutorial: UX Studio
                1 Forms Tutorial: Create Form Definition
                2 Forms Tutorial: Update Content Asset
                3 Forms Tutorial: Add Templates
                4 Forms Tutorial: Add Localizable Text Messages
                5 Forms Tutorial: Modify the Pipeline
                6 Forms Tutorial: Final Results
        Working with SGJC Controllers
        Comparing Pipelines and SGJC Controllers
        Debugging Scripts
          Configuring a Script Debugging Session
          Setting Breakpoints
          Running the Script Debugger
          Using the Breakpoints View
           Stepping Through a Script
          Using Other Views with Script Debugger
      Pipelines
        System Pipelines and Controllers
        Pipeline Scripting Quick Start Example
        Pipeline Elements
          Pipeline Building Blocks
          Start and End Nodes
          Subpipelines
        The Pipeline Dictionary
        Database Transaction Handling
        Pipeline Execution Steps
        Error Handling
        Debugging Pipelines
        Analyze Performance with Pipeline Profiler
        Excluding Pipelines from Permission Checks
  B2C Commerce Security Guide
    B2C Commerce Security Model
      Shared Responsibility Model
      Security Managed by Salesforce
      Security Managed by Customer
    General Security Best Practices
      Use 2FA on All Privileged Accounts
      Follow the Principle of Least Privilege
      Apply Defense in Depth
      Use a Positive Security Model
      Fail Securely
      Make Security Usable
      Use Secure Defaults
      Minimize the Attack Surface
      Prevent Ecommerce Fraud
      Securely Incorporate Third-Party Apps
    Security Best Practices for Administrators
      Determine How to Block Attacks
      Network Access Restrictions
        Storefront Network Access
        Business Manager Network Access
      Secure Communications
        HTTPS / TLS
        Web Services
        Data Upload
        Code Upload
      Secure Storage
        Credit Card Encryption
        Certificates and Private Keys
      Authentication and Authorization
        Introduction to Roles
        Shopper Authentication
        User Authentication and Authorization
          User Authentication
          User Authorization
        OCAPI Client Authentication and Authorization
        WebDAV Authentication and Authorization
      Security Event Auditing
      Denial-of-Service Protection
      Data Privacy and Protection
    Security Best Practices for Developers
      Encryption and Cryptography
      Cross-Site Scripting
      Declarative Security via HTTP Headers
      Commerce Script Injection
      Cross-Site Request Forgery
      Secret Storage
      Using Hooks Securely
      Data Validation
      Open Redirect Attacks
      Authentication and Authorization
      Supply Chain Security
        Code Uploads
        Third-Party Libraries
        Remotely Hosted Resources
      Secure Logging
      General Secure Coding Practices
      AppExchange Security Reviews
  Commerce Cloud Endless Aisle 2.5
    Commerce Cloud Endless Aisle in Store Wi-Fi Requirements
    Commerce Cloud Endless Aisle Supported Devices
    Commerce Cloud Endless Aisle Technology Stack
    Commerce Cloud Endless Aisle App Components
    Commerce Cloud Endless Aisle and MVC
    Caching in Commerce Cloud Endless Aisle
    How Commerce Cloud Endless Aisle App Access Works
    Set Up Your Commerce Cloud Endless Aisle Development Environment
      Commerce Cloud Endless Aisle Development Environment Requirements
      Apple Developer License
      Approving a Development Certificate Request
      Importing the Apple Distribution Certificate
      Installing Xcode
      Installing Appcelerator Studio
      Installing Titanium SDK from a Terminal
      Ensure You Have the Supported Versions of Commerce Cloud Endless Aisle Development Software
    Perform Data Setup and Integration
      Downloading Commerce Cloud Endless Aisle Source Code
        Commerce Cloud Endless Aisle App Source Code
        Commerce Cloud Endless Aisle API Source Code
      Importing the Commerce Cloud Endless Aisle Project
      Updating the Cartridge Path
      Adding a Commerce Cloud Endless Aisle Module to Administration Role
      Modifying Your Storefront
      Generate Site Import Data
      Import Site
      Enabling Commerce Cloud Endless Aisle CalculateCart Hooks
      Enabling Multi-Currency in Commerce Cloud Endless Aisle
      Update GetImage on Server Side
    Set Up Business Manager for Commerce Cloud Endless Aisle
      Commerce Cloud Endless Aisle Feature Switches
      Ensure Product UPCs Are Searchable in Commerce Cloud Endless Aisle
      Configuring OCAPI Settings for Commerce Cloud Endless Aisle
      Setting Up OCAPI Oauth for Commerce Cloud Endless Aisle
      Importing Commerce Cloud Endless Aisle Settings
      Setting Up Payment for Commerce Cloud Endless Aisle
      Specifying General Commerce Cloud Endless Aisle App Settings in Business Manager
      Setting Up Analytics for Commerce Cloud Endless Aisle
      Setting Up Images for Commerce Cloud Endless Aisle
      Setting Up Devices for Commerce Cloud Endless Aisle
      Setting Up Commerce Cloud Endless Aisle to Run in Kiosk Mode
      Setting Up Error Logging for Commerce Cloud Endless Aisle
      Setting Up Product and Shipping Price Overrides in Commerce Cloud Endless Aisle
      Setting Up Catalog Configuration for Commerce Cloud Endless Aisle
      Setting Up Commerce Cloud Endless Aisle Checkout
      Setting Up Commerce Cloud Endless Aisle App Timeouts
      Setting Up Commerce Cloud Endless Aisle Sales Reports
      Setting Up Address Suggestion for Commerce Cloud Endless Aisle
      Setting Up Alternate Shipping for Commerce Cloud Endless Aisle
      Adding a Commerce Cloud Endless Aisle App Configuration to Business Manager
    Create Stores and Add Associates in Commerce Cloud Endless Aisle
      Update Store App Role Premissions
      Creating a Store for Commerce Cloud Endless Aisle
      Creating a BM User for Each Store for Commerce Cloud Endless Aisle
      Specifying the Business Manager Credentials for a Commerce Cloud Endless Aisle Store
      Permission Groups for Commerce Cloud Endless Aisle Associates
      Managing Permissions for Commerce Cloud Endless Aisle Store Associates
      Creating, Assigning, Modifying Commerce Cloud Endless Aisle Store Associates
      Load Associate Credentials via Batch
      Integrate in Real Time to Validate Associate Credentials
      Configure Endless Aisle for Unified Authentication
    Set Up the Commerce Cloud Endless Aisle App
      Specifying Commerce Cloud Endless Aisle App Settings
      Specifying Tablet Settings for Commerce Cloud Endless Aisle
      Specifying Address Form Per Location for Commerce Cloud Endless Aisle
      Display Store Inventory in the Commerce Cloud Endless Aisle App
      Country, Language, Currency, and Price Books in Commerce Cloud Endless Aisle
    Commerce Cloud Endless Aisle Payment Devices
      Enabling Payment in Commerce Cloud Endless Aisle Through Adyen Device
      Enabling Payment in Commerce Cloud Endless Aisle Through Verifone Device
      Enabling Commerce Cloud Endless Aisle Payment Through the Web
      Test the Commerce Cloud Endless Aisle Payment Device
    Create a Payment Device Module
      Load the Native Module
      Accept Payment
      Approve Payment
      Cancel Payment
      Cancel Server Transaction
      Handle Errors
      Support Manual Card Number Entry
      Support Payment with Gift Cards
      Display Whether the Payment Device Is Connected
      Configure Device in Admin Dashboard
      Support Barcode Scanner
    Commerce Cloud Endless Aisle Reports and Analytics
      Track Orders in Commerce Cloud Endless Aisle
      Track Price Overrides in Commerce Cloud Endless Aisle
      Generating GMV Reports for Commerce Cloud Endless Aisle Sales
      Display Store Inventory in the Commerce Cloud Endless Aisle App
      Using Google Analytics with Commerce Cloud Endless Aisle
      Viewing Commerce Cloud Endless Aisle Sales Reports
    Coding Guidelines for Commerce Cloud Endless Aisle
      Commerce Cloud Endless Aisle Naming Conventions
      Alloy Framework
      UI View Types
      Global Variables
      Lifecycle for Views
      Memory Management
      Listener Types
      Promises
      Logging
      App Configurations
      Themes
      Localization
      Indentation
      Use Endless Aisle with the Storefront Reference Architecture
    Customize the Commerce Cloud Endless Aisle App
      Change the Look of the Commerce Cloud Endless Aisle App
      Setting Category Images for the Commerce Cloud Endless Aisle Home Page
      Enable Address Verification in Commerce Cloud Endless Aisle
      Customize Emails Sent by Commerce Cloud Endless Aisle
      Add Custom Data to Existing Models in Commerce Cloud Endless Aisle
      Debug the Commerce Cloud Endless Aisle App
      Commerce Cloud Endless Aisle App Logging Categories
      Running Commerce Cloud Endless Aisle in the Simulator
    Test the Commerce Cloud Endless Aisle App
      Set Up Appium
      Run Tests in Appium
      Modify and Create Automated Tests
    Deploy the Commerce Cloud Endless Aisle App
      Apply for an iOS Developer Enterprise Account
      Set Up the iOS Developer Enterprise Account
      Install the Certificate in the Keychain
      Create the .Ipa File
      Create the Manifest.Plist File
    Pairing the Payment Device with the iPad
    Pairing Printer with iPad
    Run the Commerce Cloud Endless Aisle App in Kiosk Mode
    Commerce Cloud Endless Aisle Device Logs
    Storefront API Reference
      Deprecated Storefront APIs
      Storefront API Calls
      EAAccount-AgentLogin
      EAAccount-AgentLogout
      EAAccount-ChangePassword
      EAAccount-CreateBasket
      EAAccount-EmailProductList
      EAAccount-GetPermissions
      EAAccount-LoginOnBehalf
      EAAccount-Search
      EAAccount-SetDataOnNewSession
      EAAccount-ValidateAssociateExists
      EACheckout-AbandonOrder
      EACheckout-ApplyCreditCard
      EACheckout-ApplyGiftCard
      EACheckout-AuthorizeCreditCard
      EACheckout-AuthorizeGiftCard
      EACheckout-AuthorizePayment
      EACheckout-GiftCardBalance
      EACheckout-RemoveCreditCard
      EACheckout-RemoveGiftCard
      EACheckout-StartWebPayment
      EACheckout-StoreWebOrder
      EAConfigs-GetCFGSettings
      EAOrder-OrderHistory
      EAOrder-SaveSignature
      EAOrder-SendEmail
      EAReports-AssociatesRanking
      EAReports-ItemsSold
      EAReports-Sales
      EAReports-StoresRanking
      EAStore-GetCountriesStates
      EAStore-ValidateDevice
      EAUtils-GetAuthenticationToken
      Verifone-DecryptTrackData
      Verifone-ActivateDevice
      Verifone-DecryptCardData
  Account Manager
    Log into Account Manager
      Pair Your Mobile Device with Account Manager
      Unpair Your Mobile Device from Account Manager (Two-Factor Authentication)
      Unpair a User's Mobile Device from Account Manager (Two-Factor Authentication)
    Activate a Commerce Cloud Account
    Change Your Account Password
    Reset a Forgotten Password
    Change Account Information
    Create a User Account
    Edit a User Account
    Unlock an Account
    Add an Account to Your Organization
    Manage Access of Partner Accounts
    Reset a User Account
    Delete an Account
    Undelete an Account
    Add an API Client ID
    Enable and Disable an API Client ID
    Edit an Organization
    Commerce Cloud Accounts FAQ
  Log Center
    Start Log Center
    Filter Issues in Log Center
    Search for Issues in Log Center
    Keyword Search in Log Center
    Changing the Log Center Display
  Control Center
    Managing Instances in Control Center
      Initializing an Instance Using DbInit in Control Center
      Starting, Stopping, and Restarting Instances in Control Center
      Viewing Control Center Utilization Statistics
    Creating a Role in Control Center
    Specifying Instance Permissions for a User in Control Center
    Viewing the Audit Log in Control Center
  Customer Service Center
    Setting Permissions for Customer Service Center
    Setting Permissions to 'Browse On Behalf Of' in the Storefront
    Specifying Customer Service Center Settings
    Starting Customer Service Center
    Finding an Order in Customer Service Center
    Creating a New Order in Customer Service Center
    Creating a New Order with the Storefront
    Handing Off a Basket to a Registered Customer
    Handing Off a Basket to an Agent
    Finding, Creating, and Editing a Customer in Customer Service Center
    Resetting a Customer Password in Customer Service Center
    Editing Customer Information in Customer Service Center
    Editing Reason Codes
    Configuring a Storefront Hostname for Customer Service Center
    Creating a CSC UI Configuration Manually
    Customer Service Center Customization
      Customize the Hosted Payment Page
      Payment Service Provider
      Order Calculation
    Customer Service Center Hooks
    Customer Service Center UI Customization
      Customer Service Center Layout
      Customer Service Center Widgets
        Attribute_form Widget
        Attribute_layout Widget
        Attribute_listing Widget
        Link Widget
        Tabs Widget
        Text Widget
      Customer Service Center Areas
    Customer Service Center Customizable Areas
      Basket View
      Basket Billing Address
      Basket Billing Address View
      Basket Payment Instrument
      Basket Shipping Address
      Customer Address Create
      Customer Address Edit
      Customer Create
      Customer Edit
      Customer Summary
      Order Billing Address View
      Order Payment Instrument
      Order Shipping Address View
      Order Summary
      Price Adjustment
      Product Detail
      Product Search
    Customer Service Center Data Resources
    Customizable Grids
    Custom Actions
  Storefront Toolkit
    Storefront Toolkit Tools
    Storefront Toolkit Tips for Best Performance
    Identify Templates, Controllers, and Pipelines with the Page Information Tool
    Identify Content to Edit with the Content Information Tool
    Examine Search Results Using the Search Information Tool
      Enable the Search Information Tool
      Open the Search Information Tool
      Search Results Window
      Product Search Model Window
    Get Cache Status Using the Cache Information Tool
    Examine Server Calls Using the Request Log
    Preview a Site Using the Site Preview Tool
    Troubleshoot the Storefront Toolkit
  Open Commerce API 20.4
    Getting started with OCAPI 20.4
    What's new in OCAPI 20.4?
      OCAPI 20.4 changes since 20.3
      OCAPI 20.4 changes since 20.2
      OCAPI 20.4 changes since 19.10
      OCAPI 20.4 changes since 19.8
      OCAPI 20.4 changes since 19.5
      OCAPI 20.4 changes since 19.3
      OCAPI 20.4 changes since 19.1
      OCAPI 20.4 changes since 18.8
      OCAPI 20.4 changes since 18.7
      OCAPI 20.4 changes since 18.6
      OCAPI 20.4 changes since 18.3
      OCAPI 20.4 changes since 18.2
      OCAPI 20.4 changes since 18.1
      OCAPI 20.4 changes since 17.8
      OCAPI 20.4 changes since 17.7
      OCAPI 20.4 changes since 17.6
      OCAPI 20.4 changes since 17.4
      OCAPI 20.4 changes since 17.3
      OCAPI 20.4 changes since 17.2
      OCAPI 20.4 changes since 17.1
      OCAPI 20.4 changes since 16.9
      OCAPI 20.4 changes since 16.8
      OCAPI 20.4 changes since 16.6
      OCAPI 20.4 changes since 16.5
      OCAPI 20.4 changes since 16.4
      OCAPI 20.4 changes since 16.3
      OCAPI 20.4 changes since 16.2
      OCAPI 20.4 changes since 16.1
      OCAPI 20.4 changes since 15.9
      OCAPI 20.4 changes since 15.8
      OCAPI 20.4 changes since 15.6
      OCAPI 20.4 changes since 15.5
      OCAPI 20.4 changes since 15.4
      OCAPI 20.4 changes since 15.2
      OCAPI 20.4 changes since 15.1
      OCAPI 20.4 changes since 14.8
      OCAPI 20.4 changes since 14.6
    OCAPI Usage 20.4
      API Explorer 20.4
      OCAPI batch requests 20.4
      OCAPI Best Practices 20.4
      OCAPI Caching 20.4
      OCAPI Client Application Identification 20.4
      CORS (Cross-Origin Resource Sharing) 20.4
      OCAPI Customization 20.4
      OCAPI custom properties 20.4
      OCAPI resource data formats 20.4
      OCAPI expansions 20.4
      OCAPI filtering 20.4
      OCAPI flash 20.4
      OCAPI global exceptions 20.4
      OCAPI Global HTTP headers 20.4
      OCAPI Hooks 20.4
      OCAPI HTTP methods 20.4
      OCAPI HTTP status codes and faults 20.4
      OCAPI Images 20.4
      OCAPI JSONP 20.4
      OCAPI JWT 20.4
      OCAPI localization 20.4
      OCAPI metadata 20.4
      OCAPI OAuth 2.0 20.4
      OCAPI Settings 20.4
      OCAPI optimistic locking 20.4
      OCAPI pagination 20.4
      OCAPI property selection 20.4
      OCAPI Resource States 20.4
      OCAPI session bridge 20.4
      OCAPI System Jobs 20.4
        Global Jobs 20.4
      OCAPI URL syntax 20.4
      OCAPI versioning and deprecation policy 20.4
    Shop API resources 20.4
      Baskets resource (Shop API 20.4)
      Categories resource (Shop API 20.4)
      Content resource (Shop API 20.4)
      ContentSearch resource (Shop API 20.4)
      Customers resource (Shop API 20.4)
      CustomObjects resource (Shop API 20.4)
      Folders resource (Shop API 20.4)
      GiftCertificate resource (Shop API 20.4)
      Orders resource (Shop API 20.4)
      OrderSearch resource (Shop API 20.4)
      PriceAdjustmentLimits resource (Shop API 20.4)
      ProductLists resource (Shop API 20.4)
      Products resource (Shop API 20.4)
      ProductSearch resource (Shop API 20.4)
      Promotions resource (Shop API 20.4)
      SearchSuggestion resource (Shop API 20.4)
      Sessions resource (Shop API 20.4)
      Site resource (Shop API 20.4)
      Stores resource (Shop API 20.4)
    Data API resources 20.4
      AbTests resource (Data API 20.4)
      AbTestSearch resource (Data API 20.4)
      Alerts resource (Data API 20.4)
      Campaigns resource (Data API 20.4)
      CampaignSearch resource (Data API 20.4)
      Catalogs resource (Data API 20.4)
      CatalogSearch resource (Data API 20.4)
      Categories resource (Data API 20.4)
      CategoryLinks resource (Data API 20.4)
      CategoryProductAssignmentSearch resource (Data API 20.4)
      CategorySearch resource (Data API 20.4)
      CodeVersions resource (Data API 20.4)
      CouponRedemptionSearch resource (Data API 20.4)
      Coupons resource (Data API 20.4)
      CouponSearch resource (Data API 20.4)
      CustomObjectDefinitions resource (Data API 20.4)
      CustomObjects resource (Data API 20.4)
      CustomObjectsSearch resource (Data API 20.4)
      CustomerGroups resource (Data API 20.4)
      CustomerGroupSearch resource (Data API 20.4)
      CustomerLists resource (Data API 20.4)
      GiftCertificates resource (Data API 20.4)
      GiftCertificateSearch resource (Data API 20.4)
      GlobalPreferences resource (Data API 20.4)
      InventoryLists resource (Data API 20.4)
      InventoryListSearch resource (Data API 20.4)
      JobExecutionSearch resource (Data API 20.4)
      Jobs resource (Data API 20.4)
      Libraries resource (Data API 20.4)
      LocaleInfo resource (Data API 20.4)
      LogRequests resource (Data API 20.4)
      OcapiConfigs resource (Data API 20.4)
      Permissions resource (Data API 20.4)
      ProductInventoryRecords resource (Data API 20.4)
      Products resource (Data API 20.4)
      ProductSearch resource (Data API 20.4)
      PromotionCampaignAssignmentSearch resource (Data API 20.4)
      Promotions resource (Data API 20.4)
      PromotionSearch resource (Data API 20.4)
      Roles resource (Data API 20.4)
      RoleSearch resource (Data API 20.4)
      Settings resource (Data API 20.4)
      SitePreferences resource (Data API 20.4)
      Sites resource (Data API 20.4)
      SiteSearch resource (Data API 20.4)
      SlotConfigurationCampaignAssignmentSearch resource (Data API 20.4)
      SlotConfigurations resource (Data API 20.4)
      SlotConfigurationSearch resource (Data API 20.4)
      Slots resource (Data API 20.4)
      SlotSearch resource (Data API 20.4)
      SortingRuleSearch resource (Data API 20.4)
      SourceCodeGroups resource (Data API 20.4)
      SourceCodeGroupSearch resource (Data API 20.4)
      Stores resource (Data API 20.4)
      StoreSearch resource (Data API 20.4)
      SystemObjectDefinitions resource (Data API 20.4)
      SystemObjectDefinitionSearch resource (Data API 20.4)
      Users resource (Data API 20.4)
      UserSearch resource (Data API 20.4)
      VariantSearch resource (Data API 20.4)
    Shop API documents 20.4
      ApproachingDiscount document (Shop API 20.4)
      ApproachingDiscountResult document (Shop API 20.4)
      AuthRequest document (Shop API 20.4)
      Basket document (Shop API 20.4)
      BasketCreateRequest document (Shop API 20.4)
      BasketPaymentInstrumentRequest document (Shop API 20.4)
      BasketReference document (Shop API 20.4)
      BasketsResult document (Shop API 20.4)
      BonusDiscountLineItem document (Shop API 20.4)
      BundledProduct document (Shop API 20.4)
      BundledProductItem document (Shop API 20.4)
      Category document (Shop API 20.4)
      CategoryResult document (Shop API 20.4)
      Content document (Shop API 20.4)
      ContentFolder document (Shop API 20.4)
      ContentFolderResult document (Shop API 20.4)
      ContentResult document (Shop API 20.4)
      ContentSearchRefinement document (Shop API 20.4)
      ContentSearchRefinementValue document (Shop API 20.4)
      ContentSearchResult document (Shop API 20.4)
      CouponItem document (Shop API 20.4)
      CustomObject document (Shop API 20.4)
      Customer document (Shop API 20.4)
      CustomerAddress document (Shop API 20.4)
      CustomerAddressLink document (Shop API 20.4)
      CustomerAddressResult document (Shop API 20.4)
      CustomerInfo document (Shop API 20.4)
      CustomerOrderResult document (Shop API 20.4)
      CustomerPaymentCardRequest document (Shop API 20.4)
      CustomerPaymentInstrument document (Shop API 20.4)
      CustomerPaymentInstrumentRequest document (Shop API 20.4)
      CustomerPaymentInstrumentResult document (Shop API 20.4)
      CustomerProductList document (Shop API 20.4)
      CustomerProductListItem document (Shop API 20.4)
      CustomerProductListItemLink document (Shop API 20.4)
      CustomerProductListItemPurchase document (Shop API 20.4)
      CustomerProductListItemPurchaseResult document (Shop API 20.4)
      CustomerProductListItemResult document (Shop API 20.4)
      CustomerProductListRegistrant document (Shop API 20.4)
      CustomerProductListResult document (Shop API 20.4)
      CustomerRegistration document (Shop API 20.4)
      Discount document (Shop API 20.4)
      DiscountRequest document (Shop API 20.4)
      Fault document (Shop API 20.4)
      Flash document (Shop API 20.4)
      GiftCertificate document (Shop API 20.4)
      GiftCertificateItem document (Shop API 20.4)
      GiftCertificateRequest document (Shop API 20.4)
      Image document (Shop API 20.4)
      ImageGroup document (Shop API 20.4)
      Inventory document (Shop API 20.4)
      ItemKey document (Shop API 20.4)
      Locale document (Shop API 20.4)
      Master document (Shop API 20.4)
      Note document (Shop API 20.4)
      NotesResult document (Shop API 20.4)
      Option document (Shop API 20.4)
      OptionItem document (Shop API 20.4)
      OptionValue document (Shop API 20.4)
      Order document (Shop API 20.4)
      OrderAddress document (Shop API 20.4)
      OrderPaymentCardRequest document (Shop API 20.4)
      OrderPaymentInstrument document (Shop API 20.4)
      OrderPaymentInstrumentRequest document (Shop API 20.4)
      OrderSearchHit document (Shop API 20.4)
      OrderSearchRequest document (Shop API 20.4)
      OrderSearchResult document (Shop API 20.4)
      PasswordChangeRequest document (Shop API 20.4)
      PasswordReset document (Shop API 20.4)
      PaymentBankAccount document (Shop API 20.4)
      PaymentBankAccountRequest document (Shop API 20.4)
      PaymentCard document (Shop API 20.4)
      PaymentCardRequest document (Shop API 20.4)
      PaymentCardSpec document (Shop API 20.4)
      PaymentMethod document (Shop API 20.4)
      PaymentMethodResult document (Shop API 20.4)
      PriceAdjustment document (Shop API 20.4)
      PriceAdjustmentLimit document (Shop API 20.4)
      PriceAdjustmentLimits document (Shop API 20.4)
      PriceAdjustmentRequest document (Shop API 20.4)
      Product document (Shop API 20.4)
      ProductDetailsLink document (Shop API 20.4)
      ProductItem document (Shop API 20.4)
      ProductLink document (Shop API 20.4)
      ProductListEvent document (Shop API 20.4)
      ProductListItem document (Shop API 20.4)
      ProductListItemReference document (Shop API 20.4)
      ProductListLink document (Shop API 20.4)
      ProductListRegistrant document (Shop API 20.4)
      ProductListShippingAddress document (Shop API 20.4)
      ProductPromotion document (Shop API 20.4)
      ProductRecommendationsResult document (Shop API 20.4)
      ProductRef document (Shop API 20.4)
      ProductResult document (Shop API 20.4)
      ProductSearchHit document (Shop API 20.4)
      ProductSearchRefinement document (Shop API 20.4)
      ProductSearchRefinementValue document (Shop API 20.4)
      ProductSearchResult document (Shop API 20.4)
      ProductSearchSortingOption document (Shop API 20.4)
      ProductSimpleLink document (Shop API 20.4)
      ProductType document (Shop API 20.4)
      Promotion document (Shop API 20.4)
      PromotionLink document (Shop API 20.4)
      PromotionResult document (Shop API 20.4)
      PublicProductList document (Shop API 20.4)
      PublicProductListItem document (Shop API 20.4)
      PublicProductListItemResult document (Shop API 20.4)
      PublicProductListLink document (Shop API 20.4)
      PublicProductListResult document (Shop API 20.4)
      Recommendation document (Shop API 20.4)
      RecommendationType document (Shop API 20.4)
      Shipment document (Shop API 20.4)
      ShippingItem document (Shop API 20.4)
      ShippingMethod document (Shop API 20.4)
      ShippingMethodResult document (Shop API 20.4)
      ShippingPromotion document (Shop API 20.4)
      SimpleLink document (Shop API 20.4)
      Site document (Shop API 20.4)
      SortField document (Shop API 20.4)
      Status document (Shop API 20.4)
      Store document (Shop API 20.4)
      StoreResult document (Shop API 20.4)
      SuggestedCategory document (Shop API 20.4)
      SuggestedContent document (Shop API 20.4)
      SuggestedPhrase document (Shop API 20.4)
      SuggestedProduct document (Shop API 20.4)
      SuggestedTerm document (Shop API 20.4)
      SuggestedTerms document (Shop API 20.4)
      Suggestion document (Shop API 20.4)
      SuggestionResult document (Shop API 20.4)
      TrustedSystemAuthRequest document (Shop API 20.4)
      Variant document (Shop API 20.4)
      VariationAttribute document (Shop API 20.4)
      VariationAttributeValue document (Shop API 20.4)
      VariationGroup document (Shop API 20.4)
    Data API documents 20.4
      AbTest document (Data API 20.4)
      AbTestGroup document (Data API 20.4)
      AbTests document (Data API 20.4)
      AbTestSearchResult document (Data API 20.4)
      AbTestSegment document (Data API 20.4)
      AbTestSegmentStats document (Data API 20.4)
      AbTestTrigger document (Data API 20.4)
      AccountTransaction document (Data API 20.4)
      AlertDescriptor document (Data API 20.4)
      AlertDescriptorSettings document (Data API 20.4)
      AlertDescriptors document (Data API 20.4)
      AlertDescriptorsRevalidationRequest document (Data API 20.4)
      AlertItem document (Data API 20.4)
      AlertItems document (Data API 20.4)
      AlertSettings document (Data API 20.4)
      ApplicationPermissions document (Data API 20.4)
      BMPermissions document (Data API 20.4)
      BoolFilter document (Data API 20.4)
      BoolQuery document (Data API 20.4)
      Campaign document (Data API 20.4)
      CampaignPromotionExperience document (Data API 20.4)
      Campaigns document (Data API 20.4)
      CampaignSearchResult document (Data API 20.4)
      CampaignSlotConfigurationExperience document (Data API 20.4)
      CampaignSortingRuleExperience document (Data API 20.4)
      CartridgePathAddRequest document (Data API 20.4)
      CartridgePathApiResponse document (Data API 20.4)
      CartridgePathCreateRequest document (Data API 20.4)
      Catalog document (Data API 20.4)
      CatalogCategoryId document (Data API 20.4)
      Catalogs document (Data API 20.4)
      CatalogSearchResult document (Data API 20.4)
      Categories document (Data API 20.4)
      Category document (Data API 20.4)
      CategoryLink document (Data API 20.4)
      CategoryLinks document (Data API 20.4)
      CategoryProductAssignment document (Data API 20.4)
      CategoryProductAssignmentSearchRequest document (Data API 20.4)
      CategoryProductAssignmentSearchResult document (Data API 20.4)
      CategorySearchResult document (Data API 20.4)
      CodeVersion document (Data API 20.4)
      CodeVersionResult document (Data API 20.4)
      ContentAsset document (Data API 20.4)
      ContentAssetResult document (Data API 20.4)
      ContentFolder document (Data API 20.4)
      ContentFolderAssignment document (Data API 20.4)
      ContentFolderResult document (Data API 20.4)
      ContentSubFolderResult document (Data API 20.4)
      Coupon document (Data API 20.4)
      CouponCode document (Data API 20.4)
      CouponCodes document (Data API 20.4)
      CouponMultiCodesRequest document (Data API 20.4)
      CouponRedemption document (Data API 20.4)
      CouponRedemptionSearchResult document (Data API 20.4)
      Coupons document (Data API 20.4)
      CouponSearchResult document (Data API 20.4)
      CouponSystemCodeConfig document (Data API 20.4)
      Credentials document (Data API 20.4)
      CSCPermissions document (Data API 20.4)
      CustomLogSettings document (Data API 20.4)
      CustomObject document (Data API 20.4)
      CustomObjectSearchResult document (Data API 20.4)
      Customer document (Data API 20.4)
      CustomerAddress document (Data API 20.4)
      CustomerAddressResult document (Data API 20.4)
      CustomerGroup document (Data API 20.4)
      CustomerGroupMember document (Data API 20.4)
      CustomerGroupMemberResult document (Data API 20.4)
      CustomerGroupMembers document (Data API 20.4)
      CustomerGroupMemberSearchResult document (Data API 20.4)
      CustomerGroupResult document (Data API 20.4)
      CustomerGroups document (Data API 20.4)
      CustomerGroupSearchResult document (Data API 20.4)
      CustomerList document (Data API 20.4)
      CustomerListLink document (Data API 20.4)
      CustomerSearchHit document (Data API 20.4)
      CustomerSearchRequest document (Data API 20.4)
      CustomerSearchResult document (Data API 20.4)
      EcdnLogFetchRequest document (Data API 20.4)
      EcdnLogFetchResponse document (Data API 20.4)
      ExportDataUnitsConfiguration document (Data API 20.4)
      ExportGlobalDataConfiguration document (Data API 20.4)
      ExportSitesConfiguration document (Data API 20.4)
      Fault document (Data API 20.4)
      Filter document (Data API 20.4)
      FilteredQuery document (Data API 20.4)
      Flash document (Data API 20.4)
      FunctionalPermission document (Data API 20.4)
      FunctionalPermissions document (Data API 20.4)
      GiftCertificate document (Data API 20.4)
      GiftCertificates document (Data API 20.4)
      GiftCertificateSearchResult document (Data API 20.4)
      ImageGroup document (Data API 20.4)
      InventoryList document (Data API 20.4)
      InventoryLists document (Data API 20.4)
      InventoryListSearchResult document (Data API 20.4)
      JobExecution document (Data API 20.4)
      JobExecutionParameter document (Data API 20.4)
      JobExecutionRequest document (Data API 20.4)
      JobExecutionResult document (Data API 20.4)
      JobExecutionSearchResult document (Data API 20.4)
      JobStepExecution document (Data API 20.4)
      Locale document (Data API 20.4)
      LocalePermission document (Data API 20.4)
      LocalePermissions document (Data API 20.4)
      LocaleResult document (Data API 20.4)
      LogCategory document (Data API 20.4)
      MarkupText document (Data API 20.4)
      Master document (Data API 20.4)
      MatchAllQuery document (Data API 20.4)
      MediaFile document (Data API 20.4)
      MenuAction document (Data API 20.4)
      MenuItem document (Data API 20.4)
      ModulePermissions document (Data API 20.4)
      Money document (Data API 20.4)
      NestedQuery document (Data API 20.4)
      ObjectAttributeDefinition document (Data API 20.4)
      ObjectAttributeDefinitions document (Data API 20.4)
      ObjectAttributeDefinitionSearchResult document (Data API 20.4)
      ObjectAttributeGroup document (Data API 20.4)
      ObjectAttributeGroups document (Data API 20.4)
      ObjectAttributeGroupSearchResult document (Data API 20.4)
      ObjectAttributeValueDefinition document (Data API 20.4)
      ObjectTypeDefinition document (Data API 20.4)
      ObjectTypeDefinitions document (Data API 20.4)
      ObjectTypeDefinitionSearchResult document (Data API 20.4)
      OcapiConfigsApiRequest document (Data API 20.4)
      OcapiConfigsApiResponse document (Data API 20.4)
      OrderConfirmationStatusUpdateRequest document (Data API 20.4)
      OrderExportStatusUpdateRequest document (Data API 20.4)
      OrderExternalStatusUpdateRequest document (Data API 20.4)
      OrderPaymentStatusUpdateRequest document (Data API 20.4)
      OrderShippingStatusUpdateRequest document (Data API 20.4)
      OrderStatusUpdateRequest document (Data API 20.4)
      OrderUpdateRequest document (Data API 20.4)
      OrganizationPreferences document (Data API 20.4)
      PasswordChangeRequest document (Data API 20.4)
      PathRecord document (Data API 20.4)
      PaymentInstrumentUpdateRequest document (Data API 20.4)
      PaymentTransactionUpdateRequest document (Data API 20.4)
      PreferenceValue document (Data API 20.4)
      PreferenceValueSearchResult document (Data API 20.4)
      Product document (Data API 20.4)
      ProductInventoryRecord document (Data API 20.4)
      ProductInventoryRecordAllocation document (Data API 20.4)
      ProductInventoryRecords document (Data API 20.4)
      ProductOption document (Data API 20.4)
      ProductOptions document (Data API 20.4)
      ProductOptionValue document (Data API 20.4)
      ProductOptionValues document (Data API 20.4)
      ProductSearchResult document (Data API 20.4)
      ProductType document (Data API 20.4)
      Promotion document (Data API 20.4)
      PromotionABTestGroupAssignment document (Data API 20.4)
      PromotionAssignmentInformation document (Data API 20.4)
      PromotionCampaignAssignment document (Data API 20.4)
      PromotionCampaignAssignmentSearchResult document (Data API 20.4)
      Promotions document (Data API 20.4)
      PromotionSearchResult document (Data API 20.4)
      Query document (Data API 20.4)
      QueryFilter document (Data API 20.4)
      Range2Filter document (Data API 20.4)
      RangeFilter document (Data API 20.4)
      Recommender document (Data API 20.4)
      RecommendersResult document (Data API 20.4)
      Recurrence document (Data API 20.4)
      RedemptionLimitPerPeriod document (Data API 20.4)
      RedemptionLimits document (Data API 20.4)
      ResourceInfo document (Data API 20.4)
      ResourceObject document (Data API 20.4)
      ResultPage document (Data API 20.4)
      Role document (Data API 20.4)
      RoleFunctionalPermission document (Data API 20.4)
      RoleFunctionalPermissions document (Data API 20.4)
      RoleLocalePermission document (Data API 20.4)
      RoleLocalePermissions document (Data API 20.4)
      RoleModulePermission document (Data API 20.4)
      RoleModulePermissions document (Data API 20.4)
      RolePermissions document (Data API 20.4)
      Roles document (Data API 20.4)
      RoleSearchRequest document (Data API 20.4)
      RoleSearchResult document (Data API 20.4)
      RoleWebdavPermission document (Data API 20.4)
      RoleWebdavPermissions document (Data API 20.4)
      Rule document (Data API 20.4)
      Schedule document (Data API 20.4)
      SearchIndexUpdateConfiguration document (Data API 20.4)
      SearchRequest document (Data API 20.4)
      SearchResult document (Data API 20.4)
      ShippingAddressUpdateRequest document (Data API 20.4)
      Site document (Data API 20.4)
      SiteArchiveExportConfiguration document (Data API 20.4)
      SiteArchiveImportConfiguration document (Data API 20.4)
      SitePreferences document (Data API 20.4)
      Sites document (Data API 20.4)
      SiteResourceInfo document (Data API 20.4)
      SiteSearchResult document (Data API 20.4)
      Slot document (Data API 20.4)
      SlotConfiguration document (Data API 20.4)
      SlotConfigurationABTestGroupAssignment document (Data API 20.4)
      SlotConfigurationAssignmentInformation document (Data API 20.4)
      SlotConfigurationCampaignAssignment document (Data API 20.4)
      SlotConfigurationCampaignAssignmentSearchResult document (Data API 20.4)
      SlotConfigurations document (Data API 20.4)
      SlotConfigurationSearchResult document (Data API 20.4)
      SlotContent document (Data API 20.4)
      SlotSearchResult document (Data API 20.4)
      Slots document (Data API 20.4)
      Sort document (Data API 20.4)
      SortingRule document (Data API 20.4)
      SortingRuleSearchResult document (Data API 20.4)
      SortingRuleStep document (Data API 20.4)
      SourceCodeGroup document (Data API 20.4)
      SourceCodeGroups document (Data API 20.4)
      SourceCodeGroupSearchResult document (Data API 20.4)
      SourceCodeRedirectInfo document (Data API 20.4)
      SourceCodeSpecification document (Data API 20.4)
      Status document (Data API 20.4)
      Store document (Data API 20.4)
      Stores document (Data API 20.4)
      StoreSearchResult document (Data API 20.4)
      Tag document (Data API 20.4)
      TermFilter document (Data API 20.4)
      TermQuery document (Data API 20.4)
      TextQuery document (Data API 20.4)
      TimeOfDay document (Data API 20.4)
      User document (Data API 20.4)
      Users document (Data API 20.4)
      UserSearchResult document (Data API 20.4)
      Variant document (Data API 20.4)
      Variants document (Data API 20.4)
      VariantSearchResult document (Data API 20.4)
      VariationAttribute document (Data API 20.4)
      VariationAttributes document (Data API 20.4)
      VariationAttributeValue document (Data API 20.4)
      VariationAttributeValues document (Data API 20.4)
      VariationGroup document (Data API 20.4)
      VariationGroups document (Data API 20.4)
      VersionRangeObject document (Data API 20.4)
      WebdavPermission document (Data API 20.4)
      WebdavPermissions document (Data API 20.4)
  Script Debugger API (SDAPI) 2.0
    SDAPI How to Write a Client 2.0
    SDAPI Usage 2.0
      SDAPI Breakpoints 2.0
      SDAPI Client Application Identification 2.0
      SDAPI Resource Data Formats 2.0
      SDAPI Evaluating Expressions 2.0
      SDAPI HTTP methods 2.0
      SDAPI HTTP Status Codes and Faults 2.0
      SDAPI Variables, Objects and Object Members 2.0
      SDAPI Pagination 2.0
      SDAPI Script Threads 2.0
      SDAPI URL Syntax 2.0
      SDAPI versioning and deprecation policy 2.0
    SDAPI Resources 2.0
      Breakpoints Resource (Debugger API 2.0)
      Client Resource (Debugger API 2.0)
      Threads Resource (Debugger API 2.0)
    SDAPI Documents 2.0
      Breakpoint Document (Debugger API 2.0)
      Breakpoints Document (Debugger API 2.0)
      EvalResult Document (Debugger API 2.0)
      Fault Document (Debugger API 2.0)
      Location Document (Debugger API 2.0)
      ObjectMember Document (Debugger API 2.0)
      ObjectMembers Document (Debugger API 2.0)
      ScriptThread Document (Debugger API 2.0)
      ScriptThreads Document (Debugger API 2.0)
      StackFrame Document (Debugger API 2.0)
  Commerce Cloud Order Management 20.5
    What's New
      What's New in Previous Releases
        What's New in 20.3
        What's New in 20.2
        What's New in 20.1
        What's New in 19.10
        What's New in 19.9
    Order Management Systems
    Overview
      Objects
      Providers
      Connectors
      Customers
      Fulfillment
      Inventory
      Items
      Jobs
      Order Record Synchronization
      Payment and Billing
      Reporting
      Returns and Exchanges
    B2C Commerce Integration
      Advantages of the New Order Integration
      Setup and configuration
        Setup Procedure
        Migration Procedure
        Rollback Procedure
        Demandware Provider Configuration
        Salesforce B2C Commerce Integration Provider Configuration
      Item, Category, and Catalog Data Synchronization
      Pricing and Promotions
        Price Adjustments
        Pricing in Customer Service Center
      Inventory Synchronization
      Managing Inventory Levels Best Practices
        Standard Inventory Synchronization
        Extended Inventory Synchronization
      Orders in an Integrated System
        Order Data Map - Salesforce B2C Commerce Integration
        Order Data Map - Legacy Connector
      Data Synchronization Schedule
      Monitoring the Integration
        Business Manager Orders Page
        Task Monitoring
      Troubleshooting
    Internationalization
      Localization
        Base locale
        User profiles
        Product information
        Global time zones and UTC
        Global address support
        Customer-Facing Documents
        Multiple Currencies
        Custom Attributes
        Configuring Localization
          Configuring a Base Locale
          Configuring User Profiles
          Configure Multiple Currencies
          Localizing Custom Attributes
          Configuring Templates with Localized Attributes
          Configuring Resources
          Configuring Templates
      Value Added Tax (VAT)
        Net Tax Policy
        Gross Tax Policy
    Administration
      Getting Started
      Settings
        Preferences
          General
            Company
            Catalogs
            Localizations
            Currencies
            Logos
            Defaults
            Emails
            Imaging
            Pick Lists
              Pre-defined pick lists
              User-Defined Pick Lists
              Payment method ID codes
            Reports
          Inventory
            Inventory - Workflow
            Inventory - Defaults
            Inventory - Pricing
          Order
            Order - General
            Order - Workflow
            Order - Defaults
            Order - Payments
            Order - Terms
          Customer
          External Processors
            External Processors - Payments
            External Processors - Shipping
          Operations
          Security
          Retention
        Fulfillment Site Manager
          Search for a fulfillment site
          Create a fulfillment site
          Manage a fulfillment site
          Manage site shipping hours
          Manage site quota
        Allocations
          Site ranking rules
            Default allocation rules
            Create and Manage Allocation Rule Sets
              Create and Manage Expression Rules
                Expression Rule Examples
          Company shipping hours
        Providers
          Configuring Providers
          General provider
          Order Management provider
          Payment Provider
          Data Deletion & Obfuscation Provider
          Shipping provider
            Shipping methods
          Tax Provider
        Object Manager
          Object Configuration Table
          Object-related managers
        Category Manager
          Edit Category Information
        Attribute Manager
          Attribute Configuration Details
          Manage Custom Attributes
          Edit Value Information for Choice Values
        Template Manager
          Template Manager object merge fields
        Resource Manager
      Main
        Inventory Manager
          Item Search Results
          Item Details
        Orders Manager
          Order Search Results
          Order Details
            Edit Order Item Details
            Edit order shipping address
        Auction Manager
          Auction Search Results
          Auction Details
      Inventory
        Inventory Manager
          Item Search Results
          Item Details
          Item Price Points
        Vendor Manager
        Purchase Order Entry
        Purchase Order Manager
        Receiving
        Transfer Inventory
        Image Manager
          Edit Image Information
      Marketing
        Auction Manager
          Auction Search Results
          Auction Details
        Promotions
      Sales
        Auction Manager
          Auction Search Results
          Auction Details
        Order Entry
        Orders Manager
          Order Search Results
          Order Details
      Fulfillment
        Shipping Order Manager
          Shipping Order Search Results
          Shipping order detail
        Shipping Portal
      Accounting
        Payment Manager
          Payment search results
          Payment details
          New Payment
        Invoice Manager
          Invoice search results
          Invoice Details
        Credit Manager
      Customers
        Customer Manager
          Customer search results
          Customer Details
          Add Customer Page
          Merge Customers
        Activity Manager
        Email Manager
      Centers
        Retail Center menu
      Security
        Users - Security Manager
          User Account Listing
        Security Roles Manager
          Role permissions
          Security Role Listing
      Reporting
      Utilities
        Batch Emails
        Job Manager
          Job Types
            Export Job Types
            Import Job Types
            Process Job Types
        Quick Export
        Quick Import
      Customer Service Center
    Customer Service Center
      Configuring provider settings
      Roles and permissions
      Customers
        Searching for a customer
        Creating a new customer
        Editing Customer Information
      Orders
        Creating new sales orders
        Managing orders
          Searching for a Sales Order
          Searching for an Existing Quote
          Modify Sales Orders
            Scenarios
            Reshipping an Order Item
            Apply an Item-Level Appeasement
            Performing an Even Swap
            Applying an Order-Level Appeasement
            Canceling a Shipping Order
            Handle Excess Funds with Payment Captured Before Allocation
            Edit Order- and Item-Level Attributes
            Managing payment methods
        Order workflows
          Order Management workflow states
          Alerts
        Understanding Order Actions: Pricing
          Cancellations and Returns
            Cancelations on unallocated orders
            Returns on closed orders
          Price Changes
            Unallocated orders
            Closed orders
          Appeasements
            Unallocated orders
            Closed orders
          Edits
            Unallocated orders
            Closed orders
          Order-Level Appeasements
            Unallocated orders
            Allocated orders
          Even Swaps
      Returns and Return Orders
        Creating Returns
        Searching for returns and return orders
        Managing returns
          Return items
          Reason for adjustment
        Manage Return Orders
        Exchanges
          Receive Returns and Create Exchanges
          Eligible Credit Destinations
      Catalogs
        Requesting a Catalog
        Browsing a Catalog
    Fulfillment Center
      Roles and Permissions
      Configuring provider settings
      Managing Batches of Shipping Orders in Warehouse Manager
        Creating a Warehouse Batch
        Managing a Warehouse Batch
        Printing Order Documentation
      Managing orders in the Shipping Orders queue
        Viewing Shipping Order Details and Creating Shipments
        Assigning Shipping Orders to a User
      Picking Items for Shipping Orders
      Packing Items for Shipping
      Managing inventory with Inventory Station
        Managing Items at the Warehouse
        Receive Returns and Create Return Orders
        Restocking Inventory
      Monitoring Shipping Order Queues
        Unbatched Orders Queues
        Warehouse Batch Queues
        Warehouse Manager Shipping Order Summary
        Shipping order queue
          Shipping Orders Waiting Assignment Queue
          Shipping Orders Waiting Pick/Pack Queue
          Shipping Orders Waiting Fulfillment Queue
        Picking Order Queue
      Automated Client Printing
    Retail Center
      Roles and Permissions
      Configuring provider settings
      Retail Center Store Dialer
      Managing unclaimed shipping orders
        Marking Line Items as Zero Inventory
      Fulfilling shipping orders
      Viewing shipping order history
      Shipping order queues
        Unclaimed Queue
        Waiting Fulfillment Queue
        Waiting Pickup Queue
    3rd Party Providers
      Payment Service Providers
        Configuring Processors and Methods
        Adyen
          Configuring Asynchronous Mode
          Payment Methods
            American Express
            Diners Club
            Discover
            JCB
            MasterCard
            Visa
            VisaElectron
          CustomCharge Payment Methods
            Alipay
            American Express 3D Secure
            Carte Bancaire
            Dotpay
            Giropay
            iDEAL
            JCB 3D Secure
            Klarna
            Maestro 3D Secure
            MasterCard 3D Secure
            MasterCard debit card
            Merchant gift card
            MisterCash
            PayPal
            Sofort
            Tenpay
            UnionPay credit card
            China UnionPay (CUP) ExpressPay
            Visa 3D Secure
            Visa debit card
        Cayan
          Cayan Payment Methods
            American Express
            Discover
            MasterCard
            Visa
            Multi-Payment Order XML
        CyberSource
          Payment methods
            American Express
            Android Pay
            Apple Pay
            Diners Club
            Discover
            JCB
            Maestro
            PayPal
            MasterCard
            Visa
            Visa Checkout
            Sample JSON Order
        First Data Global Gateway E4 v3
          Payment methods
            American Express
            Diners Club
            Discover
            JCB
            MasterCard
            Visa
            Visa Checkout
        LINK
          Configure the B2C Commerce Processor
          Sample Code
          Sample API Transaction Contracts
          Sample API Helper Contracts
        LinkPoint v2 (YourPay/First Data and Card Service International)
          LinkPoint Payment Methods
            American Express
            Diner's Club
            Discover
            JCB
            MasterCard
            Visa
            Multi-Payment Order XML
        Moneris eSelectPlus v2
          Moneris Payment Methods
          American Express
          Discover
          MasterCard
          Visa
        PayPal
          PayPal Payment Method
        PayPal Credit
          PayPal Credit payment method
        PayPal PayFlow Pro
          Payment methods
            American Express
            Discover
            MasterCard
            Visa
          CustomCharge payment methods
            MasterCard Debit Card
            Visa Debit Card
        SagePay v2
          SagePay Payment Methods
            American Express
            Diner's Club
            Discover
            JCB
            Mastercard
            Visa
            Multi-Payment Order XML
        Vantiv
          Payment methods
            American Express
            Discover
            MasterCard
            Visa
          CustomCharge payment methods
            Bill Me Later (PayPal Credit)
            Closed Loop gift card
            eCheck
            Virtual gift card
        WorldPay
          Configuring Asychronous Mode
          WorldPay Payment Methods
            American Express
            Diners Club
            Discover
            JCB
            MasterCard
            Visa
            VisaElectron
          WorldPay CustomCharge Payment Methods
            Carte Bancaire
            MasterCard Debit Card
            PayPal
            Visa Debit Card
    Operations
      Conditional Search Functions
      Connectors
        Amazon Connector
          Amazon Provider Settings
          Checking for Alerts
          Checking for Alerts with Suspensions
          Configuring the Amazon Connector
          Configuring Items for Sale via Amazon
          Managing Inventory and Pricing
          Updating Amazon Inventory and Pricing
          Workflow of Amazon and Order Management
        EBay Connector
          Auction Tasks
          Canceling Auctions
          Configuring Auction Launch Jobs in the Job Manager
          Configuring Auction Preparation Jobs in the Job Manager
          Configuring Auction Settings via Item-Level and Category-Level Providers
          Creating Auctions in the Item Details Dialog
          Creating Auctions on the Item Search Results Page
          EBay Provider Settings
          Managing and Editing Existing Auctions in the Auction Manager
          Mapping Order Management Categories to EBay Auction and Storefront Categories
          Mapping Order Management Item Properties and Attributes to EBay Item Specifics
          Searching for Auctions
          Sending/ Launching Auctions in the Auction Manager
          Viewing Auction Listings on EBay
      Creating and Managing Promotions
      Dashboards
        Administration Dashboard
        Fulfillment Center Dashboard
        Retail Center Dashboard
      Inventory Operations
        Managing Inventory of Individual Items in the Administration Module
        Managing Purchase Orders in the Administration Module
        Managing Vendors in the Administration Module
        Searching for Inventory
        Transferring Inventory Between Sites in the Administration Module
      Item Operations
        Creating and Editing Items
          Creating Items by Cloning Existing Items
          Creating Items by Importing Item Records
          Creating New Items
          Editing Items
          Master and Child Items
        Creating Categories
        Exporting Item Records
          Exporting Item Records Using the Job System
          Exporting Item Records Using the Quick Export Tool
          Exporting Purchase Order Item Records Using the Job System
          Exporting Shipping Order Item Records Using the Job System
        Item Sets
        Searching for Items
        Suspending and Unsuspending Items
      Managing Customers
        Creating a Customer in the Administration Module
        Searching for a Customer in the Administration Module
      Managing Jobs in Administration
        Reviewing and Managing Jobs in the Job Summary
        Scheduling Jobs
          General Info Tab
          Data Source Tab
          Map Tab
          Data Sink Tab
          Review Tab
        Using the Immediate Job Launcher
      Managing User Accounts and Roles
        Creating New User Accounts in the Administration Module
        Creating Roles in the Administration Module
        Password Policy
        Searching for Roles in the Administration Module
        Searching for User Accounts in the Administration Module
      Order Operations
        Common Order Operations
          Clearing Alerted Objects in the Administration Module
          Flagging Objects in the Administration Module
          Printing Order Information in the Administration Module
          Reviewing Order and Payment Statuses in the Administration Module
          Searching for Sales Orders, Shipping Orders, and Payments
          Sending Batches of Order Emails in the Administration Module
          Sending Emails in the Administration Module
          Suspending and Unsuspending Objects in the Administration Module
        Creating New Sales Orders
          Creating New Sales Orders in the Administration Module
        Handling Allocations and Fulfillment
          Approving Shipping Orders in the Administration Module
          Assigning Shipping Orders to a User in the Administration Module
          Assigning Shipping Orders to a Site in the Administration Module
          Creating Shipping Orders in the Administration Module
          Fulfilling Shipping Orders in the Shipping Portal in the Administration Module
          Scheduling Allocation Jobs in the Administration Module
          Voiding Shipping Orders in the Administration Module
        Handling Payments in the Administration Module
          Adding a Payment to an Existing Sales Order in the Administration Module
          Applying an Orphaned Payment to an Invoice or Credit Memo in the Administration Module
          Authorizing and/ or Capturing an Existing Payment that Is Waiting Authorization in the Administration Module
          Capturing a Payment for an Existing Invoice in the Administration Module
          Capturing an Authorized Payment in the Administration Module
          Issuing a Refund on a Payment in the Administration Module
          Viewing Payment Reports in the Administration Module
        Handling Returns and Exchanges
          Issuing Credit Memos in the Administration Module
      Queues
        Activity Queue
        Auction Queues
          Auctions Waiting Export Queue
          Live Auctions Queue
          Prepared Auctions Queue
        Credit Memo Queues
          Alerted Credit Memos Queue
          Credit Memos Waiting Approval Queue
          Credit Memos Waiting Filing Queue
          Unapplied Credit Memos Queue
        Customer Queue
        Customer Service Center Pending Orders Queue
        Image Queues
        Invoice Queues
          Alerted Invoices Queue
          Invoices Waiting Approval Queue
          Invoices Waiting Filing Queue
          Invoices Waiting Fulfillment Queue
          Unpaid Invoices Queue
        Item Queues
          Alerted Items Queue
          Available Items Queue
          Inventory Items Queue
          Items Waiting Approval Queue
          Items Waiting Filing Queue
        Jobs Queue
        Order Queues
          Alerted Orders Queue
          Incomplete Orders Queue
          Orders Waiting Allocation Queue
          Orders Waiting Authorization Queue
          Orders Waiting Filing Queue
          Orders Waiting Fulfillment Queue
          Unreconciled Orders Queue
        Payment Queues
          Alerted Payments Queue
          Orphaned Payments Queue
          Payments Waiting Application Queue
          Payments Waiting Authorization Queue
          Payments Waiting Capture Queue
          Unattached Payments Queue
        Picking Order Queue
        Purchase Order Queues
          Incomplete Purchase Orders Queue
          Purchase Orders Waiting Approval Queue
          Purchase Orders Waiting Filing Queue
          Purchase Orders Waiting Fulfillment Queue
        Shipping Order Queues
          Alerted Shipping Orders Queue
          Shipping Orders Waiting Approval Queue
          Shipping Orders Waiting Assignment Queue
          Shipping Orders Waiting Filing Queue
          Shipping Orders Waiting Fulfillment Queue
          Shipping Orders Waiting Pick/ Pack Queue
    Reporting Services
      Configuring provider settings
      Report Author Role and Permissions
      VPN Setup for US01 (NA), US02 (NA), and POD10 (EU) Users
      Creating Custom Reports
      Database schema tables
      Querying the Reporting Database with SSMS
      Viewing Custom Reports
      Troubleshooting
    Order Management Glossary
  Glossary
  B2C Commerce API
    What's New
      What's New in the Script API
      What's New in the Pipelet API
      What's Deprecated in the Script API
      What's Deprecated in the Pipelet API
    API and Object Quotas
      API Quotas
      Object Quotas
    B2C Commerce Script
      All Classes
      TopLevel
        global
        APIException
        arguments
        Array
        Boolean
        ConversionError
        Date
        Error
        EvalError
        Fault
        Function
        Generator
        InternalError
        IOError
        Iterator
        JSON
        Math
        Module
        Namespace
        Number
        Object
        QName
        RangeError
        ReferenceError
        RegExp
        StopIteration
        String
        SyntaxError
        SystemError
        TypeError
        URIError
        XML
        XMLList
        XMLStreamError
      dw.alert
        Alert
        Alerts
      dw.campaign
        ABTest
        ABTestMgr
        ABTestSegment
        AmountDiscount
        ApproachingDiscount
        BonusChoiceDiscount
        BonusDiscount
        Campaign
        CampaignMgr
        CampaignStatusCodes
        Coupon
        CouponMgr
        CouponRedemption
        CouponStatusCodes
        Discount
        DiscountPlan
        FixedPriceDiscount
        FixedPriceShippingDiscount
        FreeDiscount
        FreeShippingDiscount
        PercentageDiscount
        PercentageOptionDiscount
        PriceBookPriceDiscount
        Promotion
        PromotionMgr
        PromotionPlan
        SlotContent
        SourceCodeGroup
        SourceCodeInfo
        SourceCodeStatusCodes
        TotalFixedPriceDiscount
      dw.catalog
        Catalog
        CatalogMgr
        Category
        CategoryAssignment
        CategoryLink
        PriceBook
        PriceBookMgr
        Product
        ProductActiveData
        ProductAttributeModel
        ProductAvailabilityLevels
        ProductAvailabilityModel
        ProductInventoryList
        ProductInventoryMgr
        ProductInventoryRecord
        ProductLink
        ProductMgr
        ProductOption
        ProductOptionModel
        ProductOptionValue
        ProductPriceInfo
        ProductPriceModel
        ProductPriceTable
        ProductSearchHit
        ProductSearchModel
        ProductSearchRefinementDefinition
        ProductSearchRefinements
        ProductSearchRefinementValue
        ProductVariationAttribute
        ProductVariationAttributeValue
        ProductVariationModel
        Recommendation
        SearchModel
        SearchRefinementDefinition
        SearchRefinements
        SearchRefinementValue
        SortingOption
        SortingRule
        Store
        StoreGroup
        StoreMgr
        Variant
        VariationGroup
      dw.content
        Content
        ContentMgr
        ContentSearchModel
        ContentSearchRefinementDefinition
        ContentSearchRefinements
        ContentSearchRefinementValue
        Folder
        Library
        MarkupText
        MediaFile
      dw.crypto
        CertificateRef
        Cipher
        Encoding
        KeyRef
        Mac
        MessageDigest
        SecureRandom
        Signature
      dw.customer
        AddressBook
        AgentUserMgr
        AgentUserStatusCodes
        AuthenticationStatus
        Credentials
        Customer
        CustomerActiveData
        CustomerAddress
        CustomerGroup
        CustomerList
        CustomerMgr
        CustomerPasswordConstraints
        CustomerPaymentInstrument
        CustomerStatusCodes
        EncryptedObject
        ExternalProfile
        OrderHistory
        ProductList
        ProductListItem
        ProductListItemPurchase
        ProductListMgr
        ProductListRegistrant
        Profile
        Wallet
      dw.customer.oauth
        OAuthAccessTokenResponse
        OAuthFinalizedResponse
        OAuthLoginFlowMgr
        OAuthUserInfoResponse
      dw.experience
        Component
        ComponentRenderSettings
        ComponentScriptContext
        CustomEditor
        CustomEditorResources
        Page
        PageMgr
        PageScriptContext
        Region
        RegionRenderSettings
      dw.experience.cms
        CMSRecord
      dw.experience.image
        FocalPoint
        Image
        ImageMetaData
      dw.extensions.applepay
        ApplePayHookResult
        ApplePayHooks
      dw.extensions.facebook
        FacebookFeedHooks
        FacebookProduct
      dw.extensions.paymentapi
        PaymentApiHooks
      dw.extensions.paymentrequest
        PaymentRequestHookResult
        PaymentRequestHooks
      dw.extensions.pinterest
        PinterestAvailability
        PinterestFeedHooks
        PinterestOrder
        PinterestOrderHooks
        PinterestProduct
      dw.io
        CSVStreamReader
        CSVStreamWriter
        File
        FileReader
        FileWriter
        InputStream
        OutputStream
        PrintWriter
        RandomAccessFileReader
        Reader
        StringWriter
        Writer
        XMLIndentingStreamWriter
        XMLStreamConstants
        XMLStreamReader
        XMLStreamWriter
      dw.job
        JobExecution
        JobStepExecution
      dw.net
        FTPClient
        FTPFileInfo
        HTTPClient
        HTTPRequestPart
        Mail
        SFTPClient
        SFTPFileInfo
        WebDAVClient
        WebDAVFileInfo
      dw.object
        ActiveData
        CustomAttributes
        CustomObject
        CustomObjectMgr
        Extensible
        ExtensibleObject
        Note
        ObjectAttributeDefinition
        ObjectAttributeGroup
        ObjectAttributeValueDefinition
        ObjectTypeDefinition
        PersistentObject
        SimpleExtensible
        SystemObjectMgr
      dw.order
        AbstractItem
        AbstractItemCtnr
        Appeasement
        AppeasementItem
        Basket
        BasketMgr
        BonusDiscountLineItem
        CouponLineItem
        CreateAgentBasketLimitExceededException
        CreateBasketFromOrderException
        CreateCouponLineItemException
        CreateOrderException
        GiftCertificate
        GiftCertificateLineItem
        GiftCertificateMgr
        GiftCertificateStatusCodes
        Invoice
        InvoiceItem
        LineItem
        LineItemCtnr
        Order
        OrderAddress
        OrderItem
        OrderMgr
        OrderPaymentInstrument
        OrderProcessStatusCodes
        PaymentCard
        PaymentInstrument
        PaymentMethod
        PaymentMgr
        PaymentProcessor
        PaymentStatusCodes
        PaymentTransaction
        PriceAdjustment
        PriceAdjustmentLimitTypes
        ProductLineItem
        ProductShippingCost
        ProductShippingLineItem
        ProductShippingModel
        Return
        ReturnCase
        ReturnCaseItem
        ReturnItem
        Shipment
        ShipmentShippingCost
        ShipmentShippingModel
        ShippingLineItem
        ShippingLocation
        ShippingMethod
        ShippingMgr
        ShippingOrder
        ShippingOrderItem
        SumItem
        TaxGroup
        TaxItem
        TaxMgr
        TrackingInfo
        TrackingRef
      dw.order.hooks
        CalculateHooks
        OrderHooks
        PaymentHooks
        ReturnHooks
        ShippingOrderHooks
      dw.rpc
        SOAPUtil
        Stub
        WebReference
      dw.sitemap
        SitemapFile
        SitemapMgr
      dw.suggest
        BrandSuggestions
        CategorySuggestions
        ContentSuggestions
        CustomSuggestions
        ProductSuggestions
        SearchPhraseSuggestions
        SuggestedCategory
        SuggestedContent
        SuggestedPhrase
        SuggestedProduct
        SuggestedTerm
        SuggestedTerms
        Suggestions
        SuggestModel
      dw.svc
        FTPService
        FTPServiceDefinition
        HTTPFormService
        HTTPFormServiceDefinition
        HTTPService
        HTTPServiceDefinition
        LocalServiceRegistry
        Result
        Service
        ServiceCallback
        ServiceConfig
        ServiceCredential
        ServiceDefinition
        ServiceProfile
        ServiceRegistry
        SOAPService
        SOAPServiceDefinition
      dw.system
        AgentUserStatusCodes
        Cache
        CacheMgr
        HookMgr
        InternalObject
        JobProcessMonitor
        Log
        Logger
        LogNDC
        OrganizationPreferences
        Pipeline
        PipelineDictionary
        Request
        RequestHooks
        Response
        Session
        Site
        SitePreferences
        Status
        StatusItem
        System
        Transaction
      dw.template
        ISML
        Velocity
      dw.util
        ArrayList
        Assert
        BigInteger
        Bytes
        Calendar
        Collection
        Currency
        DateUtils
        Decimal
        FilteringCollection
        Geolocation
        HashMap
        HashSet
        Iterator
        LinkedHashMap
        LinkedHashSet
        List
        Locale
        Map
        MapEntry
        MappingKey
        MappingMgr
        PropertyComparator
        SecureEncoder
        SecureFilter
        SeekableIterator
        Set
        SortedMap
        SortedSet
        StringUtils
        Template
        UUIDUtils
      dw.value
        EnumValue
        MimeEncodedText
        Money
        Quantity
      dw.web
        ClickStream
        ClickStreamEntry
        Cookie
        Cookies
        CSRFProtection
        Form
        FormAction
        FormElement
        FormElementValidationResult
        FormField
        FormFieldOption
        FormFieldOptions
        FormGroup
        FormList
        FormListItem
        Forms
        HttpParameter
        HttpParameterMap
        LoopIterator
        PageMetaData
        PageMetaTag
        PagingModel
        Resource
        URL
        URLAction
        URLParameter
        URLRedirect
        URLRedirectMgr
        URLUtils
      dw.ws
        Port
        WebReference2
        WSUtil
    B2C Commerce Pipelets
      All Pipelets
      Analytics (deprecated)
        ABCTest
      Basket
        AddBonusProductToBasket
        AddCouponToBasket2
        AddGiftCertificateToBasket
        AddPaymentInstrumentToBasket
        AddProductToBasket
        CreateBasketForOrderEdit
        CreateBillingAddress
        CreateShipment
        CreateShippingAddress
        GetBasket
        RemoveBasketPaymentInstrument
        RemoveCouponLineItem
        RemoveGiftCertificateLineItem
        RemoveProductLineItem
        ReplaceLineItemProduct
        SetShippingMethod
        StartCheckout
        UpdateProductLineItemQuantity
        VerifyPaymentCard
      Basket (deprecated)
        AddCouponToBasket
        CreateBasketPaymentInstrument
        CreatePaymentTransaction
        VerifyCreditCard
        VerifyCreditCardExpirationDate
        VerifyCreditCardNumber
      Catalog
        GetBrands
        GetCategory
        GetLastVisitedProducts
        GetProduct
        SetApplicablePriceBooks
        UpdateProductOptionSelections
        UpdateProductVariationSelections
      Common
        Assign
        Eval
        Paging
        SendMail
        UpdatePageMetaData
      Content
        GetContent
      Customer
        CreateCustomer
        CreateCustomerAddress
        CreateCustomerPaymentInstrument
        FinalizeOAuthLogin
        GenerateResetPasswordToken
        GetCustomer
        GetCustomerAddress
        GetCustomerPaymentInstruments
        InitiateOAuthLogin
        LoginAgentUser
        LoginCustomer
        LoginOnBehalfCustomer
        LogoutAgentUser
        LogoutCustomer
        RemoveCustomer
        RemoveCustomerAddress
        RemoveCustomerPaymentInstrument
        ResetCustomerPassword
        ResetCustomerPasswordWithToken
        SetCustomerPassword
        ValidateResetPasswordToken
      Customer (deprecated)
        CreateCustomerProfile
        GetCustomerProfile
      CustomObject
        CreateCustomObject
        RemoveCustomObject
        SearchCustomObject
      Forms
        AcceptForm
        ClearFormElement
        InvalidateFormElement
        SetFormOptions
        UpdateFormWithObject
        UpdateObjectWithForm
      ImpEx
        ExportABTests
        ExportCatalog
        ExportContent
        ExportCouponCodes
        ExportCoupons
        ExportCustomerGroups
        ExportCustomerList
        ExportCustomers
        ExportCustomObjects
        ExportGiftCertificates
        ExportInventoryLists
        ExportMetaData
        ExportOrders
        ExportPriceBooks
        ExportProductLists
        ExportPromotions
        ExportShippingMethods
        ExportSlots
        ExportSourceCodes
        ExportStores
        ExportTaxTable
        ImportABTests
        ImportActiveData
        ImportCatalog
        ImportContent
        ImportCoupons
        ImportCustomerGroups
        ImportCustomerList
        ImportCustomers
        ImportCustomObjects
        ImportGiftCertificates
        ImportInventoryLists
        ImportKeyValueMapping
        ImportPriceBooks
        ImportProductLists
        ImportPromotions
        ImportShippingMethods
        ImportSlots
        ImportSourceCodes
        ImportStores
        ImportTaxTable
        ValidateActiveDataFile
        ValidateXMLFile
      ImpEx (deprecated)
        ExportPriceAdjustmentLimits
        ImportPriceAdjustmentLimits
      Job
        RunJobNow
      Order
        CancelOrder
        CreateGiftCertificate
        CreateOrder
        CreateOrder2
        CreateOrderNo
        GetGiftCertificate
        GetOrder
        PlaceOrder
        RedeemGiftCertificate
        ReserveInventoryForOrder
      Order (deprecated)
        FailOrder
      Order Center
        CreateShippingOrders
        ReturnImport
        UpdateShippingOrders
      Payment
        GetPaymentProcessor
      ProductList
        AddGiftCertificateToProductList
        AddProductToProductList
        CreateProductList
        CreateProductListRegistrant
        GetProductList
        GetProductLists
        RemoveProductList
        RemoveProductListItem
        SearchProductLists
      Replication (deprecated)
        GetReplicationStatus
        TriggerReplication
      Scripting
        Script
      Search
        GetSearchSuggestions
        Search
        SearchRedirectURL
        SearchSystemObject
        UpdateSearchIndex
      SiteMap
        SendGoogleSiteMap
      SourceCode
        SetSourceCode
        SourceCodeRedirectURL
      Store
        GetNearestStores
      Util
        InvalidateWebCache
        RedirectURL
        SetRequestLocale
        SetSessionCurrency
      VeriSign (deprecated)
        VSAuthorizeCreditCard
    B2C Commerce Job Steps
      CreateSitemap
      DownloadActiveDataFromStorage
      ExecuteDataReplication
      ExecutePipeline
      ExecutePreconfiguredCodeReplicationProcess
      ExecutePreconfiguredDataReplicationProcess
      ExecuteScriptModule
      ExportABTests
      ExportCatalog
      ExportContent
      ExportContentSlots
      ExportCouponCodes
      ExportCoupons
      ExportCustomerGroups
      ExportCustomerList
      ExportCustomers
      ExportCustomObjects
      ExportGiftCertificates
      ExportInventoryLists
      ExportMetaData
      ExportOrders
      ExportPriceBook
      ExportProductLists
      ExportPromotions
      ExportShippingMethods
      ExportSourceCodeGroups
      ExportStores
      ExportTaxTable
      ImportABTests
      ImportActiveData
      ImportCatalog
      ImportContent
      ImportContentSlots
      ImportCoupons
      ImportCustomerGroups
      ImportCustomerList
      ImportCustomers
      ImportCustomObjects
      ImportGiftCertificates
      ImportInventoryLists
      ImportKeyValueMapping
      ImportPriceBook
      ImportProductLists
      ImportPromotions
      ImportShippingMethods
      ImportSiteArchive
      ImportSourceCodeGroups
      ImportStores
      ImportTaxTable
      IncludeStepsFromJob
      InvalidateCache
      SearchReindex
      SiteExport
      UndoPreconfiguredCodeReplicationProcess
      UndoPreconfiguredDataReplicationProcess
      UpdateStorefrontURLs
      UploadActiveDataToStorage
    B2C Commerce import and export schemas
    B2C Commerce content JSON schemas
  Storefront Reference Architecture (SFRA) JavaScript
  SiteGenesis Server-side JavaScript
  Welcome to the Salesforce B2C Commerce Infocenter
  Getting Started
    Salesforce B2C Commerce
    Salesforce B2C Commerce Instances
    SFRA Reference Application
    Salesforce B2C Commerce Tools
      Browser Support
    Data Input and Output
    Sites and Storefronts
    Learn Paths
      Build Your Site Structure
  Data Protection and Privacy
    Data Deletion: Delete Personal Data
    Consent Management: Track Shopper Consent
    Restriction of Processing: Restrict How to Process Personal Data
    Data Portability: Give Shoppers Their Data When They Want It
    Browser-Based Local Data Storage
  Merchandising Your Site
    Catalogs, Categories, and Products
      Catalogs
        Catalog Design
        Manage Catalogs
          Create a Catalog
          Edit a Catalog
          Assign a Catalog to a Site
        Catalog Scenarios
        Product Catalog CSV Files
          Export Your Catalog as a CSV File
      Categories
        Categories and Storefront Navigation
        Categories and Products
        Create and Manage Categories
          Create and Modify Categories and Subcategories
            Create a Category
            Create a Subcategory
            Modifying Category Display Order
            Modifying Product Display Order
          Manage Category Attributes
            Category Attributes
            Set Category Attributes
          Product Attribute Definitions
          Copying Categories
            Copy One or Multiple Categories
          Scheduling Categories
            Schedule Categories
            Schedule a Category
          Category linking
            Link Categories
          Search Refinement Definitions
          Sorting Rule
          Page Meta Tag Rules
      Products
        Product Types
          Product Type Comparisons
            Purpose, Active Data Calculations, and Availability
            Import and Export Inventory, Options
            Pricing, Promotions, and Search
        Product Variations
        Variation Attributes
          Variation Attribute Values
          Assign Variation Attributes
        Product Variation Types
          Variation Master
            Create a Variation Master Product
        Variation Groups
          Managing Variation Groups
          Create a Product Variation Group
          Configure Variation Groups Display Mode
          Applying Variation Groups
          Variation Group Pricing, Inventory, and Promotions
          API Support
        Variation Slicing by Category
        Product Variation Scenarios
          Variation Master Products for Scenarios
          Master and Variation Group Scenarios
            Scenario 1
            Scenario 2
            Scenario 3
            Scenario 4
            Scenario 5:
          Master and Variation Product Scenarios
            Scenario 1
            Scenario 2
            Scenario 3
            Scenario 4
            Scenario 5
        Managing Product Options, Product Bundles, and Product Sets
          Product Options
          Create Product Options
          Product Bundles
          Create Product Bundles
          Product Sets
          Create a Product Set
        Product Search and Navigation in Business Manager
          Simple Search
          Perform a Simple Product Search
          Advanced Product Search
          Configure Advanced Product Search
          Advanced Search Extended Attributes Data Types
          Search by ID
          Product Navigation
            Products Lists
            Set Product List Attributes
        Add, Modify, and Edit Products Manually
          Add Products Manually
          Edit Product Details
          Edit Multiple Products
        Manage Product Category Assignments
          Assign Products to a Category
          Classification vs. Primary Category
          Specify Category Assignment Attributes
          Assign Multiple Products to Multiple Catalogs and Multiple Categories
        Product Attributes
          Assign Product Attributes
          Site-Specific Product Attributes
        Show Orderable Products Only
        Link Products
        Preview Products in the Storefront
        Product Grid View
          Modify Product Display Order in Grid View
          Access Product Variant Information in Grid View
          Assign Products to a Category in Grid View
          Search for Products in Grid View
    Change History
      Configure Change History Preferences
      Download Change History Logs
      View Change History
    Image Management
      Manage Images
        Configure Variation Attributes for Image Assignment by Catalog
        Upload an Image to the File Browser Window
      View Types
      Image Variants
      Swatches
      Annotate Images
      Salesforce B2C Commerce Image Storage
      Dynamic Imaging Service
        Dynamic Imaging Service Process Details
        Create Image Transformation URLs
    Inventory Management
      Importing an Inventory List
      Creating Inventory Records
      Assigning an Inventory List to a Site
      Availability Calculation
        Available to Sell (ATS) Calculation
      on Order Inventory
      Inventory for Developers
        Inventory Implementation Considerations
          Inventory Best Practices
        Inventory Scenarios
          Model 1 - No Product Records
          Model 2 - Inventory Information for Some Products
          Model 3 - Salesforce B2C Commerce Doesn't Calculate ATS Values
          Model 4 - Salesforce B2C Commerce Calculates ATS Values
          Model 5 - Real-Time Inventory Availability at Add-to-Cart
          Model 6 - Real-Time Inventory Availability at Checkout
        Updating Stock Levels
        Integration with Inventory Management Systems
        Extending the ProductInventoryRecord Object
        Inventory Transactions Clean Up
    Pricing and Price Books
      Create Price Books and Price Tables
      Assign a Price Book to a Site
      Import and Export Price Books
      Price Books for Developers
        Price Lookup Example
      Read-Only Price Books
        Delete Redundant Prices from Read-Only Price Books
      Update a Price in a Read-Only Price Book
    Recommendations
      Product Recommendations
        Commerce Cloud Einstein Status Dashboard
        Configure Catalog and Order Feeds for Commerce Cloud Einstein Deployment
        Monitor the Einstein Status Dashboard
        Configuring a Catalog Feed for Commerce Cloud Einstein
        Configuring an Order Feed for Commerce Cloud Einstein
        Configuring Slots for Product Recommendations
        Configure Recommenders
          Configuring a Recommender for Product Recommendations
          Previewing Recommender Strategies and Rules
      Multiple Anchor Product Recommendations
        Optimize Code for Multiple Anchor Recommendations
      Explicit Recommendations
        Special Cases of Explicit Recommendations
        Creating Explicit Recommendations
      Developer Considerations for Recommendations
        Developer Considerations for Product Recommendations
        Existing Applications and Explicit Recommendations
        Developer Best Practices for Explicit Recommendations
        General Considerations for Explicit Recommendations
        Business Objects for Explicit Recommendations
        Analytics and Reporting for Explicit Recommendations
    Creating Page Designer Pages
      What Is Page Designer?
      Create a Page Using the Page Designer Visual Editor
      Copy a Page Designer Page
      Preview Page Designer Pages
      Configure Name, ID, and Description for a Page Designer Page
      Specify When a Page Is Visible Based on Customer Group or Schedule
      Target a Page for a Campaign or Promotion
      Specify Which Component Is Visible in a Region Based on Customer Group or Schedule
      Target a Component for a Campaign or Promotion
      Manage Localization for a Page Designer Page
      Upload and Manage Files in the Content Library
      Set the Locale for Page Designer Visual Editor
      Configure Search Settings for Page Designer Pages
        Enable Searching for a Page Designer Page
        Configure SEO Settings for a Page Designer Page
        Create a Search-Driven Redirect for a Page Designer Page
      Delete a Page Designer Page
    Content Assets
      Content Libraries
        Create a Shared Library
        Create a Library Folder
        Assign a Site to a Library
      Manage Content Assets
        Create a Content Asset
          Content Asset Types
        Create Content Search Refinements
          Bucketing Search Refinements
        Site-Specific Content
        Copy Content into a Shared Library
      Content Assets for Developers
        Using Content Link Functions
          Create Content Asset Links
          Linking to Another Site URL
          Content Asset Link Examples
        Content Data Administration
        Content Asset APIs
    Campaigns and Promotions
      Create Campaigns and Promotions
      Create a Campaign
      Create a Promotion
        Create a Product Promotion Rule
          Price from Price Book Promotions
          Globally Exclude a Product
        Create an Order Promotion Rule
        Create a Shipping Promotion Rule
        Create A Tiered Discount
        Creating Customer Promotions Based on Customer Location
        Copy a Promotion
        Tagging Promotions
        Archive a Promotion
      Controlling Promotions
        Configure Promotion Preferences
        Schedules
        Tiered Discounts
        Promotion Compatibility
        Maximum Application
        Specify Who Qualifies for an Experience
        Qualifiers
          Using Customer Groups as Qualifiers
          Using Source Codes as Qualifiers
            Analytics and Reporting for Source Codes
            Defining Source Code Groups
              Source Codes Example
              Adding a Second Incoming URL for Source Codes
            Source Code Best Practices
          Using Coupons as Qualifiers
            Coupon Redemption
            Configure a Coupon
              Managing System-Generated Codes
              View Coupon Redemptions
            Multiple Coupons in a Basket
            Coupon Implementation Considerations
              Coupon Best Practices
            Coupon Analytics and Reporting
          Using Multiple Promotion Qualifiers
          URL Call Pipeline Start Node for Source Codes
          Dynamic Mapping of Incoming URL for Source Codes
            Active Mapping to Show a Product for Source Codes
            Using a Source Code to Show a Page and Select a Price Book
            Testing Dynamic URL Mappings for Source Codes
          APIs for Coupons
        Globally Excluded Products
        Qualifying and Discounted Products
          Promotion Restrictions to Identical Products
          Qualify or Disqualify Promotions Based on Active Price Book
      Product Promotions
        Discount on a Product Option
        Choice of Bonus Product Discount
          Implementing a Choice of Bonus Product Discount
          Choice-of-Bonus-Product Discount FAQ
        With a Combination of Products Promotion
        Buy X/Get Y Promotions
        Buy X and Y Get Z Promotion
        Buy X for Total Promotion
        Product Shipping Discounts
      Order Promotions
      Shipping Promotions
      Promotion Processing
        Promotions and Taxation
          Line Item Tax Basis
          Prorating Promotions
          Promotion Proration Logic
        Promotion Discounts
        Promotion Priority Rules
      Promotion Considerations
        Promotion Best Practices
        Promotion Troubleshooting
        Analytics and Reporting for Promotions
      Promotions for Developers
        Alert on Approaching Discounts
        APIs for Promotions
          API: Storefront Search for Products Eligible for Promotion
          API: Product Promotional Price
          API: Shipping for Promotions
          API Choice of Bonus Product
          APIs for Get Promotion Products
          APIs for Deal of the Day
          Promotion APIs for A/B Testing
    Gift Certificates
      Enabling Gift Certificate Functionality in Your Storefront
      Create a Gift Certificate
      Mask a Gift Certificate Code
    Content Slots
      Working with Slot Configurations
      Managing and Creating Slot Configurations
        Removing Unreferenced Content Slots
        Previewing Global, Category, and Folder Slots in Storefront
        Previewing Content
      Content Slot Processing
        Troubleshooting the Slot Configuration Displayed for a Slot
        Category and Folder Slots Contained in Locally Included Templates
    Commerce Cloud Einstein
      Commerce Cloud Einstein Data Privacy Agreement
      Commerce Cloud Einstein Consent Management
      Commerce Cloud Einstein Configurator
        Commerce Cloud Einstein Site Recommendations
          Recommenders
          Strategies
          Create a Recommender
        Commerce Insights
          Configure an Insight Report
      Commerce Cloud Einstein Recommendation Validator
        Install the Recommendation Validator
        Use the Validator
        Validator Responses
        Common Recommendation Validator Errors
      Einstein Self-Service Support
        Common Error Messages
        Warning Messages
    Customers
      Search for Customers
      Add a New Customer
        Delete Customers
        Delete a Large Number of Customers
      Customer Data Snapshots
        Export Customer Data Snapshots
        Retrieve Customer Data Snapshots
      Customer Lists
        Create Customer Lists
        Delete Customer Lists
        Delete Customers from Customer Lists
      Create a Customer Group
        Using Dynamic Customer Groups for Active Merchandising
          Create a Dynamic Customer Group
          Dynamic Customer Group Rules
            Dynamic Customer Group Attributes
            Dynamic Customer Group Operators
            Dynamic Group Attribute Types
            Using Referrer Attributes
            Using Session Custom Attributes
          Customer Segmentation Via Geolocation
      Customer Data for Developers
        APIs for Customer Search
        Customer Authorization with OAuth2
          Register Your Site with OAuth2 Providers
    Search and Navigation
      Search Checklist
      Keyword Searches
        Search Term Completion
        Configure Searchable Attributes
        Search Redirects
          Create Search Redirects
        Search Dictionaries
          Manage Search Dictionaries
          Einstein Search Dictionaries
          Synonyms
          Hypernyms and Hyponyms
          Stop Words
          Common Phrases
          Exclude Specific Category Names from Indexing
          Compound Words
          Stemming Exceptions
          Search Suggestions
            Search Suggestion for Developers
            Spelling Suggestions
        Search Indexes
          Index Creation
          Updating Indexes
          Generate Search Indexes
          Configure Search Index Language Options
          Run Queries on the Product Index
            Einstein Search Recommendations in the Search Query Testing Tool
          Create a Search Index Rebuild Schedule
          Incremental Indexing
      Search Results and Sorting Rules
        Search Results
          Searchandising - Availability Ranking
            Search Inventory Integration
          Exclude Unavailable Products from Search Results
          Variation Product Display
          Supported Data Types for Search and Sorting Rules
          Troubleshoot Search Results
          Use Search Analytics
          Search and Navigation Reporting
        Sorting Rules
          How Sorting Rules Work
            Configure Category Position
            Availability Ranking
            Explicit Search Rank and Search Placement
              Use Explicit Search Rank
              Use Explicit Search Placement
            Null Values in Sorting Rules
            Text Relevance
            Recommended Keyword Rule Sorting Order
            Use Explicit Sorting
          Create Sorting Rules
            Sort by Keyword Groups
            Preview Sorting Rules
            Create Dynamic Attributes
          Storefront Sorting Options
          Predictive Sort
        Search Refinement
          Search Refinement Buckets
          Multi-Select Attribute Search Refinements
          Create New Search Refinements
            Block Search Refinements
          Configure Catalog-Level Search Refinement Definitions
            Promotion Refinement Code Changes
      Search and Navigation Implementation Considerations
        Search and Navigation Implementation Limitations
        Paging Results
        Understanding the Search Pipeline
        Recursive Search
        Provide a View All Button for Search Results
        Merchandise the No Results Page
    Search Engine Optimization
      Hostname Aliases
        Avoid Duplicate Home Page URLs
        Configure a Hostname Alias
      Using URL Rules for SEO
      URL Generation and Conflict Resolution
      URL Syntax
        URL Rules URL Syntax
          URL Evaluation and Resolution
          How Salesforce B2C Commerce Assigns Page URLs
          How Salesforce B2C Commerce Assigns SEO Support Page URLs
        SEO Support URL Syntax
          URL Evaluation and Resolution for Legacy Search-Friendly URLs
        Salesforce B2C Commerce URL Syntax Without SEO
        URLs: Substituting Reserved and Special Characters
        Characters Allowed in URLs
      Configure SEO URLs
        Use the SEO URL General Tab
        Use the SEO URLs Settings Tab
        The SEO URLs URL Archive Tab
        Create Catalog and Content URLs
        Create Pipeline URLs
        Create URL Search Refinement Redirects
        Override Generated SEO URLs
        Create Home Page Links
      Create Search-Friendly URLs
        Enable Search-Friendly URLs
        Upgrade from SEO Support to the URL Rules
      Sitemap Image URLs for Customer CDN
      Meta Tag Rules
        Page Meta Tags
        Create Page Meta Tag Rules
          Preview Page Meta Tags
        Meta Tag Rules: Syntax
        Meta Tag Rules: Site Integration
      URL Redirects
        URL Redirect Processing and Examples
        URL Changes: Automatic vs. Manual Redirects
        Dynamic Mappings
          Trap PPC Keywords for Landing Pages
        Static Mappings
        Create Canonical URL Tags
        Automatic 301 Redirects
        Create a Redirect from a Salesforce B2C Commerce URL
          Configure 301 HTTP Redirects for Legacy URLs
          Create 404 Error Pages with Alternate Paths
            Test Your 404 Error Pages
      Sitemaps
        Sitemap Topology
        Set Sitemap Attributes - Legacy
        Generate Sitemaps
        Create Feeds for Sitemap Attributes
        Notify Search Engines About Your Sitemap
          Sitemap Output
          Use the SiteMap Pipeline and SendGoogleSiteMap Pipelet
          Verify Site Ownership for Google
          SiteGenesis Robots.txt File Example
          Use the Robots.txt File to Prevent Crawling of Development and Staging Instances
          Generate a Robots.txt File
          Upload Your Robots.txt File
          Verify the Robots.txt File
      Evaluate Your SEO Implementation
        Use the URL Request Analyzer
        Track Visits
          Configure User Agents to Be Identified as Robots
        SEO Best Practices
          Common SEO Pitfalls
          Sample Extensions to SEO
    Ordering
      Managing Orders
        Finding an Order in Business Manager
        Update Orders
        Cancel Orders
        Resubmit Orders to Order Management
        Delaying Orders
        Tracking Changes: Shipping Orders, Invoices, or Returns
        Delete Orders
      Manage Your Payment Processors
        Configure the User Interface for a Payment Processor
      Managing Payment Methods
      Managing Credit/Debit Cards
      Manage Shipping Methods
      Managing Site Taxes
      Defining Order Search Result Columns
      Order Management for Developers
        Asynchronous Payment Methods
        Basic Order Management Integration Framework
    Managing Stores
      Creating Stores
        Associating a Store with an Inventory List
      Store Geolocation Data
        Import and Export Geolocations
        Geolocation Lookup for IP Addresses
    Multi-Currency Sites
    Analytics
      Reports and Dashboards
        Set Up User Access
        Reports and Dashboards Feature Set
          Reports and Dashboards Navigation
          Reports and Dashboards Filters
          Reports and Dashboards Date Range
          Reports and Dashboards Time Zone
          Reports and Dashboards Realm Currency
        The Dashboards
          Home Dashboard
          Sales Dashboard
          Products Dashboard
          Product Details Dashboard
          Products Gift Certificate Dashboard
          Promotions Dashboard
          Promotions Detail Dashboard
          Promotions Source Code Dashboard
          On-Site-Search Dashboard
          Traffic Dashboard
          Einstein Dashboard
          Technical Dashboard
          Technical OCAPI Dashboard
          Reports and Dashboards: Real-Time Performance
          Report and Dashboards CSV File Reference
      Business Manager Analytics
        Business Manager Analytics Set-up
        Analytics Metrics Definitions
        Analytic Reports: Conversion
        Analytic Reports: Purchase
        Gross Merchandise Value
          Analytic Reports: GMV
          Taxation (Net and Gross) Impact on Subscription Fees
          Understanding VAT Implications
          GMV Calculation
            Run a GMV Report
            Example GMV Calculation
          Order Origination Attributes
        Analytic Reports: Catalog
        Analytic Reports: Search and Navigation
        Analytic Reports: Customer
        Analytic Reports: Traffic
        Analytic Reports: A/B Testing
        Analytic Reports: Object Churn Trends
        Analytics Reporting Integration
          Analytics Reporting Events
          Analytics Reporting URL Patterns
          Analytics Reporting Integration in SFRA
          Analytics Reporting Integration in SGJC
        Historical Reports
    Active Merchandising
      Active Merchandising Scenarios
        Best Practices for Active Merchandising
        Personalized Merchandising
        Searchandising
      Active Data Collected
        Managing Stale Data
      Active Data Attributes
        Viewing Active Data Attributes
        Value Calculation for Active Data
        Availability for Active Data
        Cost Price
        Days Available
        SKU Coverage
        TTOOS
      Manually Migrate Active Data
      Checklist for Active Merchandising
        Tagging Pages for Data Collection
          Add isactivedatahead Tags
          Add isactivedatacontext Tags
          Add isobject Tags
            Add JavaScript Calls for DHTML Widgets
          Validating Active Data Tags
            Using the Analytics Debugger
        Creating Active Data Feeds
          Downloading Active Data on Production
            Importing Active Data .csv files
            Exporting Active Data
          Defining Feeds
            Create Feed Files
            Importing Feeds
            Automate Feed Import of Active Data
        Setting Up Active Data for Testing
      Active Data for Developers
        Create Custom Attributes for Active Merchandising
        How Search Pipelet Sorting Rules Are Applied
        Reference Application Templates for Active Merchandising
        Migrating Existing Applications to Use Active Merchandising
    A/B Testing
      A/B Test Segments
      A/B Test Participants
        A/B Test Participation Triggers
      A/B Test Rank Precedence
      Managing A/B Tests
        Creating an A/B Test
        Previewing an A/B Test
        Copying an A/B Test
        Deleting an A/B Test
        Pausing an A/B Test
        Stopping an A/B Test
        Extending an A/B Test
        Viewing A/B Test Results
        Deploying a Test Segment
      A/B Testing Examples
        A/B Test: Comparing Promotions
        A/B Test: Comparing Content Slots
        A/B Test: Comparing Search Sorting
        A/B Test: Comparing Product Templates
        A/B Test: Getting Complicated
      Understanding A/B Test Results
        A/B Testing Metrics
      A/B Testing for Developers
        Caching with A/B Testing
        A/B Testing Suggestions
          A/B Testing FAQ
          A/B Testing Known Issues
    Batch Processing
  Administering Your Organization
    Access Alerts for Your Site
      Edit Alert Settings
    Permissions, Users, and Roles
      Define Your Organization Profile
      Manage Salesforce B2C Commerce Users
        Add a New User
        Change User Information
        Reset a Business Manager Password
          Business Manager Password Protection
      Roles and Permissions
        Create a Role
          Assign Business Manager Module Permissions
          Assign Functional Permissions
          Assign WebDAV Permissions
          Assign Locale Permissions
          Assign a Price Adjustment Limit
        Administrator Role
          Reset a Business Manager Password for Administrators
          Business Manager Module Permissions
          Business Manager Locale Permissions
          Business Manager Functional Permissions
          WebDAV Permissions
          Assign a Price Adjustment Limit
          Find All Users with a Particular Permission
        WebDAV Client Permissions
      Import and Export Roles and Permissions
      Storefront Password Protection and Login
        Set Protection Flags and Assign Passwords
        Invalidate the Static Cache
        Storefront Login Redirects
    CSRF Protection in Business Manager
    Support Cookie SameSite Attribute Changes
    Enforce HTTPS
    Global Preferences
      Configure Organization Locales
      Configure Change History Preferences
      Security Settings
        Migrate Users to Unified Authentication Via Account Manager
          Manually Migrate Users to Unified Authentication
          Revert Users from Unified Authentication
        Configure Login Settings
        Configure Access Settings
        Configure the Enforce HTTPS Global Preference
        Create CSFR Whitelists
        Clear SFTP Known Good Hosts
        Add a System Use Notification Message
      Migration to Unified Authentication Via Account Manager
      Configure Page Meta Tags
      Manage Sequence Numbers
      Configure Retention Settings
      Site Time Zone
      Site Brand and Billing Entity
      Set Instance Time Zone
      Configure OAuth2 Providers
      Analytics: Exclude Internal Traffic
      Create Global Custom Preferences
      Set Feature Switches (Toggles)
    Site Preferences
      Configure Product and Content Locking
      Add Favorites to Business Manager
      Set A/B Test Preferences
      Gift Certificate Site Preferences
      Configure Allowed Currencies
        Currency Precision
      Customer Lists Preferences
      Create Custom Preferences
        Add a Custom Preference Programmatically
      Set Privacy Preferences
      Configure Basket Persistence
      Configure Site Locales
      Specify Source Code Site Preferences
      Set Search Preferences
      Order Preferences
        Order Preference Import and Export
      Configure Promotion Preferences
      Configure Storefront URL Preferences
      Embedded CDN
        Embedded CDN Overview
        Configure the Embedded CDN
          Configure a Hostname Alias
          Create a Zone
          Add a Certificate to a Zone
          Add a Certificate to a Proxy Zone and Configure DNS Mapping
          Update a Zone Certificate
          Configure a Zone
          Add Hostnames (Subdomains)
        Clear eCDN Cache
        Configure an External CDN or Third-Party Proxy
        eCDN Web Application Firewall
          WAF Protection
          WAF Threat Response
          Using WAF for the First Time
          Modify eCDN WAF Settings
          WAF and Network Traffic Logs
          eCDN-WAF Log OCAPI References
            Request eCDN-WAF Logs with an OCAPI Call
            JSON Log Output
            Log Field Information
        Manage HSTS
          Configure HSTS
          Disable HSTS
    Managing Sites in Business Manager
      Configuring Storefront Sites
      Configuring a Business Manager Site
    Manage Custom Caches Using Business Manager
    Scheduling Instance Backups
    Business Objects
      System Objects
        Creating System Object Attribute Definitions
        Editing System Object Attribute Properties
        Grouping Business Object Attributes
        System Objects Custom Attribute Tutorial
      Custom Objects
        Creating Custom Object Types
        Creating Custom Objects
        Deleting Custom Objects
        Making a Custom Attribute Editable or Uneditable
        Editing Custom Object Attribute Properties
      Creating Custom Attributes for Business Objects
    Jobs
      Legacy Jobs
      Job Flows
      Job Flow Scope
      Job Steps
      Creating Jobs
        Create a Job
        Using Job Parameters
          Create a Job Parameter
          Modify a Job Parameter
        Locking System Resources During Job Execution
        Create a Legacy Job
        Migrate a Legacy Job
        Using Job Steps
          Creating Custom Job Steps
            Task-Oriented Script Module
            Chunk-Oriented Script Module
            Job Step Exit Status
            Steptypes.json Syntax
            Steptypes.json Example
            Steptypes.xml Example
            Create a Custom Job Step
      Run a Job Manually
      Managing Jobs
        View Job History
        Monitor Job Statistics
    Replication
      Replication Best Practices
      Data Replication
        Create a Data Replication Process
          Data Replication Tasks
        Reading Data Replication Logs
        Undo a Data Replication Process
        Business Manager Module Data Replication
          Merchant Tools Data Replication
          Administration Data Replication
      Code Replication
        Create a Code Replication Process
        Undo a Code Replication Process
      Troubleshooting Replication
      Page Cache and Replication
    Import and Export
      Import/Export Checklist
      Business Manager Import/Export Privileges
      Overview of the Import/Export Process
        Import/Export for Sandboxes
        Import/Export for Staging and Production
        Import/Export for Development Instances
      Import/Export Methods
      File Formats
        Data Validation
      Import/Export Transaction Handling and Feed Size
        File Size and Transfer Restrictions
          Using WebDAV
            WebDAV Timestamp Reset
          Using FTP
          Using HTTPS with Salesforce B2C Commerce
            Using the Salesforce B2C Commerce Certificate on Your Backend System
      Import Modes
        Import Mode Processing Examples
      Removing Outdated Objects
      Recovery and Rollback
        Archiving
        Pipelets for Import and Export
        Scripts and Pipelets for Import and Export
      Import/Export Analytics and Reporting
      Import/Export Error Handling
      Import Localization
      Import/Export Site-Specific Attributes
      Import/Export Data Replication
      Importing or Exporting SiteGenesis Data
      Using Site Import/Export to Copy Instances
      Using Site Import/Export for Development Testing
      Creating Data Files for Import
      Delta Exports
      Transferring Files to an Instance
        Selecting a Transfer Method
        Manually Adding Files to Sandbox Instances
        Automating File Transfer Through Scripts
          Creating File Transfer Pipelines
          Creating File Transfer Scripts
            Zipping and Unzipping Files Using Salesforce B2C Commerce Script
            Using WebDAVClient to Integrate Backend Systems with Salesforce B2C Commerce
            Using FTPClient to Integrate Backend Systems
            Using HTTPClient to Integrate Backend Systems
        Creating File Transfer Jobs
      Importing Data into and Exporting Data from the Instance Database
        Manually Running Import/Export
        Automating Import/Export
        Creating Import/Export Pipelines
        XML File Generation from Within Salesforce B2C Commerce
          Examples of Import/Export
        Managing Attributes via a Backend System
      Debugging Import/Export
      Using a Pipeline to POST Data
      Best Practices for Import/Export
      Troubleshooting Import/Export
      Generic Mapping
      Import/Export Object Cheatsheet
        A/B Test Object Import/Export
        Cache Settings Object Import/Export
        Catalog Object Import/Export
          Import/Export for Recommendations
        Content and Content Library Folder Object Import/Export
        Content Slot Object Import/Export
          Importing Content Slot Configurations
            Content Slot Import Modes
            Troubleshooting Slot Import
          Exporting Content Slot Configurations
        Coupons and Coupon Code Object Import/Export
          Coupons Import/Export for Promotions
            Coupon Redemptions Import/Export
            Sample Coupon XML File
        Customer List Object Import/Export
          Customer Group Object Import/Export
          Customer Object Import/Export
          Dynamic Customer Group Import/Export
          Customer Segmentation Import/Export
        Custom Object Import/Export
        Custom Metadata Object Import/Export
        Geolocation Object Import/Export
        Gift Certificate Object Import/Export
        Inventory List Object Import/Export
          Inventory List Import
          Inventory List Export
          Inventory.xsd Schema
        Supporting Scheduled Inventory Imports
          Sub-Pipeline : GetExecSettings
          Sub-Pipeline : GetUnzipFile
          Sub-Pipeline : LoadFilesFromFTP
          Sub-Pipeline : LoadFilesFromHTTP
          Sub-Pipeline : DoInventory
          BeginFileLog.ds
          CreateImpExFolderStructure.ds
          DelFile.ds
          EndFileLog.ds
          GetFilesFromDirectory.ds
          GetFilesFromFTPServer.ds
          GetFilesFromHttpServer.ds
          GetImpExProcessingPath.ds
          GetUnzip.ds
          LoadTaskConfiguration.ds
          RenameFile.ds
        Order Object Import and Export
        Payment Method Information Import/Export
        Payment Processor Information Import/Export
        Price Book Object Import/Export
        Product List Object Import/Export
        Promotion and Campaign Object Import/Export
          Promotions Import/Export
            Exporting Individual Promotions
            Importing/Exporting Rank and Exclusive Attributes
            Buy x for Total Product Promotion
            Customergroup Import/Export for Promotions
            Sourcecode Import/Export for Promotions
            Import of Promotion and Campaign Coupon Assignments
            Product Promotions Import/Export
              Product Attribute Conditions Import/Export for Promotions
              Rank/Exclusivity Import/Export for Promotions
              Promotion Product Rule Attribute Conditions
              Include/Exclude Conditions for Promotions
            Order Promotions Import/Export
            Shipping Promotions Import/Export
            Promotion Schedule Import/Export
        Schedule Object Import/Export
        Search Object Import/Export
          Search Preferences Schema Elements
          Search Sorting Rules Object Import/Export
          Search2 Object Import/Export
            Search Hypernym Import/Export
            Search Common Phrases Import/Export
            Search Term Completion and Import/Export
            Search Refinements and Import/Export
        Shipping Method Object Import/Export
        Site Import/Export
          Site Export File Consistency
          Site Export Archive Structure
          Use Site Import/Export to Import Reference Application Demo Sites
        Sorting Rule Import/Export
        Source Code Object Import/Export
        Store Information Import/Export
        Tax Table Object Import/Export
        URL Rules Object Import/Export
        Wish List or Order Status Object Import/Export
    Troubleshooting B2C Commerce
      Troubleshooting Infrastructure
      Troubleshooting Session ID/Request ID
        Troubleshooting Client Side
        Troubleshooting Server Side
      Understanding Remote Includes
      Identifying Staging Problems
        Fixing Staging Problems
      Troubleshooting Salesforce B2C Commerce Performance
      Troubleshooting Database Churn
      Reporting to Commerce Cloud Support
  Developing Your Site
    Commerce Cloud Developer Center
    Development Components
      Cartridges
        What Is a Cartridge?
        Cartridge Directory Using WebDAV
        Download a Cartridge from an Instance
        Register a Cartridge
      Controllers
      Scripts
        Supported Data Types
        Script Execution Timeout
        Script Debugger API
        B2C Commerce Script Modules
        Script Programming
          Understanding Server-Side JavaScript
            Script Access Examples
            Using Input and Output Variables
            Library and Package Import
              Importing Packages
            Iterating Over Objects
            Iteration and Transaction Boundaries
            Error Handling in Scripts
            Script Timeout Configuration
            Custom Log Categories
              Configure Custom Log Categories
              Adding Logging to Your Scripts
            Scripting: Maintaining State
            JavaScript Scope
            JavaScript Expressions in ISML
            Shared Sessions for a Site with Multiple Domain Aliases
          The Scripting Pipelet
            Using ScriptLog
            Using Trace()
          Sending Email Using Scripts or Hooks
          Integrating with Applications
      Templates
        How Templates Work
        Template Best Practices
        Page Content from Templates
        Page Caching in Templates
        Templates and the Pipeline Dictionary
        JQuery in ISML Templates
        Template Debugging
        Content Cache
          Static and Page Cache
          Configure the Static Content Cache
          Configure the Page Cache
          Create a Page Cache Partition
          Invalidate a Page Cache Partition
          Quick Fixes or Emergency Edits of Production Content
        ISML
          ISML Expressions
          isactivedatacontext Element
          isactivedatahead Element
          isanalyticsoff Element
          isapplepay Element
          isbreak Element
          iscache Element
          iscomment Element
          iscomponent Element
          iscontent Element
          iscontinue Element
          iscookie Element
          isdecorate Element
          iselse Element
          iselseif Element
          isif Element
          isinclude Element
          isloop Element
          ismodule Element
          isnext Element
          isobject Element
          isprint Element
          isredirect Element
          isremove Element
          isreplace Element
          isscript Element
          isselect Element
          isset Element
          isslot Element
          isstatus Element
        Utility Functions
          Object: dw.system.Request
          Object: dw.system.Session
          Object: dw.util.StringUtils
          Object: dw.web.URLUtils
      Forms
        Creating a Form
        Localizing a Form
        Validating Form Data
        Saving Form Data
        Clearing or Refreshing a Form
        Prepopulating Form Data
        Converting Form Data to JSON Objects
        Securing Forms
    Create and Manage Sites for Development
      Create a Site in Business Manager
      Disable Page Caching for Development
      Generate Search Indexes
      Disable a Site in Business Manager
      View the Storefront
      Create a Hostname Whitelist
      Continuing Development of a Storefront in Production
    SFRA
      SFRA Features and Components
        SFRA Architecture
        SFRA Standard and Optional Features
        SFRA Hooks
        SFRA Modules
        SFRA Standards Compliance
        SFRA Testing Technologies
        Consent Tracking in SFRA
        Download Shopper Information in SFRA
      SFRA Versions and Releases
        Version Numbers in SFRA
        Git Tags in SFRA Repositories
        SFRA Releases in GitHub
      Get Started with SFRA
        Get the SFRA Repositories from GitHub
        Install and Configure SFRA Tools
        Build SFRA
        Upload Code for SFRA
      Configure SFRA
        Configure the SFRA Cartridge Path
        Import SFRA Data into an Instance
        Disable Page Caching for Development
        Generate Search Indexes
        Configure Site URL
        Configure Storefront Preferences for SFRA
      Customize SFRA
        Add Custom Cartridges
        Build Your Cartridge Stack
        Customize Templates
        Customize Models
        Customize SFRA Controllers and Routes
      Troubleshoot SFRA
      Contribute to SFRA
    On-Demand Sandboxes
      What Is an On-Demand Sandbox?
      Use On-Demand Sandbox Credits Efficiently
      Time-to-Live (TTL) for On-Demand Sandboxes
      Get Started with On-Demand Sandboxes
        Purchase On-Demand Sandbox Credits
        Set Up User Roles for On-Demand Sandboxes
        Configure an API Client ID
        Get Your Realm ID
        Create an On-Demand Sandbox
      Use the Sandbox API to Manage On-Demand Sandboxes
        Access the Sandbox API
        Get the On-Demand Sandbox ID
        Check the Status of a Sandbox
        Start, Stop, Reset (DBINIT), and Restart an On-Demand Sandbox
        Whitelist On-Demand Sandbox IP Addresses
        Define a Local Alias for an On-Demand Sandbox
        Delete an On-Demand Sandbox
        Check On-Demand Sandbox Credits
      Access Business Manager for On-Demand Sandboxes
      On-Demand Sandbox Maintenance Window
      On-Demand Sandbox Storage
      On-Demand Sandbox Log Files
    Code Deployment
      Code Versions
      Manage Code Versions
      Code Version Best Practices
      Compatibility Modes
      Compatibility Mode Changes
      Configure Secure Code Uploads
      Deploy and Replicate Code
      Generate, Sign, and Use Client Certificates for Secure Code Uploads
      Collaborative Development and Deployment
      Software Deployment Stages
    Page Designer
      What Is Page Designer?
      Get the Page Designer Reference Examples
      Create Page and Component Types
        Page Designer Meta Definition Files
        Page Designer Script Files
        Component Attribute Types and UI Controls
        Component Attribute Types and Resolved Value Objects
        Page Designer HTML
      Use Salesforce CMS Content with Page Designer
        Get Access to Salesforce CMS
        Connect Salesforce CMS to Page Designer
        Develop a Component Type to Use CMS Content
        Use Salesforce CMS Content to Configure a Component Attribute
      Develop a Custom Attribute Editor
        Why Implement a Custom Attribute Editor?
        How Does a Custom Attribute Editor Work?
        Custom Attribute in the Component Meta Definition File
        Custom Attribute Editor Meta Definition File
        Custom Attribute Editor Script File
        Client-Side JavaScript and CSS for a Custom Attribute Editor
        Custom Attribute Editor Events
        Create a Breakout Custom Attribute Editor that Displays in a Modal Window
          What Is a Breakout Editor?
          Trigger Editor Meta Definition and Script Files
          Breakout Editor Meta Definition and Script Files
          Open and Close a Breakout Editor
          Enable and Disable the Breakout Editor Apply Button
          Trigger and Breakout Editor Client-Side UI Code
        Use a Prebuilt Editor in a Custom Attribute Editor
      Page Type, Component Type, and Custom Attribute Editor IDs
      Mock Component Placeholders
      Create a Custom Cartridge for Page Designer UI Artifacts
        Create Page Designer Localization Resource Bundles
        Page Designer Thumbnail Images
      Render Page Designer Pages from a Controller
      Enable Search and Search Suggestions for Page Designer Pages
      Using Decorators with Page Designer Pages
      Page Designer Development Best Practices
      Incorporate a Page Designer Page into the Storefront
      Pages and Components as Content Assets
        Pages and Components and OCAPI SHOP and DATA API
        Page and Component Content Asset Attributes
        Import and Export for Page Designer Pages and Components
      Page Type, Component Type, and Custom Attribute Editor Caching
    Custom Caches
      What Is a Custom Cache?
      Define a Custom Cache
      Use Custom Caches
    Business Objects
      Create a Custom Business Object Definition
      Create a Custom Object Instance with Business Manager
      Creating Custom Business Objects with Scripts
    Web Services
      Configuring Web Services in Business Manager
        Create a Web Service Profile
        Create a Web Service Credential
        Create a Web Service Configuration
        Timeout for Web Services
        Create Custom Attributes for Web Services
        Service Types
        Web Service Rate Limiter and Circuit Breaker
      Create a Service Instance
      Creating Service Callbacks
      Code the Web Service Call
      Configure Underlying Clients
      Web Services Example Cartridge
      Web Service Logging and Troubleshooting
      SOAP Web Services
      Web Service Timeouts
      Web Service Security
        Import Certificates for an Instance
        Delete Certificates
        Monitor Credit Card Encryption Keys
        Using X509 Certificates for Signing or Encryption
      Working with XML Data
      Working with JSON
    Velocity Templates
      Publish Content Layouts as Velocity Templates
      Render Velocity Templates
    Site Performance
      Front-End Performance
      Tools for Improving Site Performance
        Use Code Profiler
        Code Profiler Results
      Techniques for Improving Site Performance
        Test Site Performance
        Optimize First Pages
        Optimize General Site Pages
        Make Fewer and Smaller HTTP Requests
        Reduce and Reuse Scripts
        Reduce URL and Page Size
        404 Errors and 404 Pages
        Performance and Stability Coding Standards
          Data Transfer Volume
          Storefront Development for Performance and Stability
          Job Development for Performance and Stability
          Administrative Considerations for Performance and Stability
    Governance and Quotas
      Implement Quota Overrides
      View Quota Status
      Quota Log Files
    Determine Deprecated API Usage
    Custom Storefront Error Pages
      Error Page Best Practices
    Maintenance Pages
    Log Files
      Log File Types
      Access Log Files
      Quota Log Files
      FileManager Job for Deletion of Logs
    Customize Business Manager
      Business Manager Extension Points
    Third-Party Applications
      Product Reviews
      Geotracking
      Facebook Dynamic Ads Integration
        Integrate with Facebook
        Configure Facebook Dynamic Ads
        Facebook Product Feed
        Customize the Facebook Feed
      Google Pay with Payment Request
        Migrate from Android Pay to Google Pay
        Google Pay Process
        Google Pay Supported Hardware
        Google Pay Supported Locales
        Enable Google Pay in Your Storefront
        Configure Google Pay in Business Manager
        Google Pay Button Injection
        Enable Google Pay Using a Cartridge
        Google Pay Payment Authorization
        Google Pay Integration into B2C Commerce Processes
    Localization
      Locales
        Locale Fallback
        Localization Considerations
        Asian Language Support
      Enable Language Translation
      Localizing Static Files
      Localizing Templates
        Using One Template Set to Localize
          Localizing Template Resource Bundles
          Including Text Within a Template or Form
        Localizing Using Multiple Template Sets
          Using Locales Beyond a Different Language
      URLs for Localization
      Displaying Prices in Multiple Currencies
    Development Best Practices
    Development Guidelines and Limitations
    Legacy Developer Documentation
      UX Studio
        Install or Update UX Studio
        Create a Workspace
        Connect to Your Server
          Create a Proxy Server Connection for Studio
          Create Version Directories
          Configure Your Salesforce B2C Commerce Server Connection
          Troubleshoot Your Server Connection
        Create a Storefront Project
        Studio File System
        POD Sandbox Instance Naming Convention
        Configuring Automatic Updates for Studio
        Studio Perspectives
        Configuring Studio Views
          Studio Properties View
          Studio Outline View
        Studio Editor Area
          Enabling Code Completion for Controllers
          Code Completion/Syntax Highlighting
          Code Checking
          Enable Content Assist in UX Studio
          Form Autocomplete
          Setting Studio Preferences
        Troubleshooting Studio
        Upload Cartridges
        Import Cartridges into Your Storefront
        Add Existing Cartridges to Your Storefront
        Reassign Cartridges from One Server Connection to Another
        Using a Custom Builder
        Code Deployment
        Creating a New Template
      Site Genesis
        Getting Started with SGJC
        SGJC Setup
        SiteGenesis JavaScript Controller (SGJC) Model-View-Controller Development Model
        SiteGenesis JavaScript Controllers (SGJC) Standards Compliance
        SiteGenesis Modules and Hooks
        SiteGenesis and CSS
        Migrating Your Storefront to SGJC Controllers
          Pipeline to Controller Conversion
          Pipelet to Script Method or Job Step Conversion
          TLS Browser Detection
          Configuring Storefront Preferences
          Categories Don't Show in Storefront
          Cookies Notification/Opt-in for European Cookie Law
          SiteGenesis and Web Content Accessibility Guidelines (WCAG)
          SiteGenesis Features
            SiteGenesis Locale and Multicurrency
            SiteGenesis JavaScript Controller (SGJC) Cart Calculation
            SiteGenesis CAPTCHA and Rate Limiting
            SiteGenesis Content Sharing
            SiteGenesis Dynamic Payment Processing
            SiteGenesis Gift Registry and Wish List Features
            SiteGenesis Forgot Password
            SiteGenesis Passwords
            SiteGenesis Infinite Scrolling
            SiteGenesis Mini Images Code Example
            SiteGenesis Promotions
              SiteGenesis Choice of Bonus Product Discount Implementation
              SiteGenesis Coupons
              SiteGenesis Source Codes
            SiteGenesis Recommendations
              SiteGenesis Recommendation Examples
            SiteGenesis Responsive Design
            SiteGenesis Search
              SiteGenesis Search Triggered Banner
              SiteGenesis Search Pipelines
              SiteGenesis Search Scripts
              Result Attributes in the Search Grid
              Result Attributes in Product Detail Pages
              Refinement Bar Customization
              Manually Changing Search Attributes and Settings
              SiteGenesis Search Properties Files
            SiteGenesis in-Store Pickup
              Understanding in-Store Pickup
            SiteGenesis Taxes
        Best Practices: Continuous Integration
        Common Page Components
        Development Components
        Import Reference Application Data into a Sandbox
        SGJC Forms
          What Is a Form Definition
          Object Binding with Forms
          Extracting Form Field Parameters from Metadata
          Form Element Naming Conventions
          Cross Site Request Forgery Protection
          Form Validation
          Using API Form Classes
          Form Definition Elements
            Action Form Element
            Field Form Element
            Option Form Element
            Options Form Element
            Group Form Element
            Include Form Element
            List Form Element
          Developing Forms with Pipelines
            How Pipelines Process Forms
            Salesforce B2C Commerce Forms Components
              Using Business Objects with Forms
              Creating a Form Definition
              Using Forms in Templates
              Using Form Pipelets
              Using Interaction Continue Nodes with Forms
              Form Components Working Together
            Forms Tutorial
              Using Transitions with Forms
                Transitions with Forms
              Forms Tutorial: Business Manager
                1 Forms Tutorial: Extend Profile System Object
                2 Forms Tutorial: Create Preferences Attribute Group
              Forms Tutorial: UX Studio
                1 Forms Tutorial: Create Form Definition
                2 Forms Tutorial: Update Content Asset
                3 Forms Tutorial: Add Templates
                4 Forms Tutorial: Add Localizable Text Messages
                5 Forms Tutorial: Modify the Pipeline
                6 Forms Tutorial: Final Results
        Working with SGJC Controllers
        Comparing Pipelines and SGJC Controllers
        Debugging Scripts
          Configuring a Script Debugging Session
          Setting Breakpoints
          Running the Script Debugger
          Using the Breakpoints View
           Stepping Through a Script
          Using Other Views with Script Debugger
      Pipelines
        System Pipelines and Controllers
        Pipeline Scripting Quick Start Example
        Pipeline Elements
          Pipeline Building Blocks
          Start and End Nodes
          Subpipelines
        The Pipeline Dictionary
        Database Transaction Handling
        Pipeline Execution Steps
        Error Handling
        Debugging Pipelines
        Analyze Performance with Pipeline Profiler
        Excluding Pipelines from Permission Checks
  B2C Commerce Security Guide
    B2C Commerce Security Model
      Shared Responsibility Model
      Security Managed by Salesforce
      Security Managed by Customer
    General Security Best Practices
      Use 2FA on All Privileged Accounts
      Follow the Principle of Least Privilege
      Apply Defense in Depth
      Use a Positive Security Model
      Fail Securely
      Make Security Usable
      Use Secure Defaults
      Minimize the Attack Surface
      Prevent Ecommerce Fraud
      Securely Incorporate Third-Party Apps
    Security Best Practices for Administrators
      Determine How to Block Attacks
      Network Access Restrictions
        Storefront Network Access
        Business Manager Network Access
      Secure Communications
        HTTPS / TLS
        Web Services
        Data Upload
        Code Upload
      Secure Storage
        Credit Card Encryption
        Certificates and Private Keys
      Authentication and Authorization
        Introduction to Roles
        Shopper Authentication
        User Authentication and Authorization
          User Authentication
          User Authorization
        OCAPI Client Authentication and Authorization
        WebDAV Authentication and Authorization
      Security Event Auditing
      Denial-of-Service Protection
      Data Privacy and Protection
    Security Best Practices for Developers
      Encryption and Cryptography
      Cross-Site Scripting
      Declarative Security via HTTP Headers
      Commerce Script Injection
      Cross-Site Request Forgery
      Secret Storage
      Using Hooks Securely
      Data Validation
      Open Redirect Attacks
      Authentication and Authorization
      Supply Chain Security
        Code Uploads
        Third-Party Libraries
        Remotely Hosted Resources
      Secure Logging
      General Secure Coding Practices
      AppExchange Security Reviews
  Commerce Cloud Endless Aisle 2.5
    Commerce Cloud Endless Aisle in Store Wi-Fi Requirements
    Commerce Cloud Endless Aisle Supported Devices
    Commerce Cloud Endless Aisle Technology Stack
    Commerce Cloud Endless Aisle App Components
    Commerce Cloud Endless Aisle and MVC
    Caching in Commerce Cloud Endless Aisle
    How Commerce Cloud Endless Aisle App Access Works
    Set Up Your Commerce Cloud Endless Aisle Development Environment
      Commerce Cloud Endless Aisle Development Environment Requirements
      Apple Developer License
      Approving a Development Certificate Request
      Importing the Apple Distribution Certificate
      Installing Xcode
      Installing Appcelerator Studio
      Installing Titanium SDK from a Terminal
      Ensure You Have the Supported Versions of Commerce Cloud Endless Aisle Development Software
    Perform Data Setup and Integration
      Downloading Commerce Cloud Endless Aisle Source Code
        Commerce Cloud Endless Aisle App Source Code
        Commerce Cloud Endless Aisle API Source Code
      Importing the Commerce Cloud Endless Aisle Project
      Updating the Cartridge Path
      Adding a Commerce Cloud Endless Aisle Module to Administration Role
      Modifying Your Storefront
      Generate Site Import Data
      Import Site
      Enabling Commerce Cloud Endless Aisle CalculateCart Hooks
      Enabling Multi-Currency in Commerce Cloud Endless Aisle
      Update GetImage on Server Side
    Set Up Business Manager for Commerce Cloud Endless Aisle
      Commerce Cloud Endless Aisle Feature Switches
      Ensure Product UPCs Are Searchable in Commerce Cloud Endless Aisle
      Configuring OCAPI Settings for Commerce Cloud Endless Aisle
      Setting Up OCAPI Oauth for Commerce Cloud Endless Aisle
      Importing Commerce Cloud Endless Aisle Settings
      Setting Up Payment for Commerce Cloud Endless Aisle
      Specifying General Commerce Cloud Endless Aisle App Settings in Business Manager
      Setting Up Analytics for Commerce Cloud Endless Aisle
      Setting Up Images for Commerce Cloud Endless Aisle
      Setting Up Devices for Commerce Cloud Endless Aisle
      Setting Up Commerce Cloud Endless Aisle to Run in Kiosk Mode
      Setting Up Error Logging for Commerce Cloud Endless Aisle
      Setting Up Product and Shipping Price Overrides in Commerce Cloud Endless Aisle
      Setting Up Catalog Configuration for Commerce Cloud Endless Aisle
      Setting Up Commerce Cloud Endless Aisle Checkout
      Setting Up Commerce Cloud Endless Aisle App Timeouts
      Setting Up Commerce Cloud Endless Aisle Sales Reports
      Setting Up Address Suggestion for Commerce Cloud Endless Aisle
      Setting Up Alternate Shipping for Commerce Cloud Endless Aisle
      Adding a Commerce Cloud Endless Aisle App Configuration to Business Manager
    Create Stores and Add Associates in Commerce Cloud Endless Aisle
      Update Store App Role Premissions
      Creating a Store for Commerce Cloud Endless Aisle
      Creating a BM User for Each Store for Commerce Cloud Endless Aisle
      Specifying the Business Manager Credentials for a Commerce Cloud Endless Aisle Store
      Permission Groups for Commerce Cloud Endless Aisle Associates
      Managing Permissions for Commerce Cloud Endless Aisle Store Associates
      Creating, Assigning, Modifying Commerce Cloud Endless Aisle Store Associates
      Load Associate Credentials via Batch
      Integrate in Real Time to Validate Associate Credentials
      Configure Endless Aisle for Unified Authentication
    Set Up the Commerce Cloud Endless Aisle App
      Specifying Commerce Cloud Endless Aisle App Settings
      Specifying Tablet Settings for Commerce Cloud Endless Aisle
      Specifying Address Form Per Location for Commerce Cloud Endless Aisle
      Display Store Inventory in the Commerce Cloud Endless Aisle App
      Country, Language, Currency, and Price Books in Commerce Cloud Endless Aisle
    Commerce Cloud Endless Aisle Payment Devices
      Enabling Payment in Commerce Cloud Endless Aisle Through Adyen Device
      Enabling Payment in Commerce Cloud Endless Aisle Through Verifone Device
      Enabling Commerce Cloud Endless Aisle Payment Through the Web
      Test the Commerce Cloud Endless Aisle Payment Device
    Create a Payment Device Module
      Load the Native Module
      Accept Payment
      Approve Payment
      Cancel Payment
      Cancel Server Transaction
      Handle Errors
      Support Manual Card Number Entry
      Support Payment with Gift Cards
      Display Whether the Payment Device Is Connected
      Configure Device in Admin Dashboard
      Support Barcode Scanner
    Commerce Cloud Endless Aisle Reports and Analytics
      Track Orders in Commerce Cloud Endless Aisle
      Track Price Overrides in Commerce Cloud Endless Aisle
      Generating GMV Reports for Commerce Cloud Endless Aisle Sales
      Display Store Inventory in the Commerce Cloud Endless Aisle App
      Using Google Analytics with Commerce Cloud Endless Aisle
      Viewing Commerce Cloud Endless Aisle Sales Reports
    Coding Guidelines for Commerce Cloud Endless Aisle
      Commerce Cloud Endless Aisle Naming Conventions
      Alloy Framework
      UI View Types
      Global Variables
      Lifecycle for Views
      Memory Management
      Listener Types
      Promises
      Logging
      App Configurations
      Themes
      Localization
      Indentation
      Use Endless Aisle with the Storefront Reference Architecture
    Customize the Commerce Cloud Endless Aisle App
      Change the Look of the Commerce Cloud Endless Aisle App
      Setting Category Images for the Commerce Cloud Endless Aisle Home Page
      Enable Address Verification in Commerce Cloud Endless Aisle
      Customize Emails Sent by Commerce Cloud Endless Aisle
      Add Custom Data to Existing Models in Commerce Cloud Endless Aisle
      Debug the Commerce Cloud Endless Aisle App
      Commerce Cloud Endless Aisle App Logging Categories
      Running Commerce Cloud Endless Aisle in the Simulator
    Test the Commerce Cloud Endless Aisle App
      Set Up Appium
      Run Tests in Appium
      Modify and Create Automated Tests
    Deploy the Commerce Cloud Endless Aisle App
      Apply for an iOS Developer Enterprise Account
      Set Up the iOS Developer Enterprise Account
      Install the Certificate in the Keychain
      Create the .Ipa File
      Create the Manifest.Plist File
    Pairing the Payment Device with the iPad
    Pairing Printer with iPad
    Run the Commerce Cloud Endless Aisle App in Kiosk Mode
    Commerce Cloud Endless Aisle Device Logs
    Storefront API Reference
      Deprecated Storefront APIs
      Storefront API Calls
      EAAccount-AgentLogin
      EAAccount-AgentLogout
      EAAccount-ChangePassword
      EAAccount-CreateBasket
      EAAccount-EmailProductList
      EAAccount-GetPermissions
      EAAccount-LoginOnBehalf
      EAAccount-Search
      EAAccount-SetDataOnNewSession
      EAAccount-ValidateAssociateExists
      EACheckout-AbandonOrder
      EACheckout-ApplyCreditCard
      EACheckout-ApplyGiftCard
      EACheckout-AuthorizeCreditCard
      EACheckout-AuthorizeGiftCard
      EACheckout-AuthorizePayment
      EACheckout-GiftCardBalance
      EACheckout-RemoveCreditCard
      EACheckout-RemoveGiftCard
      EACheckout-StartWebPayment
      EACheckout-StoreWebOrder
      EAConfigs-GetCFGSettings
      EAOrder-OrderHistory
      EAOrder-SaveSignature
      EAOrder-SendEmail
      EAReports-AssociatesRanking
      EAReports-ItemsSold
      EAReports-Sales
      EAReports-StoresRanking
      EAStore-GetCountriesStates
      EAStore-ValidateDevice
      EAUtils-GetAuthenticationToken
      Verifone-DecryptTrackData
      Verifone-ActivateDevice
      Verifone-DecryptCardData
  Account Manager
    Log into Account Manager
      Pair Your Mobile Device with Account Manager
      Unpair Your Mobile Device from Account Manager (Two-Factor Authentication)
      Unpair a User's Mobile Device from Account Manager (Two-Factor Authentication)
    Activate a Commerce Cloud Account
    Change Your Account Password
    Reset a Forgotten Password
    Change Account Information
    Create a User Account
    Edit a User Account
    Unlock an Account
    Add an Account to Your Organization
    Manage Access of Partner Accounts
    Reset a User Account
    Delete an Account
    Undelete an Account
    Add an API Client ID
    Enable and Disable an API Client ID
    Edit an Organization
    Commerce Cloud Accounts FAQ
  Log Center
    Start Log Center
    Filter Issues in Log Center
    Search for Issues in Log Center
    Keyword Search in Log Center
    Changing the Log Center Display
  Control Center
    Managing Instances in Control Center
      Initializing an Instance Using DbInit in Control Center
      Starting, Stopping, and Restarting Instances in Control Center
      Viewing Control Center Utilization Statistics
    Creating a Role in Control Center
    Specifying Instance Permissions for a User in Control Center
    Viewing the Audit Log in Control Center
  Customer Service Center
    Setting Permissions for Customer Service Center
    Setting Permissions to 'Browse On Behalf Of' in the Storefront
    Specifying Customer Service Center Settings
    Starting Customer Service Center
    Finding an Order in Customer Service Center
    Creating a New Order in Customer Service Center
    Creating a New Order with the Storefront
    Handing Off a Basket to a Registered Customer
    Handing Off a Basket to an Agent
    Finding, Creating, and Editing a Customer in Customer Service Center
    Resetting a Customer Password in Customer Service Center
    Editing Customer Information in Customer Service Center
    Editing Reason Codes
    Configuring a Storefront Hostname for Customer Service Center
    Creating a CSC UI Configuration Manually
    Customer Service Center Customization
      Customize the Hosted Payment Page
      Payment Service Provider
      Order Calculation
    Customer Service Center Hooks
    Customer Service Center UI Customization
      Customer Service Center Layout
      Customer Service Center Widgets
        Attribute_form Widget
        Attribute_layout Widget
        Attribute_listing Widget
        Link Widget
        Tabs Widget
        Text Widget
      Customer Service Center Areas
    Customer Service Center Customizable Areas
      Basket View
      Basket Billing Address
      Basket Billing Address View
      Basket Payment Instrument
      Basket Shipping Address
      Customer Address Create
      Customer Address Edit
      Customer Create
      Customer Edit
      Customer Summary
      Order Billing Address View
      Order Payment Instrument
      Order Shipping Address View
      Order Summary
      Price Adjustment
      Product Detail
      Product Search
    Customer Service Center Data Resources
    Customizable Grids
    Custom Actions
  Storefront Toolkit
    Storefront Toolkit Tools
    Storefront Toolkit Tips for Best Performance
    Identify Templates, Controllers, and Pipelines with the Page Information Tool
    Identify Content to Edit with the Content Information Tool
    Examine Search Results Using the Search Information Tool
      Enable the Search Information Tool
      Open the Search Information Tool
      Search Results Window
      Product Search Model Window
    Get Cache Status Using the Cache Information Tool
    Examine Server Calls Using the Request Log
    Preview a Site Using the Site Preview Tool
    Troubleshoot the Storefront Toolkit
  Open Commerce API 20.4
    Getting started with OCAPI 20.4
    What's new in OCAPI 20.4?
      OCAPI 20.4 changes since 20.3
      OCAPI 20.4 changes since 20.2
      OCAPI 20.4 changes since 19.10
      OCAPI 20.4 changes since 19.8
      OCAPI 20.4 changes since 19.5
      OCAPI 20.4 changes since 19.3
      OCAPI 20.4 changes since 19.1
      OCAPI 20.4 changes since 18.8
      OCAPI 20.4 changes since 18.7
      OCAPI 20.4 changes since 18.6
      OCAPI 20.4 changes since 18.3
      OCAPI 20.4 changes since 18.2
      OCAPI 20.4 changes since 18.1
      OCAPI 20.4 changes since 17.8
      OCAPI 20.4 changes since 17.7
      OCAPI 20.4 changes since 17.6
      OCAPI 20.4 changes since 17.4
      OCAPI 20.4 changes since 17.3
      OCAPI 20.4 changes since 17.2
      OCAPI 20.4 changes since 17.1
      OCAPI 20.4 changes since 16.9
      OCAPI 20.4 changes since 16.8
      OCAPI 20.4 changes since 16.6
      OCAPI 20.4 changes since 16.5
      OCAPI 20.4 changes since 16.4
      OCAPI 20.4 changes since 16.3
      OCAPI 20.4 changes since 16.2
      OCAPI 20.4 changes since 16.1
      OCAPI 20.4 changes since 15.9
      OCAPI 20.4 changes since 15.8
      OCAPI 20.4 changes since 15.6
      OCAPI 20.4 changes since 15.5
      OCAPI 20.4 changes since 15.4
      OCAPI 20.4 changes since 15.2
      OCAPI 20.4 changes since 15.1
      OCAPI 20.4 changes since 14.8
      OCAPI 20.4 changes since 14.6
    OCAPI Usage 20.4
      API Explorer 20.4
      OCAPI batch requests 20.4
      OCAPI Best Practices 20.4
      OCAPI Caching 20.4
      OCAPI Client Application Identification 20.4
      CORS (Cross-Origin Resource Sharing) 20.4
      OCAPI Customization 20.4
      OCAPI custom properties 20.4
      OCAPI resource data formats 20.4
      OCAPI expansions 20.4
      OCAPI filtering 20.4
      OCAPI flash 20.4
      OCAPI global exceptions 20.4
      OCAPI Global HTTP headers 20.4
      OCAPI Hooks 20.4
      OCAPI HTTP methods 20.4
      OCAPI HTTP status codes and faults 20.4
      OCAPI Images 20.4
      OCAPI JSONP 20.4
      OCAPI JWT 20.4
      OCAPI localization 20.4
      OCAPI metadata 20.4
      OCAPI OAuth 2.0 20.4
      OCAPI Settings 20.4
      OCAPI optimistic locking 20.4
      OCAPI pagination 20.4
      OCAPI property selection 20.4
      OCAPI Resource States 20.4
      OCAPI session bridge 20.4
      OCAPI System Jobs 20.4
        Global Jobs 20.4
      OCAPI URL syntax 20.4
      OCAPI versioning and deprecation policy 20.4
    Shop API resources 20.4
      Baskets resource (Shop API 20.4)
      Categories resource (Shop API 20.4)
      Content resource (Shop API 20.4)
      ContentSearch resource (Shop API 20.4)
      Customers resource (Shop API 20.4)
      CustomObjects resource (Shop API 20.4)
      Folders resource (Shop API 20.4)
      GiftCertificate resource (Shop API 20.4)
      Orders resource (Shop API 20.4)
      OrderSearch resource (Shop API 20.4)
      PriceAdjustmentLimits resource (Shop API 20.4)
      ProductLists resource (Shop API 20.4)
      Products resource (Shop API 20.4)
      ProductSearch resource (Shop API 20.4)
      Promotions resource (Shop API 20.4)
      SearchSuggestion resource (Shop API 20.4)
      Sessions resource (Shop API 20.4)
      Site resource (Shop API 20.4)
      Stores resource (Shop API 20.4)
    Data API resources 20.4
      AbTests resource (Data API 20.4)
      AbTestSearch resource (Data API 20.4)
      Alerts resource (Data API 20.4)
      Campaigns resource (Data API 20.4)
      CampaignSearch resource (Data API 20.4)
      Catalogs resource (Data API 20.4)
      CatalogSearch resource (Data API 20.4)
      Categories resource (Data API 20.4)
      CategoryLinks resource (Data API 20.4)
      CategoryProductAssignmentSearch resource (Data API 20.4)
      CategorySearch resource (Data API 20.4)
      CodeVersions resource (Data API 20.4)
      CouponRedemptionSearch resource (Data API 20.4)
      Coupons resource (Data API 20.4)
      CouponSearch resource (Data API 20.4)
      CustomObjectDefinitions resource (Data API 20.4)
      CustomObjects resource (Data API 20.4)
      CustomObjectsSearch resource (Data API 20.4)
      CustomerGroups resource (Data API 20.4)
      CustomerGroupSearch resource (Data API 20.4)
      CustomerLists resource (Data API 20.4)
      GiftCertificates resource (Data API 20.4)
      GiftCertificateSearch resource (Data API 20.4)
      GlobalPreferences resource (Data API 20.4)
      InventoryLists resource (Data API 20.4)
      InventoryListSearch resource (Data API 20.4)
      JobExecutionSearch resource (Data API 20.4)
      Jobs resource (Data API 20.4)
      Libraries resource (Data API 20.4)
      LocaleInfo resource (Data API 20.4)
      LogRequests resource (Data API 20.4)
      OcapiConfigs resource (Data API 20.4)
      Permissions resource (Data API 20.4)
      ProductInventoryRecords resource (Data API 20.4)
      Products resource (Data API 20.4)
      ProductSearch resource (Data API 20.4)
      PromotionCampaignAssignmentSearch resource (Data API 20.4)
      Promotions resource (Data API 20.4)
      PromotionSearch resource (Data API 20.4)
      Roles resource (Data API 20.4)
      RoleSearch resource (Data API 20.4)
      Settings resource (Data API 20.4)
      SitePreferences resource (Data API 20.4)
      Sites resource (Data API 20.4)
      SiteSearch resource (Data API 20.4)
      SlotConfigurationCampaignAssignmentSearch resource (Data API 20.4)
      SlotConfigurations resource (Data API 20.4)
      SlotConfigurationSearch resource (Data API 20.4)
      Slots resource (Data API 20.4)
      SlotSearch resource (Data API 20.4)
      SortingRuleSearch resource (Data API 20.4)
      SourceCodeGroups resource (Data API 20.4)
      SourceCodeGroupSearch resource (Data API 20.4)
      Stores resource (Data API 20.4)
      StoreSearch resource (Data API 20.4)
      SystemObjectDefinitions resource (Data API 20.4)
      SystemObjectDefinitionSearch resource (Data API 20.4)
      Users resource (Data API 20.4)
      UserSearch resource (Data API 20.4)
      VariantSearch resource (Data API 20.4)
    Shop API documents 20.4
      ApproachingDiscount document (Shop API 20.4)
      ApproachingDiscountResult document (Shop API 20.4)
      AuthRequest document (Shop API 20.4)
      Basket document (Shop API 20.4)
      BasketCreateRequest document (Shop API 20.4)
      BasketPaymentInstrumentRequest document (Shop API 20.4)
      BasketReference document (Shop API 20.4)
      BasketsResult document (Shop API 20.4)
      BonusDiscountLineItem document (Shop API 20.4)
      BundledProduct document (Shop API 20.4)
      BundledProductItem document (Shop API 20.4)
      Category document (Shop API 20.4)
      CategoryResult document (Shop API 20.4)
      Content document (Shop API 20.4)
      ContentFolder document (Shop API 20.4)
      ContentFolderResult document (Shop API 20.4)
      ContentResult document (Shop API 20.4)
      ContentSearchRefinement document (Shop API 20.4)
      ContentSearchRefinementValue document (Shop API 20.4)
      ContentSearchResult document (Shop API 20.4)
      CouponItem document (Shop API 20.4)
      CustomObject document (Shop API 20.4)
      Customer document (Shop API 20.4)
      CustomerAddress document (Shop API 20.4)
      CustomerAddressLink document (Shop API 20.4)
      CustomerAddressResult document (Shop API 20.4)
      CustomerInfo document (Shop API 20.4)
      CustomerOrderResult document (Shop API 20.4)
      CustomerPaymentCardRequest document (Shop API 20.4)
      CustomerPaymentInstrument document (Shop API 20.4)
      CustomerPaymentInstrumentRequest document (Shop API 20.4)
      CustomerPaymentInstrumentResult document (Shop API 20.4)
      CustomerProductList document (Shop API 20.4)
      CustomerProductListItem document (Shop API 20.4)
      CustomerProductListItemLink document (Shop API 20.4)
      CustomerProductListItemPurchase document (Shop API 20.4)
      CustomerProductListItemPurchaseResult document (Shop API 20.4)
      CustomerProductListItemResult document (Shop API 20.4)
      CustomerProductListRegistrant document (Shop API 20.4)
      CustomerProductListResult document (Shop API 20.4)
      CustomerRegistration document (Shop API 20.4)
      Discount document (Shop API 20.4)
      DiscountRequest document (Shop API 20.4)
      Fault document (Shop API 20.4)
      Flash document (Shop API 20.4)
      GiftCertificate document (Shop API 20.4)
      GiftCertificateItem document (Shop API 20.4)
      GiftCertificateRequest document (Shop API 20.4)
      Image document (Shop API 20.4)
      ImageGroup document (Shop API 20.4)
      Inventory document (Shop API 20.4)
      ItemKey document (Shop API 20.4)
      Locale document (Shop API 20.4)
      Master document (Shop API 20.4)
      Note document (Shop API 20.4)
      NotesResult document (Shop API 20.4)
      Option document (Shop API 20.4)
      OptionItem document (Shop API 20.4)
      OptionValue document (Shop API 20.4)
      Order document (Shop API 20.4)
      OrderAddress document (Shop API 20.4)
      OrderPaymentCardRequest document (Shop API 20.4)
      OrderPaymentInstrument document (Shop API 20.4)
      OrderPaymentInstrumentRequest document (Shop API 20.4)
      OrderSearchHit document (Shop API 20.4)
      OrderSearchRequest document (Shop API 20.4)
      OrderSearchResult document (Shop API 20.4)
      PasswordChangeRequest document (Shop API 20.4)
      PasswordReset document (Shop API 20.4)
      PaymentBankAccount document (Shop API 20.4)
      PaymentBankAccountRequest document (Shop API 20.4)
      PaymentCard document (Shop API 20.4)
      PaymentCardRequest document (Shop API 20.4)
      PaymentCardSpec document (Shop API 20.4)
      PaymentMethod document (Shop API 20.4)
      PaymentMethodResult document (Shop API 20.4)
      PriceAdjustment document (Shop API 20.4)
      PriceAdjustmentLimit document (Shop API 20.4)
      PriceAdjustmentLimits document (Shop API 20.4)
      PriceAdjustmentRequest document (Shop API 20.4)
      Product document (Shop API 20.4)
      ProductDetailsLink document (Shop API 20.4)
      ProductItem document (Shop API 20.4)
      ProductLink document (Shop API 20.4)
      ProductListEvent document (Shop API 20.4)
      ProductListItem document (Shop API 20.4)
      ProductListItemReference document (Shop API 20.4)
      ProductListLink document (Shop API 20.4)
      ProductListRegistrant document (Shop API 20.4)
      ProductListShippingAddress document (Shop API 20.4)
      ProductPromotion document (Shop API 20.4)
      ProductRecommendationsResult document (Shop API 20.4)
      ProductRef document (Shop API 20.4)
      ProductResult document (Shop API 20.4)
      ProductSearchHit document (Shop API 20.4)
      ProductSearchRefinement document (Shop API 20.4)
      ProductSearchRefinementValue document (Shop API 20.4)
      ProductSearchResult document (Shop API 20.4)
      ProductSearchSortingOption document (Shop API 20.4)
      ProductSimpleLink document (Shop API 20.4)
      ProductType document (Shop API 20.4)
      Promotion document (Shop API 20.4)
      PromotionLink document (Shop API 20.4)
      PromotionResult document (Shop API 20.4)
      PublicProductList document (Shop API 20.4)
      PublicProductListItem document (Shop API 20.4)
      PublicProductListItemResult document (Shop API 20.4)
      PublicProductListLink document (Shop API 20.4)
      PublicProductListResult document (Shop API 20.4)
      Recommendation document (Shop API 20.4)
      RecommendationType document (Shop API 20.4)
      Shipment document (Shop API 20.4)
      ShippingItem document (Shop API 20.4)
      ShippingMethod document (Shop API 20.4)
      ShippingMethodResult document (Shop API 20.4)
      ShippingPromotion document (Shop API 20.4)
      SimpleLink document (Shop API 20.4)
      Site document (Shop API 20.4)
      SortField document (Shop API 20.4)
      Status document (Shop API 20.4)
      Store document (Shop API 20.4)
      StoreResult document (Shop API 20.4)
      SuggestedCategory document (Shop API 20.4)
      SuggestedContent document (Shop API 20.4)
      SuggestedPhrase document (Shop API 20.4)
      SuggestedProduct document (Shop API 20.4)
      SuggestedTerm document (Shop API 20.4)
      SuggestedTerms document (Shop API 20.4)
      Suggestion document (Shop API 20.4)
      SuggestionResult document (Shop API 20.4)
      TrustedSystemAuthRequest document (Shop API 20.4)
      Variant document (Shop API 20.4)
      VariationAttribute document (Shop API 20.4)
      VariationAttributeValue document (Shop API 20.4)
      VariationGroup document (Shop API 20.4)
    Data API documents 20.4
      AbTest document (Data API 20.4)
      AbTestGroup document (Data API 20.4)
      AbTests document (Data API 20.4)
      AbTestSearchResult document (Data API 20.4)
      AbTestSegment document (Data API 20.4)
      AbTestSegmentStats document (Data API 20.4)
      AbTestTrigger document (Data API 20.4)
      AccountTransaction document (Data API 20.4)
      AlertDescriptor document (Data API 20.4)
      AlertDescriptorSettings document (Data API 20.4)
      AlertDescriptors document (Data API 20.4)
      AlertDescriptorsRevalidationRequest document (Data API 20.4)
      AlertItem document (Data API 20.4)
      AlertItems document (Data API 20.4)
      AlertSettings document (Data API 20.4)
      ApplicationPermissions document (Data API 20.4)
      BMPermissions document (Data API 20.4)
      BoolFilter document (Data API 20.4)
      BoolQuery document (Data API 20.4)
      Campaign document (Data API 20.4)
      CampaignPromotionExperience document (Data API 20.4)
      Campaigns document (Data API 20.4)
      CampaignSearchResult document (Data API 20.4)
      CampaignSlotConfigurationExperience document (Data API 20.4)
      CampaignSortingRuleExperience document (Data API 20.4)
      CartridgePathAddRequest document (Data API 20.4)
      CartridgePathApiResponse document (Data API 20.4)
      CartridgePathCreateRequest document (Data API 20.4)
      Catalog document (Data API 20.4)
      CatalogCategoryId document (Data API 20.4)
      Catalogs document (Data API 20.4)
      CatalogSearchResult document (Data API 20.4)
      Categories document (Data API 20.4)
      Category document (Data API 20.4)
      CategoryLink document (Data API 20.4)
      CategoryLinks document (Data API 20.4)
      CategoryProductAssignment document (Data API 20.4)
      CategoryProductAssignmentSearchRequest document (Data API 20.4)
      CategoryProductAssignmentSearchResult document (Data API 20.4)
      CategorySearchResult document (Data API 20.4)
      CodeVersion document (Data API 20.4)
      CodeVersionResult document (Data API 20.4)
      ContentAsset document (Data API 20.4)
      ContentAssetResult document (Data API 20.4)
      ContentFolder document (Data API 20.4)
      ContentFolderAssignment document (Data API 20.4)
      ContentFolderResult document (Data API 20.4)
      ContentSubFolderResult document (Data API 20.4)
      Coupon document (Data API 20.4)
      CouponCode document (Data API 20.4)
      CouponCodes document (Data API 20.4)
      CouponMultiCodesRequest document (Data API 20.4)
      CouponRedemption document (Data API 20.4)
      CouponRedemptionSearchResult document (Data API 20.4)
      Coupons document (Data API 20.4)
      CouponSearchResult document (Data API 20.4)
      CouponSystemCodeConfig document (Data API 20.4)
      Credentials document (Data API 20.4)
      CSCPermissions document (Data API 20.4)
      CustomLogSettings document (Data API 20.4)
      CustomObject document (Data API 20.4)
      CustomObjectSearchResult document (Data API 20.4)
      Customer document (Data API 20.4)
      CustomerAddress document (Data API 20.4)
      CustomerAddressResult document (Data API 20.4)
      CustomerGroup document (Data API 20.4)
      CustomerGroupMember document (Data API 20.4)
      CustomerGroupMemberResult document (Data API 20.4)
      CustomerGroupMembers document (Data API 20.4)
      CustomerGroupMemberSearchResult document (Data API 20.4)
      CustomerGroupResult document (Data API 20.4)
      CustomerGroups document (Data API 20.4)
      CustomerGroupSearchResult document (Data API 20.4)
      CustomerList document (Data API 20.4)
      CustomerListLink document (Data API 20.4)
      CustomerSearchHit document (Data API 20.4)
      CustomerSearchRequest document (Data API 20.4)
      CustomerSearchResult document (Data API 20.4)
      EcdnLogFetchRequest document (Data API 20.4)
      EcdnLogFetchResponse document (Data API 20.4)
      ExportDataUnitsConfiguration document (Data API 20.4)
      ExportGlobalDataConfiguration document (Data API 20.4)
      ExportSitesConfiguration document (Data API 20.4)
      Fault document (Data API 20.4)
      Filter document (Data API 20.4)
      FilteredQuery document (Data API 20.4)
      Flash document (Data API 20.4)
      FunctionalPermission document (Data API 20.4)
      FunctionalPermissions document (Data API 20.4)
      GiftCertificate document (Data API 20.4)
      GiftCertificates document (Data API 20.4)
      GiftCertificateSearchResult document (Data API 20.4)
      ImageGroup document (Data API 20.4)
      InventoryList document (Data API 20.4)
      InventoryLists document (Data API 20.4)
      InventoryListSearchResult document (Data API 20.4)
      JobExecution document (Data API 20.4)
      JobExecutionParameter document (Data API 20.4)
      JobExecutionRequest document (Data API 20.4)
      JobExecutionResult document (Data API 20.4)
      JobExecutionSearchResult document (Data API 20.4)
      JobStepExecution document (Data API 20.4)
      Locale document (Data API 20.4)
      LocalePermission document (Data API 20.4)
      LocalePermissions document (Data API 20.4)
      LocaleResult document (Data API 20.4)
      LogCategory document (Data API 20.4)
      MarkupText document (Data API 20.4)
      Master document (Data API 20.4)
      MatchAllQuery document (Data API 20.4)
      MediaFile document (Data API 20.4)
      MenuAction document (Data API 20.4)
      MenuItem document (Data API 20.4)
      ModulePermissions document (Data API 20.4)
      Money document (Data API 20.4)
      NestedQuery document (Data API 20.4)
      ObjectAttributeDefinition document (Data API 20.4)
      ObjectAttributeDefinitions document (Data API 20.4)
      ObjectAttributeDefinitionSearchResult document (Data API 20.4)
      ObjectAttributeGroup document (Data API 20.4)
      ObjectAttributeGroups document (Data API 20.4)
      ObjectAttributeGroupSearchResult document (Data API 20.4)
      ObjectAttributeValueDefinition document (Data API 20.4)
      ObjectTypeDefinition document (Data API 20.4)
      ObjectTypeDefinitions document (Data API 20.4)
      ObjectTypeDefinitionSearchResult document (Data API 20.4)
      OcapiConfigsApiRequest document (Data API 20.4)
      OcapiConfigsApiResponse document (Data API 20.4)
      OrderConfirmationStatusUpdateRequest document (Data API 20.4)
      OrderExportStatusUpdateRequest document (Data API 20.4)
      OrderExternalStatusUpdateRequest document (Data API 20.4)
      OrderPaymentStatusUpdateRequest document (Data API 20.4)
      OrderShippingStatusUpdateRequest document (Data API 20.4)
      OrderStatusUpdateRequest document (Data API 20.4)
      OrderUpdateRequest document (Data API 20.4)
      OrganizationPreferences document (Data API 20.4)
      PasswordChangeRequest document (Data API 20.4)
      PathRecord document (Data API 20.4)
      PaymentInstrumentUpdateRequest document (Data API 20.4)
      PaymentTransactionUpdateRequest document (Data API 20.4)
      PreferenceValue document (Data API 20.4)
      PreferenceValueSearchResult document (Data API 20.4)
      Product document (Data API 20.4)
      ProductInventoryRecord document (Data API 20.4)
      ProductInventoryRecordAllocation document (Data API 20.4)
      ProductInventoryRecords document (Data API 20.4)
      ProductOption document (Data API 20.4)
      ProductOptions document (Data API 20.4)
      ProductOptionValue document (Data API 20.4)
      ProductOptionValues document (Data API 20.4)
      ProductSearchResult document (Data API 20.4)
      ProductType document (Data API 20.4)
      Promotion document (Data API 20.4)
      PromotionABTestGroupAssignment document (Data API 20.4)
      PromotionAssignmentInformation document (Data API 20.4)
      PromotionCampaignAssignment document (Data API 20.4)
      PromotionCampaignAssignmentSearchResult document (Data API 20.4)
      Promotions document (Data API 20.4)
      PromotionSearchResult document (Data API 20.4)
      Query document (Data API 20.4)
      QueryFilter document (Data API 20.4)
      Range2Filter document (Data API 20.4)
      RangeFilter document (Data API 20.4)
      Recommender document (Data API 20.4)
      RecommendersResult document (Data API 20.4)
      Recurrence document (Data API 20.4)
      RedemptionLimitPerPeriod document (Data API 20.4)
      RedemptionLimits document (Data API 20.4)
      ResourceInfo document (Data API 20.4)
      ResourceObject document (Data API 20.4)
      ResultPage document (Data API 20.4)
      Role document (Data API 20.4)
      RoleFunctionalPermission document (Data API 20.4)
      RoleFunctionalPermissions document (Data API 20.4)
      RoleLocalePermission document (Data API 20.4)
      RoleLocalePermissions document (Data API 20.4)
      RoleModulePermission document (Data API 20.4)
      RoleModulePermissions document (Data API 20.4)
      RolePermissions document (Data API 20.4)
      Roles document (Data API 20.4)
      RoleSearchRequest document (Data API 20.4)
      RoleSearchResult document (Data API 20.4)
      RoleWebdavPermission document (Data API 20.4)
      RoleWebdavPermissions document (Data API 20.4)
      Rule document (Data API 20.4)
      Schedule document (Data API 20.4)
      SearchIndexUpdateConfiguration document (Data API 20.4)
      SearchRequest document (Data API 20.4)
      SearchResult document (Data API 20.4)
      ShippingAddressUpdateRequest document (Data API 20.4)
      Site document (Data API 20.4)
      SiteArchiveExportConfiguration document (Data API 20.4)
      SiteArchiveImportConfiguration document (Data API 20.4)
      SitePreferences document (Data API 20.4)
      Sites document (Data API 20.4)
      SiteResourceInfo document (Data API 20.4)
      SiteSearchResult document (Data API 20.4)
      Slot document (Data API 20.4)
      SlotConfiguration document (Data API 20.4)
      SlotConfigurationABTestGroupAssignment document (Data API 20.4)
      SlotConfigurationAssignmentInformation document (Data API 20.4)
      SlotConfigurationCampaignAssignment document (Data API 20.4)
      SlotConfigurationCampaignAssignmentSearchResult document (Data API 20.4)
      SlotConfigurations document (Data API 20.4)
      SlotConfigurationSearchResult document (Data API 20.4)
      SlotContent document (Data API 20.4)
      SlotSearchResult document (Data API 20.4)
      Slots document (Data API 20.4)
      Sort document (Data API 20.4)
      SortingRule document (Data API 20.4)
      SortingRuleSearchResult document (Data API 20.4)
      SortingRuleStep document (Data API 20.4)
      SourceCodeGroup document (Data API 20.4)
      SourceCodeGroups document (Data API 20.4)
      SourceCodeGroupSearchResult document (Data API 20.4)
      SourceCodeRedirectInfo document (Data API 20.4)
      SourceCodeSpecification document (Data API 20.4)
      Status document (Data API 20.4)
      Store document (Data API 20.4)
      Stores document (Data API 20.4)
      StoreSearchResult document (Data API 20.4)
      Tag document (Data API 20.4)
      TermFilter document (Data API 20.4)
      TermQuery document (Data API 20.4)
      TextQuery document (Data API 20.4)
      TimeOfDay document (Data API 20.4)
      User document (Data API 20.4)
      Users document (Data API 20.4)
      UserSearchResult document (Data API 20.4)
      Variant document (Data API 20.4)
      Variants document (Data API 20.4)
      VariantSearchResult document (Data API 20.4)
      VariationAttribute document (Data API 20.4)
      VariationAttributes document (Data API 20.4)
      VariationAttributeValue document (Data API 20.4)
      VariationAttributeValues document (Data API 20.4)
      VariationGroup document (Data API 20.4)
      VariationGroups document (Data API 20.4)
      VersionRangeObject document (Data API 20.4)
      WebdavPermission document (Data API 20.4)
      WebdavPermissions document (Data API 20.4)
  Script Debugger API (SDAPI) 2.0
    SDAPI How to Write a Client 2.0
    SDAPI Usage 2.0
      SDAPI Breakpoints 2.0
      SDAPI Client Application Identification 2.0
      SDAPI Resource Data Formats 2.0
      SDAPI Evaluating Expressions 2.0
      SDAPI HTTP methods 2.0
      SDAPI HTTP Status Codes and Faults 2.0
      SDAPI Variables, Objects and Object Members 2.0
      SDAPI Pagination 2.0
      SDAPI Script Threads 2.0
      SDAPI URL Syntax 2.0
      SDAPI versioning and deprecation policy 2.0
    SDAPI Resources 2.0
      Breakpoints Resource (Debugger API 2.0)
      Client Resource (Debugger API 2.0)
      Threads Resource (Debugger API 2.0)
    SDAPI Documents 2.0
      Breakpoint Document (Debugger API 2.0)
      Breakpoints Document (Debugger API 2.0)
      EvalResult Document (Debugger API 2.0)
      Fault Document (Debugger API 2.0)
      Location Document (Debugger API 2.0)
      ObjectMember Document (Debugger API 2.0)
      ObjectMembers Document (Debugger API 2.0)
      ScriptThread Document (Debugger API 2.0)
      ScriptThreads Document (Debugger API 2.0)
      StackFrame Document (Debugger API 2.0)
  Commerce Cloud Order Management 20.5
    What's New
      What's New in Previous Releases
        What's New in 20.3
        What's New in 20.2
        What's New in 20.1
        What's New in 19.10
        What's New in 19.9
    Order Management Systems
    Overview
      Objects
      Providers
      Connectors
      Customers
      Fulfillment
      Inventory
      Items
      Jobs
      Order Record Synchronization
      Payment and Billing
      Reporting
      Returns and Exchanges
    B2C Commerce Integration
      Advantages of the New Order Integration
      Setup and configuration
        Setup Procedure
        Migration Procedure
        Rollback Procedure
        Demandware Provider Configuration
        Salesforce B2C Commerce Integration Provider Configuration
      Item, Category, and Catalog Data Synchronization
      Pricing and Promotions
        Price Adjustments
        Pricing in Customer Service Center
      Inventory Synchronization
      Managing Inventory Levels Best Practices
        Standard Inventory Synchronization
        Extended Inventory Synchronization
      Orders in an Integrated System
        Order Data Map - Salesforce B2C Commerce Integration
        Order Data Map - Legacy Connector
      Data Synchronization Schedule
      Monitoring the Integration
        Business Manager Orders Page
        Task Monitoring
      Troubleshooting
    Internationalization
      Localization
        Base locale
        User profiles
        Product information
        Global time zones and UTC
        Global address support
        Customer-Facing Documents
        Multiple Currencies
        Custom Attributes
        Configuring Localization
          Configuring a Base Locale
          Configuring User Profiles
          Configure Multiple Currencies
          Localizing Custom Attributes
          Configuring Templates with Localized Attributes
          Configuring Resources
          Configuring Templates
      Value Added Tax (VAT)
        Net Tax Policy
        Gross Tax Policy
    Administration
      Getting Started
      Settings
        Preferences
          General
            Company
            Catalogs
            Localizations
            Currencies
            Logos
            Defaults
            Emails
            Imaging
            Pick Lists
              Pre-defined pick lists
              User-Defined Pick Lists
              Payment method ID codes