Skip to content

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