Skip to main content
Ledger lets your application publish plans, define credit costs for features, create customers, and enforce usage limits. Each organization connects its own Stripe test account for plan and credit-pack payments. This release supports sandbox billing with Stripe test mode only. The Ledger API key identifies your organization and must stay on your application server.

Start here

  1. Integrate Ledger to publish a catalog and run your first credit check.
  2. Authenticate requests from your backend.
  3. Read Credits and usage before enforcing a limit in your app.
  4. Open the API reference tab for request and response schemas.

What Ledger manages

  • A catalog of monthly plans, features, and credit packs.
  • Checkout sessions in your connected Stripe test account.
  • Monthly and one-time credit allocations after successful payment.
  • Credit checks and idempotent usage tracking.
Your app still decides when a feature runs and how to handle a denied request. Ledger returns the current balance and records usage when your backend calls the API.