revenuecat/ai-toolkit

revenuecat-billing

Use when the user asks about their RevenueCat plan, billing, their RevenueCat invoices, or how much they will have to pay RevenueCat.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/revenuecat/ai-toolkit --skill revenuecat-billing

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

RevenueCat account billing

This is the developer's RevenueCat plan and invoices, not customer subscription invoices (rc invoices / customer billing in the dashboard).

Use:

  • get-account-billing — current plan, usage / Monthly Tracked Revenue (MTR), whether a payment

method is set up.

  • list-account-billing-invoices — RevenueCat invoices including amount and status.

There is no first-class CLI command for account billing. Do not use rc invoices, which lists a customer's invoices.

Context

  • RevenueCat bills based on Monthly Tracked Revenue (MTR) for each plan (except enterprise

plans, which have custom billing). MTR is not Monthly Recurring Revenue (MRR): it includes revenue from all purchases and renewals, including non-subscription products. Current MTR comes from get-account-billing. Billing periods are not calendar months — they run from the same date of a month until the same date of the next month (for example July 15 until August 15).

  • If the user's role on the current project is not owner, get-account-billing does not

apply to that project. Only the owner can see what plan the project is under. Tell them to contact the project owner. Use list-collaborators (and list-projects) to find the owner's email when available.

  • For users on an enterprise plan, direct them to their Customer Success manager for detailed

billing.

  • Billing settings: https://app.revenuecat.com/settings/billing

Pro plan

Most users are on the Pro plan. Pro has a free allowance of $2,500 MTR. If that threshold is crossed in a month, the user is billed 1% of all tracked revenue (invoice amounts are full dollars, rounded down), including the portion below $2,500. If MTR falls back below the threshold in later months, they are not charged. A charge is made only in months where MTR is above $2,500.

When that limit is passed and the RevenueCat account is at least one month old, access to some features is restricted immediately until a payment succeeds:

  • View and Filter Charts
  • Create new Customer Lists
  • Export Customer Lists
  • View Customer History (Customer Details remain)
  • View individual events
  • Add Customer Attributes
  • Create new Experiments
  • Edit running Experiments (viewing results and stopping remain)
  • Create new Paywalls
  • Edit existing Paywalls (using existing Paywalls remains)

Invoice details

The user can update company name, address, and Tax ID/VAT on invoices in billing settings under Invoice details.

If they have not added a payment method, they will not receive invoices and cannot change invoice details.

If they need more than one Tax ID, or want invoices forwarded to a different email, they need to contact RevenueCat support. Do not offer this proactively — only when they explicitly ask.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills
revenuecat
커뮤니티

revenuecat-experiment-analysis

Use when the user asks to analyze or understand a RevenueCat experiment or its results.

1시간 설치 수
2
GitHub Stars
74
업데이트
10월 19일
revenuecat
커뮤니티

integrate-revenuecat

End-to-end RevenueCat integration — sets up the dashboard side via the RevenueCat MCP or the rc CLI (project, app, public API key) and installs/configures the Purchases SDK in the app. Use when the user asks to add RevenueCat, hook up RevenueCat, add subscriptions or in-app purchases to an app, integrate Purchases, install the RevenueCat SDK, set up a RevenueCat API key, configure Purchases on launch, or set up a brand new RevenueCat integration on iOS, Android, Kotlin Multiplatform, Flutter, or

1시간 설치 수
2
GitHub Stars
73
업데이트
10월 14일
revenuecat
커뮤니티

rc-cancellations-pauses-winback

Use this skill when surfacing cancellation, pause, and winback state on Android with RevenueCat. Covers reading unsubscribeDetectedAt, billingIssuesDetectedAt, pause state via periodType, managementURL for deep link, and pause resume date lookup via the REST API.

1시간 설치 수
1
GitHub Stars
73
업데이트
10월 14일
revenuecat
커뮤니티

rc-subscriptions

Use this skill when modeling subscriptions through RevenueCat's object model on Android. Covers Offerings, Packages, StoreProduct, SubscriptionOption, PricingPhase, and how they map to Google Play's Subscription, Base Plan, and Offer hierarchy.

1시간 설치 수
1
GitHub Stars
73
업데이트
10월 14일