Pricing Report

Overview

The Pricing Report provides a consolidated view of all pricing configurations defined within the platform. It combines:

Pricing Plan-Level Configuration

  • Default pricing rules
  • Pricing groups and items
  • Included volumes
  • Seat configurations
  • Tiered/banded pricing
  • Fees, caps, floors, and constraints

Schedule-Level Overrides

  • Time-bound pricing modifications
  • Seat overrides
  • Included volume overrides
  • Enabled/disabled pricing resources
  • Reset logic and validity periods

This report is designed to provide full transparency into:

  • How pricing is defined at the plan level
  • How pricing is modified at the subscription schedule level
  • What configuration is currently active
  • The historical and versioned structure of pricing plans

Each row represents a pricing configuration entry, which may originate from either:

  • A Pricing Plan, or
  • A Schedule Override applied to a subscription

Field Definitions

1. Platform & Pricing Identification

Column NameDescription
Platform IDUnique identifier of the platform/environment where the pricing configuration exists.
Pricing IDUnique identifier of the pricing record.
Pricing NameHuman-readable name of the pricing record
Override Type
Pricing SourceIndicates the origin of the pricing configuration (STANDARD or OVERRIDE)
Original Pricing IDReference to the original pricing configuration when an override exists.

2. Pricing Plan Information

Column NameDescription
Pricing Plan IDUnique identifier of the pricing plan.
Pricing Plan ReferenceExternal or business reference for the pricing plan.
Pricing Plan NameName of the pricing plan.
Pricing Plan DescriptionDescription of the pricing plan.
Pricing Plan Type
Pricing Plan Version IDUnique identifier of the specific version of the pricing plan.
Pricing Plan VersionVersion number of the pricing plan.
Pricing Plan Version StatusStatus of the pricing plan version (e.g., draft, active, archived).
Pricing Plan Version Created AtTimestamp when the version was created.
Pricing Plan Version Last Modified AtTimestamp when the version was last updated.

3. Pricing Group Information

Column NameDescription
Pricing Group IDUnique identifier of the pricing group within the pricing plan version.
Pricing Group NameName of the pricing group.
Pricing Group Product TypePricing Group Type (DEFAULT or ADDON).
Pricing Group Selection ConstraintRules defining how products in this group can be selected (AT LEAST ONE, AT MOST ONE, EXACTLY ONE).

4. Product & Pricing Item Information

Column NameDescription
Pricing Item IDUnique identifier of the pricing item.
Product ReferenceExternal/business reference for the product.
Product NameName of the product.
Product Item ReferenceExternal reference for the specific product item.
Product Item NameName of the specific product item.
Config IDIdentifier of the pricing configuration associated with the item.
Pricing TypeType of pricing model (e.g., fixed, tiered, usage-based, percentage-based).

5. Default Configuration (Plan-Level Defaults)

5.1 Default Included Volume

Column NameDescription
Config Default Included Volume NumberDefault numeric value for included volume.
Config Default Included Volume QuantityQuantity associated with the included volume (Monetary)
Config Default Included Volume CurrencyCurrency associated with the included volume, if monetary.
Config Default Included Volume Count

5.2 Default Seats Configuration

Column NameDescription
Config Default Seats Value NumberDefault numeric value for seats.
Config Default Seats Value Quantity
Config Default Seats Value Currency
Config Default Seats Value CountCount-based seat value.

6. Pricing Rules

Column NameDescription
Pricing Rule PropertiesProperties used to define pricing conditions (e.g., usage metric, region, customer tier).
Pricing Rule ValuesValues applied to the pricing rule properties.
Pricing Rule ComparatorsComparators used in pricing rule evaluation (e.g., equals, greater than, between).

7. Tier / Band Configuration

Column NameDescription
Band Bound CurrencyCurrency used for band boundaries.
Band Lower QuantityLower quantity boundary of the pricing band (Monetary type)
Band Upper QuantityUpper quantity boundary of the pricing band (Monetary type)
Band Lower CountLower count boundary of the band.
Band Upper CountUpper count boundary of the band.
Band Lower Count Value
Band Upper Count Value

8. Pricing Values

Column NameDescription
Pricing CurrencyCurrency in which the price is defined.
PricePrice of the product item.
Fixed QuantityPrice for recurring fees.
PercentagePercentage value used for amount-based products.
Included Volume Size NumberNumber of units of the price (e.g., price per unit, price per 1000 units).
Included Volume Size Quantity
Included Volume Size Currency
Included Volume Size Count
Fee CapMaximum fee that can be charged (percentage-based pricing).
Fee FloorMinimum fee that must be charged (percentage-based pricing).
Min Unit Count
Max Unit Count

9. Subscription Information

Column NameDescription
Pricing Plan Subscription IDUnique identifier of the subscription.
Pricing Plan Subscription ReferenceExternal/business reference for the subscription.
Pricing Plan Subscription NameName of the subscription.
Customer IDUnique identifier of the customer associated with the subscription.

10. Schedule-Level Overrides (WIP)

Schedule-level fields represent time-bound modifications to plan-level pricing. These overrides allow temporary or conditional changes to seat counts, included volumes, and enabled pricing resources.

10.1 Schedule Identification

Column NameDescription
Pricing Plan Schedule IDUnique identifier of the pricing schedule.
Schedule Enabled Pricing Resource IDsIDs of pricing resources enabled on the schedule.

10.2 Schedule – Seats Overrides

Column NameDescription
Schedule Seats Pricing Item Config IDsConfig IDs for seat pricing overridden at schedule level.
Schedule Seats NumbersSeat numbers defined in the schedule.
Schedule Seats Amount QuantitiesQuantity values for seat amounts in the schedule.
Schedule Seats Amount CurrenciesCurrency values for seat amounts in the schedule.
Schedule Seats CountsCount-based seat values in the schedule.
Schedule Seats Start AtsStart timestamps for seat overrides.
Schedule Seats End AtsEnd timestamps for seat overrides.
Schedule Seats Reset TypesReset logic applied to seats (e.g., monthly, annually, never).

10.3 Schedule – Included Volume Overrides

Column NameDescription
Schedule Included Volume Pricing Item Config IDsConfig IDs for included volume overridden at schedule level.
Schedule Included Volume NumbersIncluded volume numeric values set in schedule.
Schedule Included Volume Amount QuantitiesQuantity values for included volume amounts.
Schedule Included Volume Amount CurrenciesCurrency values for included volume amounts.
Schedule Included Volume CountsCount-based included volume values.
Schedule Included Volume Start AtsStart timestamps for included volume overrides.
Schedule Included Volume End AtsEnd timestamps for included volume overrides.
Schedule Included Volume Reset TypesReset logic for included volume (e.g., monthly reset, annual reset).

10.4 Schedule – Enabled Pricing Period

Column NameDescription
Schedule Enabled Pricing Start AtsStart timestamps for schedule-enabled pricing.
Schedule Enabled Pricing End AtsEnd timestamps for schedule-enabled pricing.