Fixed cost per unit. Simple and predictable.Every unit costs the same amount regardless of volume. If you charge $0.001 per token, the 1st token costs the same as the 1,000,000th token.Use cases:
Price varies based on real-time conditions.Instead of setting a fixed price upfront, you specify min/max bounds. The actual price is determined when usage occurs - you pass the current rate with each usage event.Example: GPU compute that follows spot market prices. When demand is low, charge 2/hour.Duringpeaktimes,charge5/hour.Use cases:
Take a cut of transaction value.Charge based on the monetary value flowing through your platform. Set a percentage (like 2.9%) plus optional minimum and maximum caps per transaction.Example: Payment processing that charges 2.9% of each transaction, with a 0.30minimumand100 maximum. A 10purchasecosts0.30 (minimum applies), a 1000purchasecosts29 (2.9%), and a 10,000purchasecosts100 (maximum applies).Use cases:
Start simple. Standard pricing covers 90% of use cases. Add complexity only when needed.Match customer expectations. B2C favors instant payment, B2B prefers invoicing.Consider cash flow. Instant payment improves working capital but may reduce enterprise sales.Plan for change. Prices are immutable - changing them requires creating new plans and migrating customers.