Products & Subscriptions

Pricing Models

Discover flexible pricing options including one-time payments, subscriptions, and tiered models.

The platform supports multiple pricing models so you can design flexible billing strategies for your products and services.

Supported Pricing Models

  • Flat-rate pricing → a single fixed amount for all customers

  • Per-seat pricing → charges scale with the number of users/seats

  • Usage-based pricing → billing depends on consumption (e.g., API calls, storage)

  • Tiered pricing → different price levels depending on volume or features

  • Hybrid pricing → combine flat fees with usage or per-seat components

Flat-Rate Pricing

Best for simple subscriptions with one price.

{
  "plan": "basic_monthly",
  "amount": 20,
  "currency": "USD",
  "interval": "month"
}

Flat-rate pricing works well for entry-level plans or simple digital products.

Per-Seat Pricing

Common for SaaS platforms that charge by team members.

{
  "plan": "team_pro",
  "amount_per_seat": 15,
  "currency": "USD",
  "interval": "month",
  "min_seats": 3
}

Example use case: Project management tools, collaboration platforms.

Usage-Based Pricing

Charge customers based on actual usage.

Table example:

Usage (API calls)

Price per call

0–10,000

$0.001

10,001–100,000

$0.0008

100,001+

$0.0005

# Create a usage record
curl -X POST https://api.saasapp.com/v1/usage \
  -H "Authorization: Bearer <API_KEY>" \
  -d customer_id=cus_123 \
  -d units=5000

Tiered Pricing

Offer different features or volumes at defined tiers.

Example:

  • Starter → $10/month (up to 3 projects)

  • Pro → $30/month (up to 10 projects)

  • Business → $100/month (unlimited projects)

{
  "plan": "business",
  "tiers": [
    { "up_to": 3, "amount": 10 },
    { "up_to": 10, "amount": 30 },
    { "up_to": "inf", "amount": 100 }
  ]
}

Hybrid Pricing

Combine multiple models for maximum flexibility.

Example: $99/month base fee + $0.001 per API call.

{
  "plan": "hybrid_pro",
  "base_fee": 99,
  "currency": "USD",
  "interval": "month",
  "usage": {
    "metric": "api_calls",
    "rate": 0.001
  }
}

Choosing the Right Model

  • Use flat-rate for simplicity

  • Use per-seat if value increases with team size

  • Use usage-based for API-driven or metered services

  • Use tiered to upsell customers as they grow

  • Use hybrid for enterprise or flexible billing needs

Summary

  • The platform supports flat, per-seat, usage, tiered, and hybrid pricing models

  • Each model fits different business strategies

  • Use Sandbox to test before applying changes in production

Need help? Contact Support

Questions? Contact Sales

On this page

Create a free website with Framer, the website builder loved by startups, designers and agencies.