Skip to main content
A Plan is the core billing product in Fluxrate. It packages together:
  • Features — what capabilities the plan unlocks
  • Charges — how much and how the customer is billed
Customers subscribe to plans, and Fluxrate automatically manages the billing cycle.

Plan Types

Fixed

Flat recurring fee. Simple and predictable. Great for SaaS subscriptions.

Usage-based

Charge based on consumption. Pay-as-you-go. Great for APIs and infrastructure.

Hybrid

Base fee + usage charges. Best of both worlds for modern SaaS.

Creating a Plan

  1. Navigate to Plans in the sidebar
  2. Click Create Plan
  3. Choose the plan type, billing interval, and currency
  4. Add charges and features
  5. Save the plan

Plan Fields

FieldRequiredDescription
nameDisplay name for the plan
lookup_idUnique slug identifier within your org
typeFIXED, USAGE, or HYBRID
billing_intervalday, week, month, or year
currencyISO 4217 currency code (e.g., USD, EUR, INR)
trial_daysLength of free trial period in days
descriptionHuman-readable plan description
is_activeWhether the plan is available for new subscriptions

Billing Intervals

Plans support four billing cadences:
IntervalDescription
dayBilled daily
weekBilled weekly
monthBilled monthly (most common)
yearBilled annually

Plan Lifecycle

Active → Deactivated (no new subscriptions)
A plan cannot be deleted if it has active subscriptions. You must first cancel or migrate all subscriptions before deleting.
Once a plan has active subscriptions, changes to pricing may affect existing customers. Consider creating a new plan version instead.

Plan Structure Example

Here’s how a complete “Pro” plan might look:
Pro Plan ($49/month + usage)
├── Features
│   ├── API Calls (meter) → 50,000 calls/month limit
│   ├── Analytics Dashboard (switch) → enabled
│   └── Max Team Members (custom) → "10"
└── Charges
    ├── Base Fee → $49/month (FIXED)
    └── API Call Charge → $0.001/call (USAGE, linked to api_calls meter)