Freemium Pricing API Reference
This page documents the API for the freemium pricing module in Pypulate.
calculate_freemium_price(base_features, premium_features, feature_usage, free_limits, overage_rates)
Calculate price for freemium model with usage limits.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
base_features
|
list
|
List of free features |
required |
premium_features
|
list
|
List of premium features |
required |
feature_usage
|
dict
|
Usage metrics for each feature |
required |
free_limits
|
dict
|
Usage limits for free tier |
required |
overage_rates
|
dict
|
Rates for usage beyond free limits |
required |
Returns:
Type | Description |
---|---|
float
|
Calculated price |