Skip to main content
Each feature in a plan version has one pricing type. The type defines how Unprice calculates the feature charge. It does not define whether your product workload runs. Use access.check or usage.consume when the request path must make that decision.

Tier modes

Use a volume tier when every unit uses the price of the highest tier reached. Use a graduated tier when each tier prices only its own units. For example, with 100 units at 10andunitsabove100at10 and units above 100 at 8:
  • Volume pricing charges 150 units at $8 each.
  • Graduated pricing charges the first 100 units at 10andthenext50unitsat10 and the next 50 units at 8.

Usage features need a meter

A usage feature needs a meter. The meter selects the event slug, aggregation method, and event property that produce the billable quantity. A flat, tier, or package feature does not use a meter for its charge. Read Usage metering before you configure a usage feature.