πŸ”“ Unlock the full potential of Salesforce Commerce Cloud (SFCC)
☰
🔍
♥
πŸ“©
πŸ“š  Salesforce B2C Commerce 24.7
  • πŸ”₯ SFRA Free Course
  • πŸ“– SFCC Blog
    • How I Wasted My Morning Like a Total Idiot
    • 9 Signs You're the Invisible Developer in SFCC B2C (Like My Ex-Neighbor)
    • The Dumbest excuse for a Broken Parking Gate You'll Hear This Year
    • πŸ’€ Uncomfortable truths about SFCC (no one tells you this)
    • 🚫 Few know how to say no when no is the only answer
    • πŸ“„ What Most People Forget When Launching an E-Commerce Store
    • πŸ“„ Cross-Site Scripting Defense in Salesforce Commerce Cloud
    • πŸ“„ Differences Between Site Preferences and Organization Preferences in Salesforce B2C Commerce Cloud
    • πŸ“„ 3 Proven Strategies to Cut Costs with Your On Demand Sandboxes
    • πŸ“„ Top 3 Salesforce B2C Commerce Mistakes You Need to Avoid
    • πŸ“„ Unlocking the Potential of Log Center: Streamlined Logging for Enhanced Performance
    • πŸ“„ Simplifying SFCC Order Access: Say Goodbye to Password Resets Every 90 Days
    • πŸ“„ ISML Template Best Practices
    • πŸ“„ The Key to Growth: Knowing How Much You Don't Know
    • πŸ“„ How Salesforce Commerce GPT Can Transform Customer Experience in Online Shopping
    • 🚨 Is your data validation in Salesforce B2C Commerce Cloud strong enough?
    • πŸ“„ The Story of the Failed Project
    • πŸ“„ My Journey into Salesforce: From Web Developer to Speaker at the Mobile World Congress
    • πŸ“„ Salesforce Commerce Cloud Data Purging: Keep Your Store Fast & Efficient
    • πŸ“„ Protecting Your Storefront: Cross-Site Request Forgery (CSRF) in Salesforce Commerce Cloud
    • πŸ“„ Log Center Notification Emails - Never Miss a Critical Error Again!
    • πŸ“„ Boost Efficiency with Custom Business Manager Alerts in SFCC
    • πŸ“„ Unlock Hidden Power in SFCC: Feature Switches You Must Use
    • πŸ“„ How to avoid waking up to a broken store
    • πŸ“„ A Commerce Cloud store... with NO checkout? 🀯
    • πŸ“„ This mistake can kill your project before you even start
    • πŸ“„ The Bold Decision That Shocked My CTO
    • πŸ“„ Let me tell you a story.
    πŸ“– B2C Commerce Release Notes
    • πŸ“„ Get Ready for Multi-Factor Authentication Enforcement in May
    • πŸ“„ Commerce Cloud Order Management Retirement
    • πŸ“„ Get More Commerce Partner Apps on AppExchange
    • πŸ“„ B2C Commerce Infocenter Retirement
    • πŸ“– 24.7 Release
      • πŸ“„ Migrate Your Zones to eCDN with WAFv2
      • πŸ“„ Search Response Times Are Quicker
      • πŸ“„ Import and Export Dynamic Categorization Rules
      • πŸ“„ Import External Coupon Redemptions
      • πŸ“„ Get Enhanced Security with TLS v1.3
      • πŸ“„ Implement Enhanced Security Controls in Commerce Cloud
      πŸ“– 24.6 Release
      • πŸ“„ Create Active Data Sorting Rules
      • πŸ“„ Search Engine Provides Better Performance
      • πŸ“„ Get Better SEO Search Results
      • πŸ“„ Use Bots for Product Recommendations
      • πŸ“„ Get Improved Search Index Performance
      • πŸ“„ Service Framework Is Upgraded
      • πŸ“„ Venezuela VED and VES Currency Codes Are Supported
      • πŸ“„ Rogue Query Limits in B2C Commerce
      πŸ“– 24.5 Release
      • πŸ“„ Enhance Order Access Security with the Allow List
      • πŸ“„ Upgrade Your Security Posture with eCDN WAFv2
      • πŸ“„ 5 Minute Minimum Period Enforced for WAF Log Retrieval
      • πŸ“„ Refine and Customize Promotions
      πŸ“– 24.4 Release
      • πŸ“„ Configure eCDN for Staging in Business Manager
      • πŸ“„ Auto-Correction is Disabled by Default
      • πŸ“„ Manage More Images in Page Designer
      • πŸ“„ OCAPI JWT Response to Updated Passwords Is Changed
      • πŸ“„ Check for Customization with SCAPI
      • πŸ“„ Rogue Query Timeouts in B2C Commerce
      πŸ“– 24.3 Release
      • πŸ“„ Prioritize Resource Bundle Lookup
      • πŸ“„ Scheduled Backups Button Is Disabled
      • πŸ“„ Display Alert Messages in Business Manager
      • πŸ“„ Add More Product Line Items per Basket
      • πŸ“„ Prepare for Changes to Sever-Side Web-Tier Caching
      • πŸ“„ Allow Duplicate Terms in Search Phrases
      • πŸ“„ Partitioned Cookie Explicit Expiry Mode
      πŸ“– 24.2 Release
      • πŸ“„ Get a Higher Level of Time Stamp Accuracy with ProductInventoryRecord.AllocationResetDate
      • πŸ“„ Specify a Date Format for Locales
      • πŸ“„ Replace eCDN Firewall Rules with new eCDN Custom Rules
      • πŸ“„ Prepare for Third-Party Cookie Restrictions
      • πŸ“„ Update Social Selling Cartridges
      • πŸ“„ Write Custom Script Code with SCAPI Custom APIs
      πŸ“– 24.1 Release
      • πŸ“„ Enable Temporary Baskets for Immediate Order Requests in OCAPI
      • πŸ“„ Improved log handling for Einstein Search Dictionaries and Einstein...
      πŸ“– 23.10 Release
      • πŸ“„ Enable Temporary Baskets for Immediate Order Requests
      • πŸ“„ Update Main Product Variants for a Bundled Line Item
      • πŸ“„ Renew eCDN Certificates in Business Manager
      • πŸ“„ Get Einstein Recommendations for Large Product Catalogs
      πŸ“– 23.9 Release
      • πŸ“„ Improve Code Profiler Tracking
      • πŸ“„ Improve Product Search Result in Japanese
      πŸ“– 23.8 Release
      • πŸ“„ Get Accurate Allocation Amounts with a Null Allocation Payload
      • πŸ“„ Support for Correct Ad Attribution
      • πŸ“„ Improve Readability for Exported Custom Attributes of Type Number
      • πŸ“„ Prevent Scheduled Instance Backups on Production and Development Instances
      πŸ“– 23.7 Release
      • πŸ“„ Configure Up to 10 Categorization Conditions
      • πŸ“„ Configure Promotion Search Refinement with OCAPI and SCAPI
      • πŸ“„ Get Coupon-Based Promotions with New Script API
      • πŸ“„ Improve Product Discoverability with the Google Inventory Listings Cartridge
      • πŸ“„ Receive Rejected Order Alerts in Business Manager
      • πŸ“„ Script API Sort Methods Are Stable
      πŸ“– 23.6 Release
      • πŸ“„ Enhance Storefront Search Scale and Performance
      • πŸ“„ Validate Hostnames for Certificates
      πŸ“– 23.5 Release
      • πŸ“„ Manage Orders Rejected by Salesforce Order Management
      • πŸ“„ Code Profiler Wait Times Removed from CSV Report
      • πŸ“„ Improve Search Results with Autocorrection
      • πŸ“„ Log Users Views of Personal Identification Information
      πŸ“– 23.4 Release
      • πŸ“„ Configure Origin Rules with CDN Zone APIs
      • πŸ“„ Extend Payment Processing with Salesforce Payment APIs
      • πŸ“„ Grouped Taxation Applied to Import and Export Orders
      • πŸ“„ Track Page Designer Rendering Performance
      πŸ“– 23.3 Release
      • πŸ“„ Enable the Shopper Context API in Business Manager
      • πŸ“„ Successful Jobs Are No Longer Logged
      • πŸ“„ ISV Partners Can Get a Trial Sandbox Automatically When Registering
      • πŸ“„ Buy Now Items Get Their Own Cart
      • πŸ“„ Guest Basket Lifetime Limit Is Increased
      • πŸ“„ Manage CDN Security and Certificate Configurations with CDN Zone APIs
      • πŸ“„ New Promotion Limits
      πŸ“– 23.2 Release
      • πŸ“„ Do More with VAT Calculation Method for Taxation
      • πŸ“„ Guest Basket Lifetime Limit Is Increased
      • πŸ“„ Fine-Tune Your Site’s Regional Settings
      • πŸ“„ Move Components in Page Designer More Easily
      • πŸ“„ Save and Return to the Same Canvas Location in Page Designer
      • πŸ“„ Improved Page Designer Structure and Usability
      • πŸ“„ Set Up Payments for Immediate or Future Payment Capture
      • πŸ“„ Access Page Designer with SCAPI
      πŸ“– 23.1 Release
      • πŸ“„ Data Retention Has New Limits
      • πŸ“„ OCAPI 23.1 - Basket Flash Validation Update
      • πŸ“„ OCAPI 23.1 - Use Selectors with Expressions
      • πŸ“„ OCAPI 23.1 - Property Selector Key Error Identifier
      • πŸ“„ Create Orders from Stored Information with Salesforce Payments
      • πŸ“„ Migrate Deprecated Custom Jobs to Step-Based Jobs
      • πŸ“„ Use a Unified URL for Your On-Demand Sandboxes
      • πŸ“„ Configure a Max-Age for HSTS
      πŸ“– 22.10 Release
      • πŸ“„ beforePOST_v2 replaces the dw.ocapi.shop.basket.beforePOST Hook
      • πŸ“„ Negative Allocation Amounts in PUT/PATCH /inventory_lists/{}/product_inventory_records/{} Are Disallowed
      • πŸ“„ Configure eCDN Zones for Staging Instances
      • πŸ“„ Origin Shielding Phase 3
      • πŸ“„ Let Admins Self-Provision Order Integration
      • πŸ“„ Shopper Context API Enhancement
      • πŸ“„ TikTok for Business Integration on Salesforce Commerce Cloud
      • πŸ“„ Authorize Agents to Assist Shoppers with the Trusted Agent on Behalf Service
      • πŸ“„ Secondary Instance Group Sandbox Stop Function Deprecated
      πŸ“– 22.9 Release
      • πŸ“„ Do More with Components in Page Designer
      • πŸ“„ WebDAV Upload Limit Is Increased
      • πŸ“„ Offer AfterPay as a BuyNow, Pay Later Payment Service
      • πŸ“„ Offer Venmo as a Payment Service
      • πŸ“„ Shopper Context API Enhancements
      πŸ“– 22.8 Release
      • πŸ“„ Holiday Preparation Database Optimization
      • πŸ“„ Get more Storefront Calls
      • πŸ“„ Access the Change History for Campaigns, Promotions, and Coupons
      • πŸ“„ Distinguish Between OCAPI and SCAPI Requests
      • πŸ“„ Use Customer Import and Export for Salesforce Payments
      • πŸ“„ Verify Host Name Ownership with a TXT Record
      πŸ“– 22.7 Release
      • πŸ“„ dw.order.Order.getOrderExportXML API Encryption Parameter Update
      • πŸ“„ Limit Allowed Component Types
      • πŸ“„ Enjoy a Business Manager Refresh
      • πŸ“„ Get More JavaScript Features and Functionality with Compatibility Mode 22.7
      • πŸ“„ Track Internal User Access to Sensitive Business Manager Functionality
      πŸ“– 22.6 Release
      • πŸ“„ OCAPI 22.6 - Manage Access Keys with Data API
      • πŸ“„ Add EPS as a Payment Option
      • πŸ“„ Avoid Chargebacks with a Site-Specific Statement Descriptor
      • πŸ“„ Troubleshoot Storefront Implementation Errors in Log Center
      πŸ“– 22.5 Release
      • πŸ“„ Add Klarna as a Payment Option
      • πŸ“„ Set Commerce Payment Credential Storage
      • πŸ“„ Manage On-Demand Sandboxes with the Operations Scheduler
      • πŸ“„ Use Primitive Data Types Only with Job Context
      πŸ“– 22.4 Release
      • πŸ“„ Get More Functionality with OCAPI 22.4
      • πŸ“„ Merge Variation Group Results
      • πŸ“„ Prorated Discounts Are Now Applied Automatically
      • πŸ“„ Limit Source Code Group ID Characters
      πŸ“– 22.3 Release
      • πŸ“„ Enjoy the Lightning Design User Experience in Business Manager
      • πŸ“„ Boost Security with CSP Reporting
      • πŸ“„ Assign SKUs to Page Templates
      • πŸ“„ Recursive Infinite Copies No Longer Supported
      • πŸ“„ Promotion Bonus Product Limits
      • πŸ“„ Get Complete the Set Recommender Types for Products Without Shopper Interactions
      • πŸ“„ Use More Product Verticals in Einstein Complete the Set
      • πŸ“„ Export Controls Notice
      πŸ“– 22.2 Release
      • πŸ“„ Create and Delete On-Demand Sandboxes
      • πŸ“„ Get PayPal Integration in Salesforce Payments
      • πŸ“„ Search Prices in Read-Only Price Books Using Wildcard Characters
      πŸ“– 22.1 Release
      • πŸ“„ Enforce Login_On_Behalf Permission
      • πŸ“„ Review Salesforce Commerce API Metrics in Reports & Dashboards
      • πŸ“„ Use Custom Caches to Return Immutable Objects
      • πŸ“„ Review On-Demand Sandbox Usage in Control Center
    • πŸ“„ B2C Commerce Deployment Schedule (Updated: 06/20/2022)
    • πŸ“„ B2C Commerce Global Release Overview
    • πŸ“– Account Manager Release Notes
        πŸ“– Account Manager 1.31.83
        • πŸ“„ Multi-Factor Authentication Warning Message
      • πŸ“„ Account Manager 1.31.79
    πŸ“– Get Started with B2C Commerce
    • πŸ“„ Trailhead Resources
    • πŸ“„ Concepts and Terminology
    • πŸ“„ Instances
    • πŸ“„ SFRA Reference Application
    • πŸ“„ B2C Commerce Tools
    • πŸ“„ Browser Support
    • πŸ“„ Data Input and Output
    • πŸ“„ Sites and Storefronts
    • πŸ“„ Build Your Site Structure
    • πŸ“„ Playbooks and Additional Resources
    πŸ“– Data Protection and Privacy in B2C Commerce
    • πŸ“„ Data Deletion: Delete Personal Data in B2C Commerce
    • πŸ“„ Consent Management: Track Shopper Consent in B2C Commerce
    • πŸ“„ Restriction of Processing: Restrict How to Process Personal Data in B2C Commerce
    • πŸ“„ Data Portability: Give Shoppers Their Data When They Want It in B2C Commerce
    • πŸ“„ Browser-Based Local Data Storage in B2C Commerce
    πŸ“– Merchandising Your Site in B2C Commerce
      πŸ“– 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
      • πŸ“„ Rule-Based Categorization
      • πŸ“– Create and Manage Categories
          πŸ“– Create and Modify Categories and Subcategories
          • πŸ“„ Create a Category
          • πŸ“„ Create a Subcategory
          • πŸ“„ Modifying Category Display Order
          • πŸ“„ Modifying Product Display Order
        • πŸ“„ Create a Rule-Based Categorization Rule Set
        • πŸ“„ Exclude a Product from a Rule-Based Categorization Rule Set
        • πŸ“– Manage Category Attributes
          • πŸ“„ Category Attributes
          • πŸ“„ Set Category Attributes
          • πŸ“„ Set a Category Alternative URL
        • πŸ“„ 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 Variation Types
          πŸ“– Base Products
          • πŸ“„ Create a Base Product
          πŸ“– Variation Product
          • πŸ“„ Product Variations
          • πŸ“– Variation Attributes
            • πŸ“„ Create a Variation Product
            • πŸ“„ Variation Attribute Values
            • πŸ“„ Assign Variation Attributes
          πŸ“– Variation Groups
          • πŸ“„ Managing Variation Groups
          • πŸ“„ Create a Product Variation Group
          • πŸ“„ Configure Variation Groups Display Mode
          • πŸ“„ Apply Variation Groups
          • πŸ“„ Variation Group Pricing, Inventory, and Promotions
          • πŸ“„ API Support
          • πŸ“„ Merchandising by Product Variations
          πŸ“– Product Variation Scenarios
          • πŸ“„ Base Products for Scenarios
          • πŸ“– Base Product and Variation Product Scenarios
            • πŸ“„ Scenario 1
            • πŸ“„ Scenario 2
            • πŸ“„ Scenario 3
            • πŸ“„ Scenario 4
            • πŸ“„ Scenario 5:
            πŸ“– Base Product and Variation Group Scenarios
            • πŸ“„ Scenario 1
            • πŸ“„ Scenario 2
            • πŸ“„ Scenario 3
            • πŸ“„ Scenario 4
            • πŸ“„ Scenario 5
      • πŸ“„ Variation Slicing by Category
      • πŸ“– 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
        • πŸ“– Tax Class ID Attributes
          • πŸ“„ Set the Tax Class Attribute Value
        πŸ“– 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
        • πŸ“„ Custom 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
        • πŸ“„ Choose Which Attributes Appear in the Category 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
        πŸ“– Inventory Management Using Omnichannel Inventory
        • πŸ“„ Omnichannel Inventory Integration Setup and Configuration
        • πŸ“„ Omnichannel Inventory Data Synchronization
        • πŸ“„ Omnichannel Inventory Location Graph Changes
        • πŸ“„ Troubleshooting the Omnichannel Inventory Integration
      • πŸ“„ On Order Inventory
      • πŸ“„ Create Inventory Lists and Records
      • πŸ“– Availability Calculation
        • πŸ“„ Available to Sell (ATS) Calculation
        πŸ“– Inventory for Developers
          πŸ“– Inventory Implementation Considerations
          • πŸ“„ Inventory Best Practices
          • πŸ“„ API Availability Calculation
          • πŸ“„ Inventory APIs and Pipelets
          • πŸ“„ Inventory List Export
          • πŸ“„ Inventory List Import
          • πŸ“„ Inventory Methods
          • πŸ“„ Inventory Pipelets
          • πŸ“„ Inventory Resources
          • πŸ“„ Inventory.xsd Schema
          • πŸ“„ SiteGenesis Application Inventory Implementation
          πŸ“– 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
        • πŸ“„ Extend the ProductInventoryRecord Object
        • πŸ“„ Inventory Transactions Clean Up
      • πŸ“„ Assign an Inventory List to a Site
      • πŸ“„ Import an Inventory List
      πŸ“– Pricing and Price Books
      • πŸ“„ Create Price Books and Price Tables
      • πŸ“„ Assign a Price Book to a Site
      • πŸ“„ Assign a Price Book or Promotion to a Specific Store
      • πŸ“„ 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
      • πŸ“– Future Prices Preview
        • πŸ“„ Preview Future Prices with Toolkit
      πŸ“– Recommendations in B2C Commerce
      • πŸ“„ Product Recommendations
      • πŸ“– Explicit Recommendations
        • πŸ“„ Special Cases of Explicit Recommendations
        • πŸ“„ Create Explicit Recommendations
        πŸ“– Developer Considerations for Explicit 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
        • πŸ“„ Developer Considerations for Product Recommendations
      πŸ“– Page Designer Pages
      • πŸ“„ What Is Page Designer?
      • πŸ“„ Page Designer Resources
      • πŸ“– Create and Manage Page Designer Pages
          πŸ“– Create a Page Using the Page Designer Visual Editor
          • πŸ“„ Page Designer Visual Editor Tips
        • πŸ“„ Create a Product List or Product Detail Page Template
        • πŸ“„ Configure Custom Page Attributes
        • πŸ“„ Copy a Page Designer Page
        • πŸ“„ Preview Page Designer Pages
        • πŸ“„ Change the ID for a Page Designer Page
        • πŸ“„ Upload and Manage Files in the Content Library
        • πŸ“„ Delete a Page Designer Page
      • πŸ“„ Organize Page Designer Pages in Folders
      • πŸ“– Target Pages and Components
        • πŸ“„ Specify When a Page Is Visible Based on Customer Group or Schedule
        • πŸ“„ Specify Which Component Is Visible in a Region Based on Customer Group or Schedule
        • πŸ“„ Target a Page for a Campaign or Promotion
        • πŸ“„ Target a Component for a Campaign or Promotion
        • πŸ“„ Manage Component Visibility on Product List and Product Detail Template Pages
        πŸ“– Page Designer Localization
        • πŸ“„ Set the Locale for Page Designer Visual Editor
        • πŸ“„ Manage Localization for a Page Designer Page
        • πŸ“– Export Localizable Elements for Bulk Localization Title
          • πŸ“„ Export Localizable Elements Using Folders
          • πŸ“„ Export Elements for Bulk Localization
          • πŸ“„ Import Elements for Bulk Localization
        πŸ“– 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
      πŸ“– 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 in B2C Commerce
      • πŸ“„ Additional Promotion and Campaign Resources
      • πŸ“„ 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
        • πŸ“„ Assign a Price Book or Promotion to a Specific Store
        • πŸ“„ 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
        • πŸ“„ Adding Excluded Products
      • πŸ“„ Shipping Promotions
      • πŸ“– Promotion Processing
          πŸ“– Promotions and Taxation
          • πŸ“„ Line Item Tax Basis
          • πŸ“„ Unit Level Rounding
          • πŸ“„ Prorating Promotions
          • πŸ“„ Promotion Proration Logic
          • πŸ“„ Manage Site Taxes
        • πŸ“„ Promotion Discounts
        • πŸ“„ Promotion Priority Rules
        πŸ“– Promotion Considerations
        • πŸ“„ Promotion Best Practices
        • πŸ“„ Promotion Troubleshooting
        • πŸ“„ Analytics and Reporting for Promotions
        πŸ“– Promotions for Developers
        • πŸ“„ Bonus Discount Promotions
        • πŸ“„ Displaying Two Promotional Messages
        • πŸ“„ Sample Extensions for Promotions
        • πŸ“„ Alert on Approaching Discounts
        • πŸ“„ Product Shipping Promotion Elements
        • πŸ“– 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
          • πŸ“„ API: Bonus Promotion Positioning
          • πŸ“„ 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
      πŸ“– 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
      πŸ“– Commerce Cloud CDP Connector
      • πŸ“„ Enable Commerce Einstein
      • πŸ“– Configuring the Commerce CDP Connector
        • πŸ“„ Define Settings for Salesforce CDP Activations
      • πŸ“„ Creating a Unified Profile
      • πŸ“„ Create Customer Groups with CDP Connector Segments
      πŸ“– Search and Navigation for B2C Commerce
      • πŸ“„ 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
          • πŸ“„ Category Name Exclusions
          • πŸ“„ 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
      • πŸ“„ Quality of Search Testing
      πŸ“– Search Engine Optimization (SEO) for B2C Commerce
        πŸ“– 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
        • πŸ“„ 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
      πŸ“– Orders in B2C Commerce
        πŸ“– Managing Orders
        • πŸ“„ Find an Order
        • πŸ“„ Update Orders
        • πŸ“„ Cancel Orders
        • πŸ“„ Resubmit Orders to Order Management
        • πŸ“„ Delay Orders
        • πŸ“„ Track Changes: Shipping Orders, Invoices, or Returns
        • πŸ“„ Delete Orders
        πŸ“– Manage Your Payment Processors
        • πŸ“„ Configure the User Interface for a Payment Processor
      • πŸ“„ Manage Payment Methods
      • πŸ“„ Manage Credit/Debit Cards
      • πŸ“„ Manage Shipping Methods
      • πŸ“„ Manage Site Taxes
      • πŸ“– Tax Class ID Attributes
        • πŸ“„ Set the Tax Class Attribute Value
      • πŸ“„ Define Order Search Result Columns
      • πŸ“– Order Management for Developers
        • πŸ“„ Asynchronous Payment Methods
        • πŸ“„ APIs for Payment Processors/Methods
        • πŸ“„ Basic Order Management Integration Framework
      πŸ“– Managing Stores in B2C Commerce
        πŸ“– Create Stores
        • πŸ“„ Associate a Store with an Inventory List
        πŸ“– Store Geolocation Data
        • πŸ“„ Import and Export Geolocations
        • πŸ“„ Geolocation Lookup for IP Addresses
    • πŸ“„ Multi-Currency Sites
    • πŸ“– Analytics
        πŸ“– Commerce Cloud Tableau Connector
        • πŸ“„ Commerce Cloud Data in Tableau
        • πŸ“„ Aggregations Made with Fully Additive and Semi-Additive Measures
        • πŸ“„ Fully Additive and Semi-Additive Meausres
        • πŸ“– Commerce Cloud Data Subject Areas
          • πŸ“„ Promotion Data Subject Areas
          • πŸ“„ Sales and Product Data Subject Areas
          • πŸ“„ Search Data Subject Areas
          • πŸ“„ Technical Data Subject Areas
          • πŸ“„ Traffic Data Subject Areas
          πŸ“– Connect to Tableau
          • πŸ“„ Generate an API Client ID
          • πŸ“„ Launch the Tableau Connector
      • πŸ“„ Generate an API Client ID for Datorama
      • πŸ“– Reports & Dashboards
        • πŸ“„ Set Up User Access
        • πŸ“– Reports & Dashboards Feature Set
          • πŸ“„ Reports & Dashboards Navigation
          • πŸ“„ Set the Dashboard Filters
          • πŸ“„ Set the Dashboard Date Range
          • πŸ“„ Change the Dashboard Timezone
          • πŸ“„ Change the Dashboard Realm Currency
          πŸ“– The Dashboards
          • πŸ“„ Main Dashboard
          • πŸ“„ Sales Dashboard
          • πŸ“„ Products Dashboard
          • πŸ“„ Product Details Dashboard
          • πŸ“„ Products Gift Certificate Dashboard
          • πŸ“„ Promotions Dashboard
          • πŸ“„ Promotions Detail Dashboard
          • πŸ“„ Promotions Source Code Dashboard
          • πŸ“„ Promotion Conversions Dashboard
          • πŸ“„ Promotions Dashboard Metric Definitions
          • πŸ“„ On-Site Search Top Search Dashboard
          • πŸ“„ Search Conversion Dashboard
          • πŸ“„ Traffic Dashboard
          • πŸ“„ Shopper Journey Dashboard
          • πŸ“„ Einstein Dashboard
          • πŸ“„ Inventory Dashboard
          • πŸ“„ Technical Dashboard
          • πŸ“„ Technical OCAPI Dashboard
          • πŸ“„ Technical Salesforce Commerce API (SCAPI) Dashboard
          • πŸ“– Reports & Dashboards: Real-Time Performance
            • πŸ“„ View Real-Time Performance Dashboard
          • πŸ“„ Reports & Dashboards CSV File Reference
        • πŸ“„ Reports & Dashboard FAQ
        πŸ“– Gross Merchandise Value
        • πŸ“„ GMV
        • πŸ“„ Taxation (Net and Gross) Impact on Subscription Fees
        • πŸ“„ Understanding VAT Implications
        • πŸ“– GMV Calculation
          • πŸ“„ Run a GMV Report
          • πŸ“„ Example GMV Calculation
        • πŸ“„ Order Origination Attributes
        πŸ“– Historical Reports
        • πŸ“„ Historical Reports Set-up
        • πŸ“„ Historical Reports Metrics Definitions
        • πŸ“„ Historical Reports: Conversion
        • πŸ“„ Historical Reports: Purchase
        • πŸ“„ Historical Reports: Catalog
        • πŸ“„ Historical Reports: Search and Navigation
        • πŸ“„ Historical Reports: Customer
        • πŸ“„ Historical Reports: Technical
        • πŸ“„ Historical Reports: Traffic
        • πŸ“„ Historical Reports: A/B Testing
        • πŸ“– Analytics Reporting Integration
          • πŸ“„ Analytics Reporting Events
          • πŸ“„ Analytics Reporting URL Patterns
          • πŸ“„ Analytics Reporting Integration in SFRA
          • πŸ“„ Analytics Reporting Integration in SGJC
      πŸ“– Active Merchandising
        πŸ“– Active Merchandising Scenarios
        • πŸ“„ Best Practices for Active Merchandising
        • πŸ“„ Personalized Merchandising
        • πŸ“„ Searchandising
        πŸ“– Active Data Collected
        • πŸ“„ Managing Stale Data
        πŸ“– Active Data Attributes
        • πŸ“„ View Active Data Attributes
        • πŸ“„ Value Calculation for Active Data
        • πŸ“„ Availability for Active Data
        • πŸ“„ Cost Price
        • πŸ“„ Days Available
        • πŸ“„ SKU Coverage
        • πŸ“„ Time to Out of Stock
      • πŸ“„ 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
            πŸ“– Download Active Data on Production
            • πŸ“„ Import Active Data .csv Files
            • πŸ“„ Export Active Data
            πŸ“– Defining Feeds
            • πŸ“„ Create Feed Files
            • πŸ“„ Import 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 for B2C Commerce
      • πŸ“„ Additional AB Testing Resources
      • πŸ“„ A/B Test Segments
      • πŸ“– A/B Test Participants
        • πŸ“„ A/B Test Participation Triggers
      • πŸ“„ A/B Test Rank Precedence
      • πŸ“– Managing A/B Tests
        • πŸ“„ Create an A/B Test
        • πŸ“„ Preview an A/B Test
        • πŸ“„ Copy an A/B Test
        • πŸ“„ Delete an A/B Test
        • πŸ“„ Pause an A/B Test
        • πŸ“„ Stop an A/B Test
        • πŸ“„ Extend an A/B Test
        • πŸ“„ View A/B Test Results
        • πŸ“„ Deploy 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 for B2C Commerce
      πŸ“– Access Alerts for Your Site
      • πŸ“„ Configure B2C Alerts in Business Manager and Slack
      • πŸ“– Connect a Slack Workspace to Business Manager
        • πŸ“„ Get a Slack Token for Commerce
      • πŸ“„ Edit Alert Settings
    • πŸ“„ Access WebDAV Files
    • πŸ“„ Change the User Interface Locale for Business Manager
    • πŸ“– Permissions, Users, and Roles
      • πŸ“„ Define Your Organization Profile
      • πŸ“– Manage Salesforce B2C Commerce Users
        • πŸ“„ Change User Information
        πŸ“– 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
          • πŸ“„ 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
    • πŸ“– Business Manager Email Configurator
      • πŸ“„ Configure Business Manager Email Settings
    • πŸ“„ JavaScript and Objects in HTML Attributes
    • πŸ“– Global Preferences
      • πŸ“„ Configure Organization Locales
      • πŸ“„ Configure Change History Preferences
      • πŸ“– Cross Cloud Trust
        • πŸ“„ Disconnect a Cross Cloud Tenant Group
        • πŸ“„ Peer To Peer Trust
        πŸ“– Security Settings
          πŸ“– Migrate Users to Unified Authentication Via Account Manager
          • πŸ“„ Manually Migrate Users to Unified Authentication
          • πŸ“„ Revert Users from Unified Authentication
          • πŸ“„ User Authentication
        • πŸ“„ Configure Login Settings
        • πŸ“„ Configure Access Settings
        • πŸ“„ Configure the Enforce HTTPS Global Preference
        • πŸ“„ Set HSTS for Business Manager in Global Preferences
        • πŸ“„ Create CSRF Allowlists
        • πŸ“„ Clear SFTP Known Good Hosts
        • πŸ“„ Add a System Use Notification Message
        πŸ“– Migration to Unified Authentication Via Account Manager
        • πŸ“„ Create an Access Key for Logins
      • πŸ“„ 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)
      • πŸ“„ Products Lists
      • πŸ“„ Store Geolocation Data
      • πŸ“„ Order Object Import and Export
      πŸ“– 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 Preferences
      • πŸ“„ 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 SSL Certificate to an eCDN Zone and Configure DNS Mapping
          • πŸ“„ Update an eCDN Zone's Certificate
          • πŸ“„ Configure a Zone
          • πŸ“„ Add Hostnames (Subdomains)
          πŸ“– Configure eCDN for Staging
          • πŸ“„ Generate a Shortcode and Create an API Client ID
          • πŸ“„ Create an eCDN Zone and Hostnames
          • πŸ“„ Migrate Site Traffic
          • πŸ“„ Post-Migration Tasks
          • πŸ“– eCDN on Staging Maintenance
            • πŸ“„ Renew a Certificate
        • πŸ“„ 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
        • πŸ“„ Additional Embedded CDN Resources
      πŸ“– Managing Sites in Business Manager
      • πŸ“„ Configuring Storefront Sites
      • πŸ“„ Configuring the Business Manager Site
      • πŸ“„ Mark a Site as Live
    • πŸ“„ Manage Custom Caches Using Business Manager
    • πŸ“„ Scheduling Instance Backups for a Staging Instance
    • πŸ“– 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
      • πŸ“„ Pipelet to Script Method or Job Step Conversion
      • πŸ“„ 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
          • πŸ“„ Pipeline-Based Job to Step-Based Job Migration
          • πŸ“„ Migrate a Pipeline-Based Job to a Step-Based Job
          • πŸ“„ Job Migration Rollback
          • πŸ“„ Rollback a Pipeline-Based Job Migration
          πŸ“– 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
            • πŸ“„ Steptypes Schema File
            • πŸ“„ Create a Custom Job Step
      • πŸ“„ Run a Job Manually
      • πŸ“– Managing Jobs
        • πŸ“„ View Job History
        • πŸ“„ Monitor Job Statistics
      πŸ“– Replication
      • πŸ“„ Replication Processes
      • πŸ“„ Replication Best Practices
      • πŸ“– Code Replication
        • πŸ“„ Code Replication Processes
        • πŸ“„ Create a Code Replication Process
        • πŸ“„ Undo a Code Replication Process
        πŸ“– Data Replication
        • πŸ“„ Data Replication Processes
        • πŸ“„ 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
      • πŸ“„ Page Cache and Replication
      • πŸ“„ Troubleshooting Replication
      πŸ“– Import and Export
      • πŸ“„ Import/Export Checklist
      • πŸ“„ Business Manager Import and 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 and Export Transaction Handling and Feed Size
          πŸ“– File Size and Transfer Restrictions
            πŸ“– Using WebDAV
            • πŸ“„ WebDAV Timestamp Reset
          • πŸ“„ Using FTP
          • πŸ“– Using HTTPS with Salesforce B2C Commerce
            • πŸ“„ Use 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
      • πŸ“„ XLS to XML Workbooks for Bulk Data Imports
      • πŸ“„ Troubleshooting Import/Export
      • πŸ“„ Generic Mapping
      • πŸ“– Import and Export Object Cheatsheet
        • πŸ“„ Services
        • πŸ“„ URL Rules Object Import/Export
        • πŸ“„ A/B Test Object Import and Export
        • πŸ“„ Cache Settings Object Import and Export
        • πŸ“– Catalog Object Import/Export
          • πŸ“„ Import/Export for Recommendations
        • πŸ“„ Content and Content Library Folder Object Import and 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 and Export
        • πŸ“„ Gift Certificate Object Import and Export
        • πŸ“– Inventory List Object Import and Export
          • πŸ“„ Inventory List and Product Inventory Records
          πŸ“– 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 and Export
        • πŸ“„ Payment Processor Information Import and Export
        • πŸ“„ Price Book Object Import/Export
        • πŸ“„ Product List Object Import/Export
        • πŸ“– Promotion and Campaign Object Import and Export
          • πŸ“„ Globally Excluded Products Import and Export
          • πŸ“„ Attribute Operators
          • πŸ“„ Promotion_Campaign_Assignent Element
          • πŸ“„ Trimmed Whitespace
          • πŸ“– Promotions Import and Export
            • πŸ“„ Top Level Element and Mass Data Import Structure Examples
            • πŸ“„ Promotion Campaigns
            • πŸ“„ Promotion Classes
            • πŸ“„ Exporting Individual Promotions
            • πŸ“„ Importing/Exporting Rank and Exclusive Attributes
            • πŸ“„ Buy X for Total Product Promotion
            • πŸ“„ Customer Group Import and Export for Promotions
            • πŸ“„ Source Code Import and Export for Promotions
            • πŸ“„ Import of Promotion and Campaign Coupon Assignments
            • πŸ“– Product Promotions Import and Export
              • πŸ“„ Product Attribute Conditions Import and Export for Promotions
              • πŸ“„ Rank and Exclusivity Import and Export for Promotions
              • πŸ“„ Promotion Product Rule Attribute Conditions
              • πŸ“„ Include and Exclude Conditions for Promotions
            • πŸ“„ Order Promotions Import/Export
            • πŸ“„ Shipping Promotions Import/Export
            • πŸ“„ Promotion Schedule Import/Export
        • πŸ“„ Schedule Object Import/Export
        • πŸ“– Search Object Import and Export
          • πŸ“„ Search Object Schemas
          • πŸ“„ Search Preferences Schema Elements
          • πŸ“„ Search Sorting Rules Object Import and Export
          • πŸ“– Search2 Object Import and Export
            • πŸ“„ Search2 Object Schema Information
            • πŸ“„ Search Hypernym Import and Export
            • πŸ“„ Search Common Phrases Import and Export
            • πŸ“„ Search Term Completion and Import and Export
            • πŸ“„ Search Refinements and Import and 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 with the Session ID and Request ID
        • πŸ“„ Troubleshooting Client Side
        • πŸ“„ Troubleshooting Server Side
      • πŸ“„ Understanding Remote Includes
      • πŸ“– Identify Staging Problems
        • πŸ“„ Fix Staging Problems
        πŸ“– Troubleshooting Salesforce B2C Commerce Performance
        • πŸ“„ Troubleshooting Real-Time Performance Issues
        • πŸ“„ Troubleshooting General Performance Issues
        • πŸ“„ Reports and Dashboards
        • πŸ“„ Gathering Data Before Entering a Ticket
      • πŸ“„ Reporting to Commerce Cloud Support
    πŸ“– Developing Your Site
    • πŸ“„ Salesforce Commerce Cloud Developer Portal
    • πŸ“„ Salesforce Commerce Cloud GitHub Repositories and Access
    • πŸ“– 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
        • πŸ“„ Custom Code Timeouts
        • πŸ“„ 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
          • πŸ“„ isbuynow 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
          • πŸ“„ ispayment Element
          • πŸ“„ ispaymentmessages 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 Allowlist
      • πŸ“„ 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
        • πŸ“„ Assign Profiles to Define Sandbox Resources
        • πŸ“„ Check the Status of a Sandbox
        • πŸ“„ Create an Operation Scheduler for On-Demand Sandboxes
        • πŸ“„ Start, Stop, Reset (DBINIT), and Restart an On-Demand Sandbox
        • πŸ“„ Allowlist On-Demand Sandbox IP Addresses
        • πŸ“– Use an Alias for an On-Demand Sandbox
          • πŸ“„ Reuse a Hostname Alias
          • πŸ“„ Use a Unique Host Name Alias
        • πŸ“„ 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
      • πŸ“„ Additional On-Demand Sandboxes Resources
      πŸ“– 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
        πŸ“– Developing for Page Designer
        • πŸ“„ What Is Page Designer?
        • πŸ“„ Get the Page Designer Reference Examples
        • πŸ“„ Page Designer Development Best Practices
        • πŸ“„ Page Designer General Troubleshooting
        • πŸ“„ Optimal Page Performance
        πŸ“– Create Page and Component Types
        • πŸ“„ Page Designer Meta Definition Files
        • πŸ“„ Page-Level Custom Attributes
        • πŸ“„ Initialize a Region with a Component Already Populated
        • πŸ“„ Page Designer Script Files
        • πŸ“„ Component Attribute Types and UI Controls
        • πŸ“„ Component Attribute Types and Resolved Value Objects
        • πŸ“„ Page Designer HTML
        • πŸ“„ Page Type, Component Type, and Custom Attribute Editor IDs
        • πŸ“„ Using Decorators with Page Designer Pages
        • πŸ“– Develop a Dynamic Page
          • πŸ“„ Aspect Types
          • πŸ“„ Components with Dynamic Attributes
          • πŸ“„ Render a Dynamic Page
          • πŸ“„ Best Practices for Developing a Dynamic Page
        πŸ“– Create a Custom Cartridge for Page Designer UI Artifacts
        • πŸ“„ Create Page Designer Localization Resource Bundles
        • πŸ“„ Page Designer Thumbnail Images
        πŸ“– 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
        πŸ“– Search Configuration for Page Designer Pages
        • πŸ“„ Enable Search and Search Suggestions for Page Designer Pages
        • πŸ“„ Enable Indexing for Attribute Content
        • πŸ“„ Use SEO Page Meta Tag Rules for Dynamic Pages
        πŸ“– 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 Designer Caching
        • πŸ“„ Page Caching
        • πŸ“„ Page Type, Component Type, and Custom Attribute Editor Cache Times
        πŸ“– Publish a Page Designer Page
        • πŸ“„ Render Page Designer Pages from a Controller
        • πŸ“„ Incorporate a Page Designer Page into the Storefront
        • πŸ“„ Mock Component Placeholders
        • πŸ“„ Render a JSON View of a Page Designer Page
      πŸ“– Custom Caches
      • πŸ“„ What Is a Custom Cache?
      • πŸ“„ Define a Custom Cache
      • πŸ“„ Use Custom Caches
    • πŸ“„ UX for Checkout and Cart
    • πŸ“– 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 Service Logging and Troubleshooting
      • πŸ“„ SOAP Web Services
      • πŸ“„ Web Service Timeouts
      • πŸ“– Web Service Security
        • πŸ“„ Import 3rd Party Private Keys and 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
      πŸ“– Customize Business Manager
      • πŸ“„ Business Manager Extension Points
      πŸ“– Third-Party Applications
      • πŸ“„ Product Reviews
      • πŸ“„ Geotracking
      • πŸ“– Apple Pay on the Web
        • πŸ“„ Apple Pay on the Web Process
        • πŸ“„ Enable Apple Pay in Your Storefront
        • πŸ“„ Configure Apple Pay on the Web in Business Manager
        • πŸ“„ Apple Pay Button Injection
        • πŸ“„ Enable Apple Pay on the Web Using a LINK Cartridge
        • πŸ“„ Enable Apple Pay on the Web for PSPs
        • πŸ“„ Apple Pay on the Web Payment Authorization
        • πŸ“„ Apple Pay on the Web Integration into Salesforce B2C Commerce Processes
        πŸ“– Server-Side Activity Tracking for Facebook
        • πŸ“„ Set Up Server-Side Activity Tracking for Facebook
        πŸ“– Facebook Dynamic Ads Integration
        • πŸ“„ Integrate with Facebook
        • πŸ“„ Configure Facebook Dynamic Ads
        • πŸ“„ Facebook Product Feed
        • πŸ“„ Customize the Facebook Feed
      • πŸ“„ Instagram Shopping
      • πŸ“– TikTok for Business Integration
        • πŸ“„ Get Started
        • πŸ“„ Clone the TiKTok for Business Repository
        • πŸ“„ Set Up the TikTok for Business Integration
        • πŸ“„ Sync a Product Catalog
        • πŸ“„ Monitor Export Catalog Details
        • πŸ“„ Sync Shopper Activities and Monitor Web Events
      πŸ“– 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
        • πŸ“„ 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
          • πŸ“„ Site Genesis Learning Path Resources
        • πŸ“„ 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
          • πŸ“„ 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
        • πŸ“„ 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
        • πŸ“„ Private Keys and Certificates
        πŸ“– 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
    πŸ“– Commerce Cloud Einstein
    • πŸ“„ What Is B2C Commerce Einstein?
    • πŸ“– Commerce Cloud Einstein Status Dashboard
      • πŸ“„ Commerce Cloud Einstein and Data
      • πŸ“„ Configure Catalog and Order Feeds for Commerce Cloud Einstein Deployment
      • πŸ“„ Monitor the Einstein Status Dashboard
      • πŸ“– Commerce Cloud Einstein Self-Service Support
        • πŸ“„ Common Error Messages
        • πŸ“„ Warning Messages
      πŸ“– Commerce Cloud Einstein Privacy and Consent
      • πŸ“„ Set Einstein Privacy Preferences
      • πŸ“– Commerce Cloud Einstein Consent Management
        • πŸ“„ How Consent Management Works
        • πŸ“„ Commerce Cloud Einstein Do-Not-Track Impact
      πŸ“– Commerce Cloud Einstein Product Recommendations
      • πŸ“„ Implementing Product Recommendations
      • πŸ“– Recommenders
        • πŸ“„ Configure Recommenders
        • πŸ“„ Recommender Types
        • πŸ“„ Where to Place Einstein Product Recommendations
      • πŸ“„ Recommender Strategies
      • πŸ“„ Recommenders and Available Strategies
      • πŸ“– Recommender Rules
        • πŸ“„ Create and Apply Rules
        • πŸ“„ Rule Actions
        • πŸ“„ Rule Fields
        • πŸ“„ Rule Field Values
      • πŸ“„ Configure a Recommender for Product Recommendations
      • πŸ“„ Preview Recommender Output
      • πŸ“„ Manage Complete the Set Categories
      • πŸ“„ Configuring Content Slots for Product Recommendations
      • πŸ“– Developer Considerations for Einstein Product Recommendations
        • πŸ“„ Multi-Anchor Einstein Product Recommendations
        • πŸ“„ Optimize Code for Multiple Anchor Recommendations
      πŸ“– Commerce Cloud Einstein Recommendation Validator
      • πŸ“„ Install the Recommendation Validator
      • πŸ“„ Use the Validator
      • πŸ“„ Validator Responses
      • πŸ“„ Common Recommendation Validator Errors
    • πŸ“„ Review Einstein Recommendations Reporting
    • πŸ“– Commerce Insights
      • πŸ“„ View Einstein Commerce Insights
      • πŸ“„ Review a Product in the Dashboard
      πŸ“– Commerce Cloud Einstein Search Dictionaries
      • πŸ“„ How Einstein Search Dictionaries Works
      • πŸ“„ Commerce Cloud Einstein Data Sharing
      • πŸ“„ Manage Einstein Dictionary Entries
      πŸ“– Commerce Cloud Einstein Predictive Sort
      • πŸ“„ How Predictive Sort Works
      • πŸ“„ Predictive Sort Performance Considerations
      • πŸ“„ Configure Predictive Sort
    • πŸ“„ Commerce Cloud Einstein Search Recommendations
    • πŸ“„ Additional Commerce Cloud Einstein Resources
    πŸ“– Account Manager
    • πŸ“„ Log into Account Manager
    • πŸ“„ Verify Your Identity with Multi-Factor Authentication
    • πŸ“– Register Verification Methods for Multi-Factor Authentication
      • πŸ“„ Connect Salesforce Authenticator (Version 3 or Later) to Your Account for Identity Verification
      • πŸ“„ Verify Your Identity with a TOTP Authenticator App
      • πŸ“„ Register a Security Key for WebAuthn Identity Verification
    • πŸ“„ Remove Verification Methods for Multi-Factor Authentication
    • πŸ“„ Link an Account Manager Account to Salesforce Identity (SSO)
    • πŸ“„ 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
    • πŸ“„ Enable and Disable an API Client ID
    • πŸ“„ Edit an Organization
    • πŸ“„ Select Users for Security Notification Emails
    πŸ“– Log Center
      πŸ“– Centralized Log Center
      • πŸ“„ Start Log Center
      • πŸ“„ Log Center Dashboard
      • Log Center Search
        • Keyword Search in Log Center
        • Configure and Run a Log Center Search
        • Save a Search Rule
        Log Center Configuration
        • Modify the Log Center Display
        • Configuration for Administratiors
      πŸ“– B2C Commerce Log Center (Legacy)
      • πŸ“„ Start Log Center
      • πŸ“„ Filter Issues in Log Center
      • πŸ“„ Search for Issues in Log Center
      • πŸ“„ Keyword Search in Log Center
      • πŸ“„ Change the Log Center Display
    πŸ“– Control Center
    • πŸ“„ Control Center Roles
    • πŸ“„ Control Center Instance Permissions
    • πŸ“„ Log Into Control Center
    • πŸ“– Manage Instances in Control Center
      • πŸ“„ Use Reset to Initial an Instance in Control Center
      • πŸ“„ Reset a Sandbox (SIG or ODS) Instance in Control Center
      • πŸ“„ Start, Stop, and Restart Instances in Control Center
      • πŸ“„ Create an On-Demand Sandbox Instance in Control Center
      • πŸ“„ Delete an On-Demand Sandbox Instance in Control Center
      • πŸ“– On-Demand Sandbox Operations Scheduler
        • πŸ“„ Create and Activate an On-Demand Sandbox Operations Scheduler
        • πŸ“„ Edit an On-Demand Sandbox Operations Scheduler
        • πŸ“„ Delete an On-Demand Sandbox Operations Scheduler
      • πŸ“„ View On-Demand Sandbox Usage Statistics in Control Center
    • πŸ“„ Create a Role in Control Center
    • πŸ“„ Specify Instance Permissions for a User in Control Center
    • πŸ“„ View the Audit Login Control Center
    πŸ“– Customer Service Center
    • πŸ“„ Set Permissions
    • πŸ“„ Set Permissions to 'Browse On Behalf Of' in the Storefront
    • πŸ“„ Specify Customer Service Center Settings
    • πŸ“„ Start Customer Service Center
    • πŸ“„ Find an Order
    • πŸ“„ Create an Order
    • πŸ“„ Create an Order with the Storefront
    • πŸ“„ Hand Off a Basket to a Registered Customer
    • πŸ“„ Hand Off a Basket to an Agent
    • πŸ“„ Find, Create, and Edit a Customer
    • πŸ“„ Reset a Customer Password
    • πŸ“„ Edit Customer Information
    • πŸ“„ Edit Reason Codes
    • πŸ“„ Configure a Storefront Hostname
    • πŸ“„ Creating a CSC UI Configuration Manually
    • πŸ“– Customization
      • πŸ“„ Customize the Hosted Payment Page
      • πŸ“„ Payment Service Provider
      • πŸ“„ Order Calculation
    • πŸ“„ Customer Service Center Hooks
    • πŸ“– Customer Service Center UI Customization
      • πŸ“„ Layouts
      • πŸ“– Widgets
        • πŸ“„ Attribute_form Widget
        • πŸ“„ Attribute_layout Widget
        • πŸ“„ Attribute_listing Widget
        • πŸ“„ Link Widget
        • πŸ“„ Tabs Widget
        • πŸ“„ Text Widget
      • πŸ“„ 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
    πŸ“– Salesforce Payments
    • πŸ“„ Salesforce Payment Platforms and Services
    • πŸ“„ Set up Salesforce Payments
    • πŸ“– Salesforce Payments Plug-In
      • πŸ“„ Install the Salesforce Payments Plug-In
      πŸ“– Salesforce Payments Platform Configuration
        πŸ“– Configure Salesforce Payments with Stripe
        • πŸ“„ Associate a Stripe Merchant Account to Your Commerce Cloud Instance
        • πŸ“„ Onboard Your Stripe Merchant Account
        • πŸ“„ Remove a Stripe Account Association
        πŸ“– Configure Salesforce Payments with PayPal
        • πŸ“„ Associate a PayPal Merchant Account with Salesforce Payments
        • πŸ“„ Onboard Your PayPal Merchant Account
        • πŸ“„ Remove a PayPal Account Association
      • πŸ“„ Register an Apple Pay Domain
      • πŸ“– Configure Payment Zones
        • πŸ“„ Create a Payment Zone
        • πŸ“„ Assign Payment Zones to a Merchant Account
        • πŸ“„ Add Payment Methods to a Payment Zone
      πŸ“– Salesforce Payments Storefront Settings
        πŸ“– Set Up Express and Multi-Step Checkout
        • πŸ“„ Express Checkout Considerations
      • πŸ“„ Using Venmo with PayPal
      • πŸ“„ Buy Now and Pay Now Checkout Methods
      • πŸ“– Buy Now and Pay Later Payment Services
        • πŸ“„ Buy Now Pay later with Afterpay
        • πŸ“„ Buy Now Pay later with Klarna
      • πŸ“„ Create Orders Automatically Using Stored Payment Methods
      • πŸ“– Salesforce Payments Settings
        • πŸ“„ Set Instance Status
        • πŸ“„ Payment Card Capture Timing
        • πŸ“„ Configure Payment Card Credential Storage
        • πŸ“– Statement Descriptor Settings
          • πŸ“„ Set the Customer Statement Descriptor
      • πŸ“„ Validate Payments in Test and Live Modes
      • πŸ“„ Test a PayPal Configuration
      • πŸ“„ PayPal Funds Disbursement
    • πŸ“„ Link Salesforce Payments with Salesforce Order Management
    • πŸ“„ Customer Object Import and Export for Salesforce Payments
    • πŸ“– Run Salesforce Payments on SiteGenesis
        πŸ“– Salesforce Payments on SiteGenesis
        • πŸ“„ Cartridges
        • πŸ“„ Controllers
        • πŸ“„ Models and Views
        • πŸ“„ Server-Side Scripts
        • πŸ“„ Client-Side Scripts
        • πŸ“– SiteGenesis Templates, Forms, and CSS for Salesforce Payments
          • πŸ“„ SiteGenesis Template Modifications for Salesforce Payments
          • πŸ“„ SiteGenesis Forms Modifications for Salesforce Payments
          • πŸ“„ SiteGenesis CSS Modifications for Salesforce Payments
      • πŸ“„ Salesforce Payments SiteGenesis Page Samples
    πŸ“– Storefront Toolkit
    • πŸ“„ Storefront Toolkit Tools
    • πŸ“„ Storefront Toolkit Tips and Limitations
    • πŸ“„ 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
    • πŸ“„ Test Promotions Using the Promotions Tracing Tool
    • πŸ“„ Troubleshoot the Storefront Toolkit
    πŸ“– Open Commerce API 23.2
    • πŸ“„ Getting Started with OCAPI 23.2
    • πŸ“– What's new in OCAPI 23.2?
      • πŸ“„ OCAPI 23.2 changes since 22.10
      • πŸ“„ OCAPI 23.2 changes since 22.6
      • πŸ“„ OCAPI 23.2 changes since 22.4
      • πŸ“„ OCAPI 23.2 changes since 21.8
      • πŸ“„ OCAPI 23.2 changes since 21.6
      • πŸ“„ OCAPI 23.2 changes since 21.2
      • πŸ“„ OCAPI 23.2 changes since 20.10
      • πŸ“„ OCAPI 23.2 changes since 20.9
      • πŸ“„ OCAPI 23.2 changes since 20.8
      • πŸ“„ OCAPI 23.2 changes since 20.4
      • πŸ“„ OCAPI 23.2 changes since 20.3
      • πŸ“„ OCAPI 23.2 changes since 20.2
      • πŸ“„ OCAPI 23.2 changes since 19.10
      • πŸ“„ OCAPI 23.2 changes since 19.8
      • πŸ“„ OCAPI 23.2 changes since 19.5
      • πŸ“„ OCAPI 23.2 changes since 19.3
      • πŸ“„ OCAPI 23.2 changes since 19.1
      • πŸ“„ OCAPI 23.2 changes since 18.8
      • πŸ“„ OCAPI 23.2 changes since 18.7
      • πŸ“„ OCAPI 23.2 changes since 18.6
      • πŸ“„ OCAPI 23.2 changes since 18.3
      • πŸ“„ OCAPI 23.2 changes since 18.2
      • πŸ“„ OCAPI 23.2 changes since 18.1
      • πŸ“„ OCAPI 23.2 changes since 17.8
      • πŸ“„ OCAPI 23.2 changes since 17.7
      • πŸ“„ OCAPI 23.2 changes since 17.6
      • πŸ“„ OCAPI 23.2 changes since 17.4
      • πŸ“„ OCAPI 23.2 changes since 17.3
      • πŸ“„ OCAPI 23.2 changes since 17.2
      • πŸ“„ OCAPI 23.2 changes since 17.1
      πŸ“– OCAPI Usage 23.2
      • πŸ“„ API Explorer 23.2
      • πŸ“„ OCAPI batch requests 23.2
      • πŸ“„ OCAPI Best Practices 23.2
      • πŸ“„ OCAPI Caching 23.2
      • πŸ“„ OCAPI Client Application Identification 23.2
      • πŸ“„ CORS (Cross-Origin Resource Sharing) 23.2
      • πŸ“„ OCAPI Customization 23.2
      • πŸ“„ OCAPI custom properties 23.2
      • πŸ“„ OCAPI resource data formats 23.2
      • πŸ“„ OCAPI expansions 23.2
      • πŸ“„ OCAPI filtering 23.2
      • πŸ“„ OCAPI flash 23.2
      • πŸ“„ OCAPI Global Exceptions 23.2
      • πŸ“„ OCAPI Global HTTP headers 23.2
      • πŸ“„ OCAPI HTTP versions 23.2
      • πŸ“„ OCAPI Hook Circuit Breaker 23.2
      • πŸ“„ OCAPI Hooks
      • πŸ“„ OCAPI HTTP methods 23.2
      • πŸ“„ OCAPI HTTP status codes and faults 23.2
      • πŸ“„ OCAPI Images 23.2
      • πŸ“„ OCAPI JSONP 23.2
      • πŸ“„ OCAPI JWT 23.2
      • πŸ“„ OCAPI localization 23.2
      • πŸ“„ OCAPI metadata 23.2
      • πŸ“„ OCAPI OAuth 2.0 23.2
      • πŸ“„ OCAPI Settings 23.2
      • πŸ“„ OCAPI optimistic locking 23.2
      • πŸ“„ OCAPI pagination 23.2
      • πŸ“„ OCAPI property selection 23.2
      • πŸ“„ OCAPI Resource States 23.2
      • πŸ“„ OCAPI session bridge 23.2
      • πŸ“– OCAPI System Jobs 23.2
        • πŸ“„ Global Jobs
      • πŸ“„ OCAPI URL syntax 23.2
      • πŸ“„ OCAPI versioning and deprecation policy 23.2
      πŸ“– Shop API resources 23.2
      • πŸ“„ Baskets resource (Shop API 23.2)
      • πŸ“„ Categories resource (Shop API 23.2)
      • πŸ“„ Content resource (Shop API 23.2)
      • πŸ“„ ContentSearch resource (Shop API 23.2)
      • πŸ“„ Customers resource (Shop API 23.2)
      • πŸ“„ CustomObjects resource (Shop API 23.2)
      • πŸ“„ Folders resource (Shop API 23.2)
      • πŸ“„ GiftCertificate resource (Shop API 23.2)
      • πŸ“„ Orders resource (Shop API 23.2)
      • πŸ“„ OrderSearch resource (Shop API 23.2)
      • πŸ“„ PriceAdjustmentLimits resource (Shop API 23.2)
      • πŸ“„ ProductLists resource (Shop API 23.2)
      • πŸ“„ Products resource (Shop API 23.2)
      • πŸ“„ ProductSearch resource (Shop API 23.2)
      • πŸ“„ Promotions resource (Shop API 23.2)
      • πŸ“„ SearchSuggestion resource (Shop API 23.2)
      • πŸ“„ Sessions resource (Shop API 23.2)
      • πŸ“„ Site resource (Shop API 23.2)
      • πŸ“„ Stores resource (Shop API 23.2)
      πŸ“– Data API resources 23.2
      • πŸ“„ AbTests resource (Data API 23.2)
      • πŸ“„ AbTestSearch resource (Data API 23.2)
      • πŸ“„ Alerts resource (Data API 23.2)
      • πŸ“„ Campaigns resource (Data API 23.2)
      • πŸ“„ CampaignSearch resource (Data API 23.2)
      • πŸ“„ Catalogs resource (Data API 23.2)
      • πŸ“„ CatalogSearch resource (Data API 23.2)
      • πŸ“„ Categories resource (Data API 23.2)
      • πŸ“„ CategoryLinks resource (Data API 23.2)
      • πŸ“„ CategoryProductAssignmentSearch resource (Data API 23.2)
      • πŸ“„ CategorySearch resource (Data API 23.2)
      • πŸ“„ CodeVersions resource (Data API 23.2)
      • πŸ“„ CouponRedemptionSearch resource (Data API 23.2)
      • πŸ“„ Coupons resource (Data API 23.2)
      • πŸ“„ CouponSearch resource (Data API 23.2)
      • πŸ“„ CustomObjects resource (Data API 23.2)
      • πŸ“„ CustomObjectDefinitions resource (Data API 23.2)
      • πŸ“„ CustomObjectsSearch resource (Data API 23.2)
      • πŸ“„ CustomerGroups resource (Data API 23.2)
      • πŸ“„ CustomerGroupSearch resource (Data API 23.2)
      • πŸ“„ CustomerLists resource (Data API 23.2)
      • πŸ“„ GiftCertificates resource (Data API 23.2)
      • πŸ“„ GiftCertificateSearch resource (Data API 23.2)
      • πŸ“„ GlobalPreferences resource (Data API 23.2)
      • πŸ“„ InventoryLists resource (Data API 23.2)
      • πŸ“„ InventoryListSearch resource (Data API 23.2)
      • πŸ“„ JobExecutionSearch resource (Data API 23.2)
      • πŸ“„ Jobs resource (Data API 23.2)
      • πŸ“„ Libraries resource (Data API 23.2)
      • πŸ“„ LocaleInfo resource (Data API 23.2)
      • πŸ“„ LogRequests resource (Data API 23.2)
      • πŸ“„ Metrics resource (Data API 23.2)
      • πŸ“„ OcapiConfigs resource (Data API 23.2)
      • πŸ“„ Permissions resource (Data API 23.2)
      • πŸ“„ ProductInventoryRecords resource (Data API 23.2)
      • πŸ“„ Products resource (Data API 23.2)
      • πŸ“„ ProductSearch resource (Data API 23.2)
      • πŸ“„ PromotionCampaignAssignmentSearch resource (Data API 23.2)
      • πŸ“„ Promotions resource (Data API 23.2)
      • πŸ“„ PromotionSearch resource (Data API 23.2)
      • πŸ“„ Roles resource (Data API 23.2)
      • πŸ“„ RoleSearch resource (Data API 23.2)
      • πŸ“„ Settings resource (Data API 23.2)
      • πŸ“„ SitePreferences resource (Data API 23.2)
      • πŸ“„ Sites resource (Data API 23.2)
      • πŸ“„ SiteSearch resource (Data API 23.2)
      • πŸ“„ SlotConfigurationCampaignAssignmentSearch resource (Data API 23.2)
      • πŸ“„ SlotConfigurations resource (Data API 23.2)
      • πŸ“„ SlotConfigurationSearch resource (Data API 23.2)
      • πŸ“„ Slots resource (Data API 23.2)
      • πŸ“„ SlotSearch resource (Data API 23.2)
      • πŸ“„ SortingRuleSearch resource (Data API 23.2)
      • πŸ“„ SourceCodeGroups resource (Data API 23.2)
      • πŸ“„ SourceCodeGroupSearch resource (Data API 23.2)
      • πŸ“„ Stores resource (Data API 23.2)
      • πŸ“„ StoreSearch resource (Data API 23.2)
      • πŸ“„ SystemObjectDefinitions resource (Data API 23.2)
      • πŸ“„ SystemObjectDefinitionSearch resource (Data API 23.2)
      • πŸ“„ Users resource (Data API 23.2)
      • πŸ“„ UserSearch resource (Data API 23.2)
      • πŸ“„ VariantSearch resource (Data API 23.2)
      πŸ“– Shop API documents 23.2
      • πŸ“„ ApproachingDiscount document (Shop API 23.2)
      • πŸ“„ ApproachingDiscountResult document (Shop API 23.2)
      • πŸ“„ AuthRequest document (Shop API 23.2)
      • πŸ“„ Basket document (Shop API 23.2)
      • πŸ“„ BasketCreateRequest document (Shop API 23.2)
      • πŸ“„ BasketPaymentInstrumentRequest document (Shop API 23.2)
      • πŸ“„ BasketReference document (Shop API 23.2)
      • πŸ“„ BasketsResult document (Shop API 23.2)
      • πŸ“„ BonusDiscountLineItem document (Shop API 23.2)
      • πŸ“„ BundledProduct document (Shop API 23.2)
      • πŸ“„ BundledProductItem document (Shop API 23.2)
      • πŸ“„ Category document (Shop API 23.2)
      • πŸ“„ CategoryResult document (Shop API 23.2)
      • πŸ“„ Content document (Shop API 23.2)
      • πŸ“„ ContentFolder document (Shop API 23.2)
      • πŸ“„ ContentFolderResult document (Shop API 23.2)
      • πŸ“„ ContentResult document (Shop API 23.2)
      • πŸ“„ ContentSearchRefinement document (Shop API 23.2)
      • πŸ“„ ContentSearchRefinementValue document (Shop API 23.2)
      • πŸ“„ ContentSearchResult document (Shop API 23.2)
      • πŸ“„ CouponItem document (Shop API 23.2)
      • πŸ“„ CustomObject document (Shop API 23.2)
      • πŸ“„ Customer document (Shop API 23.2)
      • πŸ“„ CustomerAddress document (Shop API 23.2)
      • πŸ“„ CustomerAddressLink document (Shop API 23.2)
      • πŸ“„ CustomerAddressResult document (Shop API 23.2)
      • πŸ“„ CustomerInfo document (Shop API 23.2)
      • πŸ“„ CustomerOrderResult document (Shop API 23.2)
      • πŸ“„ CustomerPaymentCardRequest document (Shop API 23.2)
      • πŸ“„ CustomerPaymentInstrument document (Shop API 23.2)
      • πŸ“„ CustomerPaymentInstrumentRequest document (Shop API 23.2)
      • πŸ“„ CustomerPaymentInstrumentResult document (Shop API 23.2)
      • πŸ“„ CustomerProductList document (Shop API 23.2)
      • πŸ“„ CustomerProductListItem document (Shop API 23.2)
      • πŸ“„ CustomerProductListItemLink document (Shop API 23.2)
      • πŸ“„ CustomerProductListItemPurchase document (Shop API 23.2)
      • πŸ“„ CustomerProductListItemPurchaseResult document (Shop API 23.2)
      • πŸ“„ CustomerProductListItemResult document (Shop API 23.2)
      • πŸ“„ CustomerProductListRegistrant document (Shop API 23.2)
      • πŸ“„ CustomerProductListResult document (Shop API 23.2)
      • πŸ“„ CustomerRegistration document (Shop API 23.2)
      • πŸ“„ CustomersExtProfile document (Shop API 23.2)
      • πŸ“„ Discount document (Shop API 23.2)
      • πŸ“„ DiscountRequest document (Shop API 23.2)
      • πŸ“„ Fault document (Shop API 23.2)
      • πŸ“„ Flash document (Shop API 23.2)
      • πŸ“„ GiftCertificate document (Shop API 23.2)
      • πŸ“„ GiftCertificateItem document (Shop API 23.2)
      • πŸ“„ GiftCertificateRequest document (Shop API 23.2)
      • πŸ“„ GroupedTax document (Shop API 23.2)
      • πŸ“„ Image document (Shop API 23.2)
      • πŸ“„ ImageGroup document (Shop API 23.2)
      • πŸ“„ Inventory document (Shop API 23.2)
      • πŸ“„ ItemKey document (Shop API 23.2)
      • πŸ“„ Locale document (Shop API 23.2)
      • πŸ“„ Master document (Shop API 23.2)
      • πŸ“„ Note document (Shop API 23.2)
      • πŸ“„ NotesResult document (Shop API 23.2)
      • πŸ“„ Option document (Shop API 23.2)
      • πŸ“„ OptionItem document (Shop API 23.2)
      • πŸ“„ OptionValue document (Shop API 23.2)
      • πŸ“„ Order document (Shop API 23.2)
      • πŸ“„ OrderAddress document (Shop API 23.2)
      • πŸ“„ OrderPaymentCardRequest document (Shop API 23.2)
      • πŸ“„ OrderPaymentInstrument document (Shop API 23.2)
      • πŸ“„ OrderPaymentInstrumentRequest document (Shop API 23.2)
      • πŸ“„ OrderSearchHit document (Shop API 23.2)
      • πŸ“„ OrderSearchRequest document (Shop API 23.2)
      • πŸ“„ OrderSearchResult document (Shop API 23.2)
      • πŸ“„ PasswordChangeRequest document (Shop API 23.2)
      • πŸ“„ PasswordReset document (Shop API 23.2)
      • πŸ“„ PathRecord document (Shop API 23.2)
      • πŸ“„ PaymentBankAccount document (Shop API 23.2)
      • πŸ“„ PaymentBankAccountRequest document (Shop API 23.2)
      • πŸ“„ PaymentCard document (Shop API 23.2)
      • πŸ“„ PaymentCardRequest document (Shop API 23.2)
      • πŸ“„ PaymentCardSpec document (Shop API 23.2)
      • πŸ“„ PaymentMethod document (Shop API 23.2)
      • πŸ“„ PaymentMethodResult document (Shop API 23.2)
      • πŸ“„ PriceAdjustment document (Shop API 23.2)
      • πŸ“„ PriceAdjustmentLimit document (Shop API 23.2)
      • πŸ“„ PriceAdjustmentLimits document (Shop API 23.2)
      • πŸ“„ PriceAdjustmentRequest document (Shop API 23.2)
      • πŸ“„ Product document (Shop API 23.2)
      • πŸ“„ ProductDetailsLink document (Shop API 23.2)
      • πŸ“„ ProductItem document (Shop API 23.2)
      • πŸ“„ ProductLink document (Shop API 23.2)
      • πŸ“„ ProductListEvent document (Shop API 23.2)
      • πŸ“„ ProductListItem document (Shop API 23.2)
      • πŸ“„ ProductListItemReference document (Shop API 23.2)
      • πŸ“„ ProductListLink document (Shop API 23.2)
      • πŸ“„ ProductListRegistrant document (Shop API 23.2)
      • πŸ“„ ProductListShippingAddress document (Shop API 23.2)
      • πŸ“„ ProductPromotion document (Shop API 23.2)
      • πŸ“„ ProductRecommendationsResult document (Shop API 23.2)
      • πŸ“„ ProductRef document (Shop API 23.2)
      • πŸ“„ ProductResult document (Shop API 23.2)
      • πŸ“„ ProductSearchHit document (Shop API 23.2)
      • πŸ“„ ProductSearchRefinement document (Shop API 23.2)
      • πŸ“„ ProductSearchRefinementValue document (Shop API 23.2)
      • πŸ“„ ProductSearchResult document (Shop API 23.2)
      • πŸ“„ ProductSearchSortingOption document (Shop API 23.2)
      • πŸ“„ ProductSimpleLink document (Shop API 23.2)
      • πŸ“„ ProductType document (Shop API 23.2)
      • πŸ“„ Promotion document (Shop API 23.2)
      • πŸ“„ PromotionLink document (Shop API 23.2)
      • πŸ“„ PromotionResult document (Shop API 23.2)
      • πŸ“„ PublicProductList document (Shop API 23.2)
      • πŸ“„ PublicProductListItem document (Shop API 23.2)
      • πŸ“„ PublicProductListItemResult document (Shop API 23.2)
      • πŸ“„ PublicProductListLink document (Shop API 23.2)
      • πŸ“„ PublicProductListResult document (Shop API 23.2)
      • πŸ“„ Recommendation document (Shop API 23.2)
      • πŸ“„ RecommendationType document (Shop API 23.2)
      • πŸ“„ Shipment document (Shop API 23.2)
      • πŸ“„ ShippingItem document (Shop API 23.2)
      • πŸ“„ ShippingMethod document (Shop API 23.2)
      • πŸ“„ ShippingMethodResult document (Shop API 23.2)
      • πŸ“„ ShippingPromotion document (Shop API 23.2)
      • πŸ“„ SimpleLink document (Shop API 23.2)
      • πŸ“„ Site document (Shop API 23.2)
      • πŸ“„ SortField document (Shop API 23.2)
      • πŸ“„ Status document (Shop API 23.2)
      • πŸ“„ Store document (Shop API 23.2)
      • πŸ“„ StoreResult document (Shop API 23.2)
      • πŸ“„ SuggestedCategory document (Shop API 23.2)
      • πŸ“„ SuggestedContent document (Shop API 23.2)
      • πŸ“„ SuggestedPhrase document (Shop API 23.2)
      • πŸ“„ SuggestedProduct document (Shop API 23.2)
      • πŸ“„ SuggestedTerm document (Shop API 23.2)
      • πŸ“„ SuggestedTerms document (Shop API 23.2)
      • πŸ“„ Suggestion document (Shop API 23.2)
      • πŸ“„ SuggestionResult document (Shop API 23.2)
      • πŸ“„ TrustedSystemAuthRequest document (Shop API 23.2)
      • πŸ“„ Variant document (Shop API 23.2)
      • πŸ“„ VariationAttribute document (Shop API 23.2)
      • πŸ“„ VariationAttributeValue document (Shop API 23.2)
      • πŸ“„ VariationGroup document (Shop API 23.2)
      πŸ“– Data API documents 23.2
      • πŸ“„ AbTest document (Data API 23.2)
      • πŸ“„ AbTestGroup document (Data API 23.2)
      • πŸ“„ AbTests document (Data API 23.2)
      • πŸ“„ AbTestSearchResult document (Data API 23.2)
      • πŸ“„ AbTestSegment document (Data API 23.2)
      • πŸ“„ AbTestSegmentStats document (Data API 23.2)
      • πŸ“„ AbTestTrigger document (Data API 23.2)
      • πŸ“„ AccessKeyDetails document (Data API 23.2)
      • πŸ“„ AccessKeyUpdateRequest document (Data API 23.2)
      • πŸ“„ AccountTransaction document (Data API 23.2)
      • πŸ“„ AlertDescriptor document (Data API 23.2)
      • πŸ“„ AlertDescriptorSettings document (Data API 23.2)
      • πŸ“„ AlertDescriptors document (Data API 23.2)
      • πŸ“„ AlertDescriptorsRevalidationRequest document (Data API 23.2)
      • πŸ“„ AlertItem document (Data API 23.2)
      • πŸ“„ AlertItems document (Data API 23.2)
      • πŸ“„ AlertSettings document (Data API 23.2)
      • πŸ“„ ApplicationPermissions document (Data API 23.2)
      • πŸ“„ AssignedExperiences document (Data API 23.2)
      • πŸ“„ AssignedQualifiers document (Data API 23.2)
      • πŸ“„ Assignment document (Data API 23.2)
      • πŸ“„ BMPermissions document (Data API 23.2)
      • πŸ“„ BoolFilter document (Data API 23.2)
      • πŸ“„ BoolQuery document (Data API 23.2)
      • πŸ“„ Campaign document (Data API 23.2)
      • πŸ“„ CampaignPromotionExperience document (Data API 23.2)
      • πŸ“„ Campaigns document (Data API 23.2)
      • πŸ“„ CampaignSearchResult document (Data API 23.2)
      • πŸ“„ CampaignSlotConfigurationExperience document (Data API 23.2)
      • πŸ“„ CampaignSortingRuleExperience document (Data API 23.2)
      • πŸ“„ CartridgePathAddRequest document (Data API 23.2)
      • πŸ“„ CartridgePathApiResponse document (Data API 23.2)
      • πŸ“„ CartridgePathCreateRequest document (Data API 23.2)
      • πŸ“„ Catalog document (Data API 23.2)
      • πŸ“„ CatalogCategoryId document (Data API 23.2)
      • πŸ“„ Catalogs document (Data API 23.2)
      • πŸ“„ CatalogSearchResult document (Data API 23.2)
      • πŸ“„ Categories document (Data API 23.2)
      • πŸ“„ Category document (Data API 23.2)
      • πŸ“„ CategoryLink document (Data API 23.2)
      • πŸ“„ CategoryLinks document (Data API 23.2)
      • πŸ“„ CategoryProductAssignment document (Data API 23.2)
      • πŸ“„ CategoryProductAssignmentSearchRequest document (Data API 23.2)
      • πŸ“„ CategoryProductAssignmentSearchResult document (Data API 23.2)
      • πŸ“„ CategorySearchResult document (Data API 23.2)
      • πŸ“„ CodeVersion document (Data API 23.2)
      • πŸ“„ CodeVersionResult document (Data API 23.2)
      • πŸ“„ ContentAsset document (Data API 23.2)
      • πŸ“„ ContentAssetResult document (Data API 23.2)
      • πŸ“„ ContentFolder document (Data API 23.2)
      • πŸ“„ ContentFolderAssignment document (Data API 23.2)
      • πŸ“„ ContentFolderResult document (Data API 23.2)
      • πŸ“„ ContentSubFolderResult document (Data API 23.2)
      • πŸ“„ Coupon document (Data API 23.2)
      • πŸ“„ CouponCode document (Data API 23.2)
      • πŸ“„ CouponCodes document (Data API 23.2)
      • πŸ“„ CouponMultiCodesRequest document (Data API 23.2)
      • πŸ“„ CouponRedemption document (Data API 23.2)
      • πŸ“„ CouponRedemptionSearchResult document (Data API 23.2)
      • πŸ“„ Coupons document (Data API 23.2)
      • πŸ“„ CouponSearchResult document (Data API 23.2)
      • πŸ“„ CouponSystemCodeConfig document (Data API 23.2)
      • πŸ“„ Credentials document (Data API 23.2)
      • πŸ“„ CSCPermissions document (Data API 23.2)
      • πŸ“„ CustomLogSettings document (Data API 23.2)
      • πŸ“„ CustomObject document (Data API 23.2)
      • πŸ“„ CustomObjectSearchResult document (Data API 23.2)
      • πŸ“„ Customer document (Data API 23.2)
      • πŸ“„ CustomerAddress document (Data API 23.2)
      • πŸ“„ CustomerAddressResult document (Data API 23.2)
      • πŸ“„ CustomerGroup document (Data API 23.2)
      • πŸ“„ CustomerGroupMember document (Data API 23.2)
      • πŸ“„ CustomerGroupMemberResult document (Data API 23.2)
      • πŸ“„ CustomerGroupMembers document (Data API 23.2)
      • πŸ“„ CustomerGroupMemberSearchResult document (Data API 23.2)
      • πŸ“„ CustomerGroupResult document (Data API 23.2)
      • πŸ“„ CustomerGroups document (Data API 23.2)
      • πŸ“„ CustomerGroupSearchResult document (Data API 23.2)
      • πŸ“„ CustomerList document (Data API 23.2)
      • πŸ“„ CustomerListLink document (Data API 23.2)
      • πŸ“„ CustomerSearchHit document (Data API 23.2)
      • πŸ“„ CustomerSearchRequest document (Data API 23.2)
      • πŸ“„ CustomerSearchResult document (Data API 23.2)
      • πŸ“„ EcdnLogFetchRequest document (Data API 23.2)
      • πŸ“„ EcdnLogFetchResponse document (Data API 23.2)
      • πŸ“„ ExportDataUnitsConfiguration document (Data API 23.2)
      • πŸ“„ ExportGlobalDataConfiguration document (Data API 23.2)
      • πŸ“„ ExportSitesConfiguration document (Data API 23.2)
      • πŸ“„ Fault document (Data API 23.2)
      • πŸ“„ Filter document (Data API 23.2)
      • πŸ“„ FilteredQuery document (Data API 23.2)
      • πŸ“„ Flash document (Data API 23.2)
      • πŸ“„ FunctionalPermission document (Data API 23.2)
      • πŸ“„ FunctionalPermissions document (Data API 23.2)
      • πŸ“„ GiftCertificate document (Data API 23.2)
      • πŸ“„ GiftCertificates document (Data API 23.2)
      • πŸ“„ GiftCertificateSearchResult document (Data API 23.2)
      • πŸ“„ ImageGroup document (Data API 23.2)
      • πŸ“„ InventoryList document (Data API 23.2)
      • πŸ“„ InventoryLists document (Data API 23.2)
      • πŸ“„ InventoryListSearchResult document (Data API 23.2)
      • πŸ“„ JobExecution document (Data API 23.2)
      • πŸ“„ JobExecutionContinueInformation document (Data API 23.2)
      • πŸ“„ JobExecutionParameter document (Data API 23.2)
      • πŸ“„ JobExecutionRequest document (Data API 23.2)
      • πŸ“„ JobExecutionResult document (Data API 23.2)
      • πŸ“„ JobExecutionRetryInformation document (Data API 23.2)
      • πŸ“„ JobExecutionSearchResult document (Data API 23.2)
      • πŸ“„ JobStepExecution document (Data API 23.2)
      • πŸ“„ Locale document (Data API 23.2)
      • πŸ“„ LocalePermission document (Data API 23.2)
      • πŸ“„ LocalePermissions document (Data API 23.2)
      • πŸ“„ LocaleResult document (Data API 23.2)
      • πŸ“„ LogCategory document (Data API 23.2)
      • πŸ“„ MarkupText document (Data API 23.2)
      • πŸ“„ Master document (Data API 23.2)
      • πŸ“„ MatchAllQuery document (Data API 23.2)
      • πŸ“„ MediaFile document (Data API 23.2)
      • πŸ“„ MenuAction document (Data API 23.2)
      • πŸ“„ MenuItem document (Data API 23.2)
      • πŸ“„ MetricResponse document (Data API 23.2)
      • πŸ“„ ModulePermissions document (Data API 23.2)
      • πŸ“„ Money document (Data API 23.2)
      • πŸ“„ NestedQuery document (Data API 23.2)
      • πŸ“„ ObjectAttributeDefinition document (Data API 23.2)
      • πŸ“„ ObjectAttributeDefinitions document (Data API 23.2)
      • πŸ“„ ObjectAttributeDefinitionSearchResult document (Data API 23.2)
      • πŸ“„ ObjectAttributeGroup document (Data API 23.2)
      • πŸ“„ ObjectAttributeGroups document (Data API 23.2)
      • πŸ“„ ObjectAttributeGroupSearchResult document (Data API 23.2)
      • πŸ“„ ObjectAttributeValueDefinition document (Data API 23.2)
      • πŸ“„ ObjectTypeDefinition document (Data API 23.2)
      • πŸ“„ ObjectTypeDefinitions document (Data API 23.2)
      • πŸ“„ ObjectTypeDefinitionSearchResult document (Data API 23.2)
      • πŸ“„ OcapiConfigsApiRequest document (Data API 23.2)
      • πŸ“„ OcapiConfigsApiResponse document (Data API 23.2)
      • πŸ“„ OrderConfirmationStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderExportStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderExternalStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderPaymentStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderShippingStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderStatusUpdateRequest document (Data API 23.2)
      • πŸ“„ OrderUpdateRequest document (Data API 23.2)
      • πŸ“„ OrganizationPreferences document (Data API 23.2)
      • πŸ“„ PasswordChangeRequest document (Data API 23.2)
      • πŸ“„ PathRecord document (Data API 23.2)
      • πŸ“„ PaymentInstrumentUpdateRequest document (Data API 23.2)
      • πŸ“„ PaymentTransactionUpdateRequest document (Data API 23.2)
      • πŸ“„ PreferenceValue document (Data API 23.2)
      • πŸ“„ PreferenceValueSearchResult document (Data API 23.2)
      • πŸ“„ Product document (Data API 23.2)
      • πŸ“„ ProductInventoryRecord document (Data API 23.2)
      • πŸ“„ ProductInventoryRecordAllocation document (Data API 23.2)
      • πŸ“„ ProductInventoryRecords document (Data API 23.2)
      • πŸ“„ ProductOption document (Data API 23.2)
      • πŸ“„ ProductOptions document (Data API 23.2)
      • πŸ“„ ProductOptionValue document (Data API 23.2)
      • πŸ“„ ProductOptionValues document (Data API 23.2)
      • πŸ“„ ProductSearchResult document (Data API 23.2)
      • πŸ“„ ProductType document (Data API 23.2)
      • πŸ“„ Promotion document (Data API 23.2)
      • πŸ“„ PromotionABTestGroupAssignment document (Data API 23.2)
      • πŸ“„ PromotionAssignmentInformation document (Data API 23.2)
      • πŸ“„ PromotionCampaignAssignment document (Data API 23.2)
      • πŸ“„ PromotionCampaignAssignmentSearchResult document (Data API 23.2)
      • πŸ“„ Promotions document (Data API 23.2)
      • πŸ“„ PromotionSearchResult document (Data API 23.2)
      • πŸ“„ Query document (Data API 23.2)
      • πŸ“„ QueryFilter document (Data API 23.2)
      • πŸ“„ Range2Filter document (Data API 23.2)
      • πŸ“„ RangeFilter document (Data API 23.2)
      • πŸ“„ Recommender document (Data API 23.2)
      • πŸ“„ RecommendersResult document (Data API 23.2)
      • πŸ“„ Recurrence document (Data API 23.2)
      • πŸ“„ RedemptionLimitPerPeriod document (Data API 23.2)
      • πŸ“„ RedemptionLimits document (Data API 23.2)
      • πŸ“„ ResourceInfo document (Data API 23.2)
      • πŸ“„ ResourceObject document (Data API 23.2)
      • πŸ“„ ResultPage document (Data API 23.2)
      • πŸ“„ Role document (Data API 23.2)
      • πŸ“„ RoleFunctionalPermission document (Data API 23.2)
      • πŸ“„ RoleFunctionalPermissions document (Data API 23.2)
      • πŸ“„ RoleLocalePermission document (Data API 23.2)
      • πŸ“„ RoleLocalePermissions document (Data API 23.2)
      • πŸ“„ RoleModulePermission document (Data API 23.2)
      • πŸ“„ RoleModulePermissions document (Data API 23.2)
      • πŸ“„ RolePermissions document (Data API 23.2)
      • πŸ“„ Roles document (Data API 23.2)
      • πŸ“„ RoleSearchRequest document (Data API 23.2)
      • πŸ“„ RoleSearchResult document (Data API 23.2)
      • πŸ“„ RoleWebdavPermission document (Data API 23.2)
      • πŸ“„ RoleWebdavPermissions document (Data API 23.2)
      • πŸ“„ Rule document (Data API 23.2)
      • πŸ“„ Schedule document (Data API 23.2)
      • πŸ“„ SearchIndexUpdateConfiguration document (Data API 23.2)
      • πŸ“„ SearchRequest document (Data API 23.2)
      • πŸ“„ SearchResult document (Data API 23.2)
      • πŸ“„ ShippingAddressUpdateRequest document (Data API 23.2)
      • πŸ“„ Site document (Data API 23.2)
      • πŸ“„ SiteArchiveExportConfiguration document (Data API 23.2)
      • πŸ“„ SiteArchiveImportConfiguration document (Data API 23.2)
      • πŸ“„ SitePreferences document (Data API 23.2)
      • πŸ“„ Sites document (Data API 23.2)
      • πŸ“„ SiteResourceInfo document (Data API 23.2)
      • πŸ“„ SiteSearchResult document (Data API 23.2)
      • πŸ“„ Slot document (Data API 23.2)
      • πŸ“„ SlotConfiguration document (Data API 23.2)
      • πŸ“„ SlotConfigurationABTestGroupAssignment document (Data API 23.2)
      • πŸ“„ SlotConfigurationAssignmentInformation document (Data API 23.2)
      • πŸ“„ SlotConfigurationCampaignAssignment document (Data API 23.2)
      • πŸ“„ SlotConfigurationCampaignAssignmentSearchResult document (Data API 23.2)
      • πŸ“„ SlotConfigurations document (Data API 23.2)
      • πŸ“„ SlotConfigurationSearchResult document (Data API 23.2)
      • πŸ“„ SlotContent document (Data API 23.2)
      • πŸ“„ SlotSearchResult document (Data API 23.2)
      • πŸ“„ Slots document (Data API 23.2)
      • πŸ“„ Sort document (Data API 23.2)
      • πŸ“„ SortingRule document (Data API 23.2)
      • πŸ“„ SortingRuleSearchResult document (Data API 23.2)
      • πŸ“„ SortingRuleStep document (Data API 23.2)
      • πŸ“„ SourceCodeGroup document (Data API 23.2)
      • πŸ“„ SourceCodeGroups document (Data API 23.2)
      • πŸ“„ SourceCodeGroupSearchResult document (Data API 23.2)
      • πŸ“„ SourceCodeRedirectInfo document (Data API 23.2)
      • πŸ“„ SourceCodeSpecification document (Data API 23.2)
      • πŸ“„ Status document (Data API 23.2)
      • πŸ“„ StatusMetadata document (Data API 23.2)
      • πŸ“„ Store document (Data API 23.2)
      • πŸ“„ Stores document (Data API 23.2)
      • πŸ“„ StoreSearchResult document (Data API 23.2)
      • πŸ“„ Tag document (Data API 23.2)
      • πŸ“„ TermFilter document (Data API 23.2)
      • πŸ“„ TermQuery document (Data API 23.2)
      • πŸ“„ TextQuery document (Data API 23.2)
      • πŸ“„ TimeOfDay document (Data API 23.2)
      • πŸ“„ User document (Data API 23.2)
      • πŸ“„ Users document (Data API 23.2)
      • πŸ“„ UserSearchResult document (Data API 23.2)
      • πŸ“„ Variant document (Data API 23.2)
      • πŸ“„ Variants document (Data API 23.2)
      • πŸ“„ VariantSearchResult document (Data API 23.2)
      • πŸ“„ VariationAttribute document (Data API 23.2)
      • πŸ“„ VariationAttributes document (Data API 23.2)
      • πŸ“„ VariationAttributeValue document (Data API 23.2)
      • πŸ“„ VariationAttributeValues document (Data API 23.2)
      • πŸ“„ VariationGroup document (Data API 23.2)
      • πŸ“„ VariationGroups document (Data API 23.2)
      • πŸ“„ VersionRangeObject document (Data API 23.2)
      • πŸ“„ WebdavPermission document (Data API 23.2)
      • πŸ“„ WebdavPermissions document (Data API 23.2)
    πŸ“– 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)
    πŸ“– B2C Commerce API
      πŸ“– API and Object Quotas
      • πŸ“„ API Quotas
      • πŸ“„ Object Quotas
      πŸ“– B2C Commerce Script
      • πŸ“„ All Classes
      • πŸ“– TopLevel
        • πŸ“„ global
        • πŸ“„ APIException
        • πŸ“„ arguments
        • πŸ“„ Array
        • πŸ“„ ArrayBuffer
        • πŸ“„ BigInt
        • πŸ“„ Boolean
        • πŸ“„ ConversionError
        • πŸ“„ DataView
        • πŸ“„ Date
        • πŸ“„ Error
        • πŸ“„ ES6Iterator
        • πŸ“„ EvalError
        • πŸ“„ Fault
        • πŸ“„ Float32Array
        • πŸ“„ Float64Array
        • πŸ“„ Function
        • πŸ“„ Generator
        • πŸ“„ Int16Array
        • πŸ“„ Int32Array
        • πŸ“„ Int8Array
        • πŸ“„ InternalError
        • πŸ“„ IOError
        • πŸ“„ Iterable
        • πŸ“„ Iterator
        • πŸ“„ JSON
        • πŸ“„ Map
        • πŸ“„ Math
        • πŸ“„ Module
        • πŸ“„ Namespace
        • πŸ“„ Number
        • πŸ“„ Object
        • πŸ“„ QName
        • πŸ“„ RangeError
        • πŸ“„ ReferenceError
        • πŸ“„ RegExp
        • πŸ“„ Set
        • πŸ“„ StopIteration
        • πŸ“„ String
        • πŸ“„ Symbol
        • πŸ“„ SyntaxError
        • πŸ“„ SystemError
        • πŸ“„ TypeError
        • πŸ“„ Uint16Array
        • πŸ“„ Uint32Array
        • πŸ“„ Uint8Array
        • πŸ“„ Uint8ClampedArray
        • πŸ“„ URIError
        • πŸ“„ WeakMap
        • πŸ“„ WeakSet
        • πŸ“„ 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
        • πŸ“„ JWE
        • πŸ“„ JWS
        • πŸ“„ JWSHeader
        • πŸ“„ KeyRef
        • πŸ“„ Mac
        • πŸ“„ MessageDigest
        • πŸ“„ SecureRandom
        • πŸ“„ Signature
        • πŸ“„ WeakCipher
        • πŸ“„ WeakMac
        • πŸ“„ WeakMessageDigest
        • πŸ“„ WeakSignature
        πŸ“– dw.customer
        • πŸ“„ AddressBook
        • πŸ“„ AgentUserMgr
        • πŸ“„ AgentUserStatusCodes
        • πŸ“„ AuthenticationStatus
        • πŸ“„ Credentials
        • πŸ“„ Customer
        • πŸ“„ CustomerActiveData
        • πŸ“„ CustomerAddress
        • πŸ“„ CustomerCDPData
        • πŸ“„ CustomerContextMgr
        • πŸ“„ 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
        • πŸ“„ AspectAttributeValidationException
        • πŸ“„ 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.payments
        • πŸ“„ SalesforceBancontactPaymentDetails
        • πŸ“„ SalesforceCardPaymentDetails
        • πŸ“„ SalesforceEpsPaymentDetails
        • πŸ“„ SalesforceIdealPaymentDetails
        • πŸ“„ SalesforceKlarnaPaymentDetails
        • πŸ“„ SalesforcePaymentDetails
        • πŸ“„ SalesforcePaymentIntent
        • πŸ“„ SalesforcePaymentMethod
        • πŸ“„ SalesforcePaymentRequest
        • πŸ“„ SalesforcePaymentsHooks
        • πŸ“„ SalesforcePaymentsMgr
        • πŸ“„ SalesforcePaymentsSiteConfiguration
        • πŸ“„ SalesforcePayPalOrder
        • πŸ“„ SalesforcePayPalOrderAddress
        • πŸ“„ SalesforcePayPalOrderPayer
        • πŸ“„ SalesforcePayPalPaymentDetails
        • πŸ“„ SalesforceSepaDebitPaymentDetails
        • πŸ“„ SalesforceVenmoPaymentDetails
        πŸ“– 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
        • πŸ“„ CreateTemporaryBasketLimitExceededException
        • πŸ“„ 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
        • πŸ“„ RESTErrorResponse
        • πŸ“„ RESTResponseMgr
        • πŸ“„ RESTSuccessResponse
        • πŸ“„ SearchStatus
        • πŸ“„ 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
      • πŸ“„ CatalogDeltaExport
      • πŸ“„ CreateSitemap
      • πŸ“„ CustomerListsDeltaExport
      • πŸ“„ DownloadActiveDataFromStorage
      • πŸ“„ ExecuteCategorizationRules
      • πŸ“„ ExecuteDataReplication
      • πŸ“„ ExecutePipeline
      • πŸ“„ ExecutePreconfiguredCodeReplicationProcess
      • πŸ“„ ExecutePreconfiguredDataReplicationProcess
      • πŸ“„ ExecuteScriptModule
      • πŸ“„ ExportABTests
      • πŸ“„ ExportAssignments
      • πŸ“„ ExportCatalog
      • πŸ“„ ExportContent
      • πŸ“„ ExportContentSlots
      • πŸ“„ ExportCouponCodes
      • πŸ“„ ExportCoupons
      • πŸ“„ ExportCustomerGroups
      • πŸ“„ ExportCustomerList
      • πŸ“„ ExportCustomers
      • πŸ“„ ExportCustomObjects
      • πŸ“„ ExportFacebookFeed
      • πŸ“„ ExportGiftCertificates
      • πŸ“„ ExportInventoryLists
      • πŸ“„ ExportMetaData
      • πŸ“„ ExportOrders
      • πŸ“„ ExportPageLocalization
      • πŸ“„ ExportPriceBook
      • πŸ“„ ExportProductLists
      • πŸ“„ ExportPromotions
      • πŸ“„ ExportShippingMethods
      • πŸ“„ ExportSourceCodeGroups
      • πŸ“„ ExportStores
      • πŸ“„ ExportTaxTable
      • πŸ“„ ImportABTests
      • πŸ“„ ImportActiveData
      • πŸ“„ ImportAssignments
      • πŸ“„ ImportCatalog
      • πŸ“„ ImportContent
      • πŸ“„ ImportContentSlots
      • πŸ“„ ImportCoupons
      • πŸ“„ ImportCustomerGroups
      • πŸ“„ ImportCustomerList
      • πŸ“„ ImportCustomerLists
      • πŸ“„ ImportCustomers
      • πŸ“„ ImportCustomObjects
      • πŸ“„ ImportGiftCertificates
      • πŸ“„ ImportInventoryLists
      • πŸ“„ ImportKeyValueMapping
      • πŸ“„ ImportPageLocalization
      • πŸ“„ ImportPriceBook
      • πŸ“„ ImportProductLists
      • πŸ“„ ImportPromotions
      • πŸ“„ ImportShippingMethods
      • πŸ“„ ImportSiteArchive
      • πŸ“„ ImportSourceCodeGroups
      • πŸ“„ ImportStores
      • πŸ“„ ImportTaxTable
      • πŸ“„ IncludeStepsFromJob
      • πŸ“„ InvalidateCache
      • πŸ“„ LibraryDeltaExport
      • πŸ“„ SearchReindex
      • πŸ“„ SiteExport
      • πŸ“„ UndoPreconfiguredCodeReplicationProcess
      • πŸ“„ UndoPreconfiguredDataReplicationProcess
      • πŸ“„ UpdateStorefrontURLs
      • πŸ“„ UploadActiveDataBackupToStorage
      • πŸ“„ UploadActiveDataToStorage
    • πŸ“„ B2C Commerce import and export schemas
    • πŸ“„ B2C Commerce content JSON schemas
    πŸ“– Other SFCC Resources
    • πŸ“„ B2C Commerce Videos
    • πŸ“„ Storefront Reference Architecture (SFRA) JavaScript
    • πŸ“„ SiteGenesis Server-side JavaScript

Your Favorites List is ready and waiting for you! πŸ“šπŸ”–

Haven't added any pages yet? No problem! This is your space to store the most important documents. πŸ“Ž

Just click the heart icon in the upper-right corner of any section to save what matters most.

Let your Favorites become your essential resource collection. Start clicking, start curating! ❀️

Here you will find the history of viewed pages along with the number of times you have consulted it:

    Salesforce B2C Commerce 24.7 > B2C Commerce API > B2C Commerce Script > dw.catalog
    Overview
    API Versioning
    Deprecated
    dw.catalog
    Class ProductLink
    Object
    dw.catalog.ProductLink
    The class represents a link between two products.
    Constants
    LINKTYPE_ACCESSORY  :  Number = 4
    Represents an accessory product link.
    LINKTYPE_ALT_ORDERUNIT  :  Number = 6
    Represents an alternative order unit product link.
    LINKTYPE_CROSS_SELL  :  Number = 1
    Represents a cross-sell product link.
    LINKTYPE_NEWER_VERSION  :  Number = 5
    Represents a newer verion link.
    LINKTYPE_OTHER  :  Number = 8
    Represents a miscellaneous product link.
    LINKTYPE_REPLACEMENT  :  Number = 2
    Represents a replacement product link.
    LINKTYPE_SPARE_PART  :  Number = 7
    Represents a spare part product link.
    LINKTYPE_UP_SELL  :  Number = 3
    Represents an up-sell product link.
    Properties
    sourceProduct  :  Product  (Read Only)
    The source product for this link.
    targetProduct  :  Product  (Read Only)
    The target product for this link.
    typeCode  :  Number  (Read Only)
    The type of this link (see constants).
    Constructor Summary
    This class does not have a constructor, so you cannot create it directly.
    Method Summary
    getSourceProduct() : Product
    Returns the source product for this link.
    getTargetProduct() : Product
    Returns the target product for this link.
    getTypeCode() : Number
    Returns the type of this link (see constants).
    Methods inherited from class Object
    assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
    Method Detail
    getSourceProduct
    getSourceProduct() : Product
    Returns the source product for this link.
    Returns:
    the source product for this link.

    getTargetProduct
    getTargetProduct() : Product
    Returns the target product for this link.
    Returns:
    the target product for this link.

    getTypeCode
    getTypeCode() : Number
    Returns the type of this link (see constants).
    Returns:
    the type of the link.

    Infocenter Retirement: On June 30, 2023, the Infocenter was retired, and documentation currently hosted on the Infocenter will be published to Salesforce Help, Commerce Cloud Developer Center, and Salesforce B2C Commerce Developer Documentation Resources. For more information, see the release note.