Docs

What Meterly does

What it is

Meterly is a usage-unit ledger and runtime authorization layer for products that sell prepaid usage. Grants land in expiring or non-expiring buckets.

When to use it

Use Meterly when your backend needs to grant controlled units, check balances, and authorize work before it runs.

How to use it

Current flow

Subscription renewal

RevenueCat renewal
Mapped package
Bucket expires at period end

One-time purchase

RevenueCat purchase
Mapped package
No-expiration bucket

Usage request

Authorize usage
Earliest-expiring bucket first
Reserve or use

Refund

Refund cancellation
Deduct available amount
Never below zero

Refund reversed

RevenueCat reversal
Restore prior deduction
No duplicate grant

RevenueCat or your backend verifies a purchase. Meterly grants the mapped package or usage units into a bucket. Your backend protects work with guard or reserve, commit, and release. Customers shows balances, grants, refunds, and usage history. Credits are usage entitlement units, not money.

Related