Pricing API ========== Pricing Strategy Base Class ------------------------- .. autoclass:: fastapi_payments.pricing.base.PricingStrategy :members: :undoc-members: :show-inheritance: Subscription Pricing ------------------ .. autoclass:: fastapi_payments.pricing.subscription.SubscriptionPricing :members: :undoc-members: :show-inheritance: Usage-Based Pricing ----------------- .. autoclass:: fastapi_payments.pricing.usage_based.UsageBasedPricing :members: :undoc-members: :show-inheritance: Tiered Pricing ------------ .. autoclass:: fastapi_payments.pricing.tiered.TieredPricing :members: :undoc-members: :show-inheritance: Per-User Pricing -------------- .. autoclass:: fastapi_payments.pricing.per_user.PerUserPricing :members: :undoc-members: :show-inheritance: Freemium Pricing -------------- .. autoclass:: fastapi_payments.pricing.freemium.FreemiumPricing :members: :undoc-members: :show-inheritance: Dynamic Pricing ------------- .. autoclass:: fastapi_payments.pricing.dynamic.DynamicPricing :members: :undoc-members: :show-inheritance: Hybrid Pricing ------------ .. autoclass:: fastapi_payments.pricing.hybrid.HybridPricing :members: :undoc-members: :show-inheritance: