Skip to main content

usage-based-billing

Designs and audits usage-based/metered Stripe billing -- meters, usage records, tiered pricing, and credit burn-down. Use when the user mentions "usage-based billing", "metered billing", "pay per use", "meters", "credits", "consumption pricing", or "overage". For flat recurring, see pricing-products-audit.

Zur Installation springen

Quellinformationen

Repository
appeeky/stripe-skills
Letzte Quellaktivität
19. Juli 2026 um 10:10
Erkannte Sprache von SKILL.md
Englisch
Sterne
5
Forks
1

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
usage-based-billing
description
Designs and audits usage-based/metered Stripe billing -- meters, usage records, tiered pricing, and credit burn-down. Use when the user mentions "usage-based billing", "metered billing", "pay per use", "meters", "credits", "consumption pricing", or "overage". For flat recurring, see pricing-products-audit.
metadata
{"version":"1.0.0"}
# Usage-Based Billing ## Stripe MCP Setup Requires **Stripe MCP** (https://docs.stripe.com/mcp). `GetMcpTools` before `CallMcpTool`. Paginate all lists (`limit: 100`, `starting_after` while `has_more`). Amounts in **cents**. Read-only for audits; confirm before writes. ## Concepts | Model | Setup | |-------|-------| | Pure metered | Meter + usage-based price; bill actual usage | | Prepaid credits | Credit grant burns down with usage | | Hybrid | Base subscription + overage above included quota | Modern Stripe uses **Meters** + **Meter Events** (`billing/meter-events`), replacing legacy usage records. ## Workflow 1. Review prices: `GetPrices` -- look for metered usage_type / meter-linked 2. Check meter definitions (Dashboard -> Billing -> Meters) 3. Verify usage reporting path in code (meter events sent on each usage) ## Design Checklist - [ ] Meter defined with aggregation (sum/count/last) - [ ] Price linked to meter - [ ] Usage events sent reliably (idempotent, retried) - [ ] Included quota vs overage tiers defined - [ ] Customer-facing usage visibility ## Output Template ``` Usage Billing Audit Metered prices: [n] Meters: [list + aggregation] Usage reporting: [reliable / gaps] Model: [pure metered / credits / hybrid] Recommendation: [tiering / quota / reliability fix] ``` For complex credit/commit models, note Metronome + Stripe pattern (see Stripe docs).
Auf GitHub ansehen