B2C Commerce Metadata Manager

•
22
•

Manages Salesforce B2C Commerce site metadata XML for custom attributes, object types, and site preferences.

This skill streamlines the complex process of extending the Salesforce B2C Commerce data model by providing precise guidance for XML metadata configuration. It assists developers in defining custom attributes for system objects like Products and Orders, creating entirely new Custom Object types, and managing site-specific configuration via preferences.xml. By following standardized patterns for site archive structures and Impex-compliant XML, this skill reduces manual errors and accelerates development for Salesforce Agentforce Commerce B2C projects.

Key Features

01System Object Extensions for Products, Orders, and Profiles
02Site Preference configuration for environment-specific settings
0322 GitHub stars
04Support for complex attribute types including enums and sets
05Custom Object Type definition and key management
06Validation of XML structures for B2C Commerce Impex processes

Use Cases

01Defining site-level configuration flags and API endpoints within site preferences
02Creating a new Custom Object to store external data like store locations or loyalty tiers
03Adding custom tracking or categorization attributes to the Product system object