API Docs / Schemas / BillableServicePricingOptionDto

BillableServicePricingOptionDto

DTO for billable service pricing option information

Properties

Name Type Description
frequencyenum

OneOff Annual Quarterly Monthly

OneOff Annual Quarterly Monthly

pricenumber

The default price for this billing frequency
Price changes will automatically cascade to all ClientBillableService records using this BillableService
(unless OverridePricing is set on the ClientBillableService, but any PriceAdjustmentPercentage will still be applied)

The default price for this billing frequency
Price changes will automatically cascade to all ClientBillableService records using this BillableService
(unless OverridePricing is set on the ClientBillableService, but any PriceAdjustmentPercentage will still be applied)

revenueRangeOverridesarray of BillableServicePricingOverrideDto

Revenue range-specific pricing overrides

Revenue range-specific pricing overrides

tierOverridesarray of BillableServicePricingTierOverrideDto

Custom tier-specific pricing overrides. Only used when parent BillableService has PricingMode = CustomTiers.

Custom tier-specific pricing overrides. Only used when parent BillableService has PricingMode = CustomTiers.

JSON Example

{
  "frequency": "OneOff",
  "price": 0,
  "revenueRangeOverrides": [
    {
      "revenueRangeCode": "...",
      "overridePrice": "...",
      "overrideDescription": "..."
    }
  ],
  "tierOverrides": [
    {
      "tierCode": "...",
      "overridePrice": "...",
      "overrideDescription": "..."
    }
  ]
}

Contained in Schemas