Combined Product Catalog Management and Pricing Management release notes for upgrades from Vancouver to Xanadu

  • Release version: Yokohama
  • Updated January 30, 2026
  • 13 minutes to read
  • Consolidated page of all release notes for Product Catalog Management and Pricing Management from Vancouver to Xanadu.

    How to use this page

    To help you prepare for your upgrade, we have combined the cross-family Product Catalog Management and Pricing Management release notes onto one page. Read this summary of the new features, changes, and updated information for your product from Vancouver to Xanadu.

    Tip:
    If there were no updates for a release notes section in a certain family release, we included a short note for your reference. For example, if a product did not have any updates in Tokyo, the row says "No updates for this release."

    Important information for upgrading Product Catalog Management and Pricing Management to Xanadu

    Before you upgrade to Xanadu, review these pre- and post-upgrade tasks and complete the tasks as needed.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    If you used attribute characteristics in the Standard Price Adjustment matrix in the initial release of the Sales and Order Management applications, and you're upgrading to the May 2024 release of Sales and Order Management applications, you must run a scheduled job that corrects the format of the automatically generated Code values. Run the Schedule job to modify code field on characteristic records that contain special characters on demand job to replace any character that is not a letter (a-z, A-Z), a number (0-9), an underscore (_), or a dollar sign ($) with an underscore (_). This job corrects the Code value so that it doesn’t start or end with an underscore, doesn’t begin with a digit, and contains no consecutive underscores.

    Xanadu

    If you’re using the extension point sn_csm_pricing.PricingAdjustmentsExtensionPoint for pricing adjustments, change the default pricing plan (introduced in the November 2024 release) after upgrading. The pricing plan steps for the Configuration Component Price Adjustment and Standard Price Adjustment matrices are not applicable. As pricing admin or manager, remove the steps for these matrices from the default pricing plan.
    1. Navigate to All > Pricing > Pricing Plans.
    2. Select the published Default Pricing Plan.
    3. Select Copy.
    4. In the pricing plan copy, go to the Pricing Plan steps related list.
    5. Select the rows for the Apply configuration component adjustments step (Sequence 50) and the Apply contextual adjustments step (Sequence 60) and select Delete in the Actions on selected rows menu.
    6. Select Update.
    7. Publish the pricing plan copy.

    New features

    Between your current release family and Xanadu, new features were introduced for Product Catalog Management and Pricing Management.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    Product Catalog Management features
    Product catalogs
    Define simple and configurable product bundles that have product offer hierarchies and associated pricing in product catalogs, product attributes, and product images. Use product catalog categories to organize product offerings in catalogs.
    Product catalog interface
    Browse catalogs to find products by categories or search in catalogs for products by SKU, name, or industry product codes.
    Entitlement offerings
    Create entitlement offerings in addition to product offerings. Define various entitlement subtypes, such as Warranty, Extended Warranty, License, or Subscription. You can also set up entitlement offers that result in service contracts.
    Product configurator
    Configure sales quotes and orders by using the product configurator, which provides an intuitive interface for selecting customer-requested product attributes. It automatically calculates prices as agents select order options. Product catalog administrators can define rules that control the editing and visibility of configuration options displayed in the interface, depending on the configuration state of the product offer.
    Needs templates
    Create templates with questionnaires that agents use to determine customer product needs and get appropriate product recommendations for sales opportunities.
    Pricing Management features
    Price list selection for quotes and orders
    Use a default price list based on currency, or set a default price list based on customer account to enable pre-negotiated prices for certain customers.
    Pricing matrices
    Enable pricing administrators to create attribute-based pricing strategies by using decision tables that control the attribute conditions applied.
    Pricing extensions
    Override the default pricing logic so that you can use pricing from external systems or define custom pricing logic needed for your business.
    Cost books
    Create cost books that define unit costs for product offerings. Your sales agents use this information in the Quote Management application to view unit costs for products and cost margins when creating quotes.

    Xanadu

    Product Catalog Management features
    Location-based transactions
    Enable agents to specify a service location in the product catalog UI and display only the eligible products for that location when they’re adding products to opportunities, quotes, and orders. Agents can create line items for the specified location, as well as copy line items to multiple service or installation locations in the same opportunity, quote, or order. Set up eligibility rules to filter the product catalog, catalog categories, or product offerings by service location.
    Control cascading quantity values in child product offerings
    Control how quantity values on top-level product offerings are cascaded to child lines.
    Product offer eligibility
    Use business rules to filter the product catalog, product categories, and product offerings dynamically, displaying only eligible product offerings for a customer in the product catalog. Define the business rules using product eligibility matrices. If you're using sales agreements, the product catalog displays only the eligible product offers set in the sales agreement.
    The November 2024 release provides the following:
    • Version 2 of product eligibility matrices: Supports eligibility rules based on transaction line attributes along with document header attributes.
    • System-defined context variables for service locations: Service City, Service State, Service Country, and Service Zip context variables are available to specify service locations in the product eligibility and pricing matrices.
    Product offer bundling with product specifications
    Support bundling of offers that have an associated product specification or specification hierarchy. For example, you can create a product offer that has an associated product specification and indicate whether to inherit the characteristics from the child specifications in addition to the parent specification.
    Pricing Management features
    Configurable pricing plan
    Define the sequence of steps in which pricing rules and calculations are applied. The November 2024 release provides a default pricing plan. You can customize the default plan by copying it and then adding new steps, modifying existing steps, changing the sequence of steps, and adding conditions for running an existing step.
    Subscription revenue metrics
    View system-calculated recurring revenue amounts for product and service subscriptions in opportunities and quotes. These amounts help sales agents and sales managers assess the financial value of monthly and annual subscriptions.
    Sales Agreement price lists
    If you're using the Sales Agreement feature, a published sales agreement price list is generated automatically when a sales agent creates a sales agreement from a completed quote. The sales agreement price list reflects the final unit price for each product captured in the sales agreement and is valid for the start and end dates specified for the agreement. To learn more about sales agreements, see Sales Agreement Management.

    The November 2024 release supports hierarchical price lists and multiple price lists for a sales agreement. Hierarchical price lists enable agents to negotiate different pricing for an offer depending on whether it is sold in the context of a bundle or parent offer or as a standalone product. If multiple price lists exist for a sales agreement, the default price list used is based on currency and the sales agreement. Agents can select from different options, products, and characteristics within a configurable bundle or product, which determines what is available as part of the sales agreement and resulting order.

    Changes

    Between your current release family and Xanadu, some changes were made to existing Product Catalog Management and Pricing Management features.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    Product Catalog Management changes
    • Export and import entities: The Export Catalog option was renamed to Export Entities, which now supports the transfer of pricing entities from one ServiceNow instance to another, in addition to product catalog entities. You export pricing entities as JSON files, which you can then import to other ServiceNow instances. Starting with the May 2024 release, exporting product offerings now includes related characteristics and characteristic options.
    • Configuration State Model API Framework: The configuration state model provides system methods that enable your developers to set and read configuration states when scripting with extension points to control node visibility and editability.
    Pricing Management changes
    • Matrix versioning: Create a matrix version when context variables change.
    • Single or multiple rule configuration: Configure single or multiple rules in the Standard Adjustment Matrix. If multiple rules match and the option is marked true, all applicable pricing rules are applied when evaluating adjustments for product offers. If the option isn’t selected, the first rule based on priority is applied for adjustment calculation.
    • Product offering characteristics in pricing matrices: Support product offering characteristics and options in decision rules for pricing matrices.
    • Parallel execution of pricing transactions: Set system properties that enable the pricing engine to run parallel processing of pricing transactions, which improves performance.
    • Extension point for pricing adjustments: Use the PricingAdjustmentsExtensionPoint to customize pricing adjustments that are defined in the Standard Adjustment Matrix or the Configuration Component Price Adjustment Matrix.

    Xanadu

    Product Catalog Management changes
    Product catalog hierarchy visualization
    Toggle the view to show the specification hierarchy along with the offer hierarchy or show just the offer hierarchy using the Catalog Hierarchy tab for a product offering.
    Configuration UI changes
    • Sorting of product entities: Product catalog categories and categories are now displayed in alphabetic order. Characteristic options and child offers in the configuration UI are also displayed in alphabetical order, unless product catalog admins set a different display order when defining the associated product offerings.
    • Configurable products for sales agreements: Agents can select from the different options for products and characteristics within a configurable bundle or product. These selections determine what product offerings are available as part of the sales agreement when creating orders from sales agreements.
    • Improved the display and aggregation of alerts, error, and information messages in the Configuration UI to provide more context. Added visual indicators that indicate when a configuration is incomplete.
    Configuration State Model API Framework enhancements
    Use the configuration state model to control various features in the product configurator. For example, you can define different default product configurations displayed to your agents, based on context, such as role or sales channel. You can also control the quantity values that agents can enter on a configuration node or optionally define info messages that are triggered for specific conditions that you set.
    Pricing Management changes
    Changing a published price list
    Starting with the Xanadu release, you can change only the Description and price list End date fields in a published price list. You can continue to add price list lines.
    Copy a price list
    Duplicate a published price list, its price list lines, and any related attribute adjustments and decision tables, without having to re-create the price list and its price list lines. For example, you can copy a published price list and its price list lines and use the price list copy for another account or location.
    Cost book enhancements
    Create multiple cost books for a given currency and set a default cost book for a given currency. You can also do the following:
    Matrix rule validations
    Use predefined validation rules or create your own rules to validate the context variables, such as mandatory inputs, in pricing and product eligibility rule matrices. Each validation definition has a script that identifies the context variables to be validated and the corresponding error or warning messages that are displayed in the matrix decision table, depending on the validation results.
    Name change for Pricing Matrix Management application
    Starting with the Xanadu release, the Pricing Matrix Management application is renamed as the Product and Pricing Rules application (sn_csm_price_mtrx plugin). The application includes the product catalog eligibility matrices introduced in this release as well as the pricing matrices.

    Removed

    Between your current release family and Xanadu, some Product Catalog Management and Pricing Management features or functionality were removed.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    No updates for this release.

    Xanadu

    No updates for this release.

    Deprecations

    Between your current release family and Xanadu, some Product Catalog Management and Pricing Management features or functionality were deprecated.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    • The Enable single row match only with highest priority (sn_csm_pricing.matrix_result_single_match_record) system property for Pricing Management has been deprecated starting with the May 2024 release of Sales and Order Management applications. Use the Matrix field in the Rule selection criteria to set the priority for pricing properties for the Standard Adjustment Matrix.

    Xanadu

    No updates for this release.

    Activation information

    Review information on how to activate Product Catalog Management and Pricing Management.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    The Product Catalog Management and Pricing Management features are included with each Sales and Order Management store application and don’t need activation.
    Note:
    Depending on your entitlements, you can install the Pricing Matrix Management application for pricing matrixes and the Product Configurator feature from the ServiceNow Store.

    Xanadu

    The Product Catalog Management and Pricing Management features are included with each store application and don’t need activation. Depending on your entitlements, you can install the Product and Pricing Rules application for pricing and product eligibility matrices and the Product Configurator feature from the ServiceNow Store.

    Additional requirements

    If any additional requirements were introduced or changed for Product Catalog Management and Pricing Management we have noted them here.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    No updates for this release.

    Xanadu

    No updates for this release.

    Browser requirements

    If any specific browser requirements were introduced or changed for Product Catalog Management and Pricing Management we have noted them here.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    No updates for this release.

    Xanadu

    No updates for this release.

    Accessibility information

    Review details on accessibility information for Product Catalog Management and Pricing Management, such as specific requirements or compliance levels.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    No updates for this release.

    Xanadu

    No updates for this release.

    Localization information

    If there are specific localization considerations for Product Catalog Management and Pricing Management we have noted them here.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    No updates for this release.

    Xanadu

    No updates for this release.

    Highlight information

    If there are specific highlight considerations for Product Catalog Management and Pricing Management we have noted them here.

    Release Release notes

    Vancouver

    No updates for this release.

    Washington DC

    • Create commercial catalogs with product offerings that are sellable entities with associated pricing.
    • Provide agents with an interface that simplifies the configuration and pricing of sales quotes and product orders.
    • Support account-based pricing, which enables you to create price lists for selected customer accounts.
    • Control the pricing of complex product offerings, including product and non-product attribute-based pricing, by using price matrices.
    • Create cost books that define the unit cost of product offers, which enables sales agents to view product cost and cost margins when creating sales quotes.
    • Export multiple pricing entities from one ServiceNow instance and import them to another ServiceNow instance by using the export entities feature.

    See Product Catalog Management and Pricing Management for more information.

    Xanadu

    • Enable sales agents and managers to create opportunities, quotes, and orders for service or installation locations.
    • Use a configurable pricing plan that defines the sequence in which pricing rules and calculations, such as list price and various adjustments are applied.
    • Enable sales agents to create sales agreements with configurable product offerings.
    • Sell the right products and reduce the risk of order errors by setting rules that enable only eligible products from the product catalog to be added to quotes and orders.
    • Fulfill complex orders for bundled product offers that reference product specifications or product specification hierarchies.
    • Streamline the quote and order process for your agents by setting the default product configurations displayed in the product configurator.

    See Product Catalog Management and Pricing Management for more information.