Usage-based billing, built for your product.

Meter usage, manage customer balances and entitlements, and run prepaid, postpaid, or hybrid billing through the provider you already use.

How Consumel works.

Define what you measure, choose how usage is billed, and record consumption as customers use your product.

01

Define what you measure

Create meters for calls, credits, tokens, storage, time, or any unit your product sells.

02

Choose how usage is billed

Use prepaid balances, postpaid usage, or included allowances with overage.

03

Keep billing connected

Consumel calculates each billing period and coordinates the result with your payment provider.

MeterAPI calls
ModelHybrid
Customer #18422,880 calls left
Used this period120 calls
Billing statusWithin allowance
Payment providerConnected
01

Define what you measure

Create meters for calls, credits, tokens, storage, time, or any unit your product sells.

MeterAPI calls
ModelHybrid
02

Choose how usage is billed

Use prepaid balances, postpaid usage, or included allowances with overage.

Customer #18422,880 calls left
Used this period120 calls
03

Keep billing connected

Consumel calculates each billing period and coordinates the result with your payment provider.

Billing statusWithin allowance
Payment providerConnected

Choose how usage is billed.

Run prepaid, recurring, postpaid, and hybrid billing through the same consumption API.

Billing model

Prepaid credits

Add a balance, deduct usage, and reject consumption when the balance is exhausted.

2,500Available balance

Activity

  1. 01Balance funded+3,000 units
  2. 02Usage requested500 units
  3. 03Balance deducted2,500 remaining

Try a consume operation.

Choose a billing model, enter a quantity, and see the balance, period usage, or overage update.

const result = await consumel.consume({
  customerId: "customer_1842",
  meterKey: "ai_tokens",
  quantity: 500
});
Available balanceAI tokens
3,000

Bring your payment provider.

Consumel verifies payment webhooks, matches each event to the right customer, and keeps balances and entitlements in sync.

  • Stripe logoStripe
  • Paystack logo
  • Flutterwave logo
  • Dodo Payments logo
  • Lemon Squeezy logoLemon Squeezy
  • Polar logoPolar
  • Bachs logoBachs
  1. 01
    Payment confirmedpayment.succeeded
  2. 02
    Customer resolved
    Provider refcus_P4Z8Consumelcustomer_1842
  3. 03
    Balance updated
    +5,000units

Plans built around billable operations.

Choose the plan that fits your product's usage.

Free

$0/ month

1,000 Live billable operations / month

  • 100 Sandbox operations
  • 1 active member
  • Basic analytics
  • Community support
  • Payment providers included
Join the waitlist
Recommended

Growth

$20/ month

10,000 Live billable operations / month

  • 1,000 Sandbox operations
  • 3 active members
  • Full analytics
  • Standard support
  • Payment providers included
Join the waitlist

Professional

$50/ month

30,000 Live billable operations / month

  • 3,000 Sandbox operations
  • 10 active members
  • Advanced analytics
  • Priority support
  • Payment providers included
  • SSO included
Join the waitlist

Enterprise

Custom

Flexible operation allowances

  • Configurable Sandbox
  • Custom member limit
  • Advanced analytics
  • Dedicated support
  • Payment providers included
  • Custom identity requirements

Only successful consume operations are billable. Denied operations, idempotent retries, balance changes, provider webhooks, reconciliation, and Sandbox usage do not count toward Live usage.

$1per additional 1,000 Live billable operations

Frequently asked questions.

Build your usage-based billing with Consumel.

Join the waitlist or book a 30-minute call about your product's billing model.

Join the waitlist