Extend the pricing model
task australia Updated Sep 10, 2026 1 min read t_ExtendThePricingModel.md
The pricing model is useful if you want the price or recurring price to be dynamically calculated based on how a user completes the ordering form. You can extend the pricing model of a catalog item by editing the item price or the recurring price.
Before you begin
Role required: admin
Procedure
-
From the left navigation pane, select System Definition > Script Includes.
-
Edit the CatalogPriceCalculator script to customize the item price and the CatalogRecurringPriceCalculator script to customize the recurring price.
Parent Topic:Service Catalog customization
32 lines · 1.5 KB
--- title: Extend the pricing model description: The pricing model is useful if you want the price or recurring price to be dynamically calculated based on how a user completes the ordering form. You can extend the pricing model of a catalog item by editing the item price or the recurring price. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/service-catalog/t\_ExtendThePricingModel.html release: australia product: Service Catalog classification: service-catalog topic_type: task last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Service Catalog customization, Types of catalog items, Explore, Service Catalog, Manage service capabilities, Extend ServiceNow AI Platform capabilities] --- # Extend the pricing model The pricing model is useful if you want the price or recurring price to be dynamically calculated based on how a user completes the ordering form. You can extend the pricing model of a catalog item by editing the item price or the recurring price. ## Before you begin Role required: admin ## Procedure 1. From the left navigation pane, select **System Definition** > **Script Includes**. 2. Edit the CatalogPriceCalculator script to customize the item price and the CatalogRecurringPriceCalculator script to customize the recurring price. **Parent Topic:**[Service Catalog customization](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/p_ServiceCatalogCustomization.md)
| title | Extend the pricing model |
| description | The pricing model is useful if you want the price or recurring price to be dynamically calculated based on how a user completes the ordering form. You can extend the pricing model of a catalog item by editing the item price or the recurring price. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/servicenow-platform/service-catalog/t\_ExtendThePricingModel.html |
| release | australia |
| product | Service Catalog |
| classification | service-catalog |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Service Catalog customizationTypes of catalog itemsExploreService CatalogManage service capabilitiesExtend ServiceNow AI Platform capabilities |