Full stack receipt#14 · On the bench · reviewed 2026-10-22
#14iOS In-App Subscriptions
RevenueCat
On the bench
1. What we use it for: We wired RevenueCat with Apple In-App Purchase to manage Basic and Premium subscription tiers in the RiseSync iPhone app once Milestone 2 ships.
2. Client use case · RiseSyncState: built-not-live
Problem
Unlocking the Premium coaching tier inside an iOS app requires Apple StoreKit in-app purchase validation and entitlement syncing.
What the tool did
Implemented Basic and Premium subscription tiers with RevenueCat on branch `feat/m2-subscriptions` (commit `4279457`, `docs/subscriptions.md`).
Result
Built-not-live (held on `feat/m2-subscriptions` until App Store Connect subscription products and Milestone 2 go live).
3. What it costs us or the client
$0/month up to $2,500 in Monthly Tracked Revenue, then 1% of tracked revenue (plus Apple’s 15%–30% App Store commission) (as of 2026-10-22).
4. Setup notes (how it is wired in)
Wraps Apple StoreKit 2 inside the Expo React Native app and syncs active entitlement status with the backend without custom receipt verification code.
5. What broke & how it was handled
Cannot go live until the client’s App Store Connect paid-apps agreements and subscription product IDs are approved for Milestone 2.
6. What we compared it against & why we picked it
Compared against rolling custom StoreKit 2 server-to-server webhook verification or Stripe (which Apple forbids for digital feature unlocks inside iOS apps).
7. Last reviewed: 2026-10-228. Video / tutorial: Awaiting Milestone 2 App Store release
Step 1 is a free 15-minute fit call. Step 2 is the AI Staff Assessment, $500, a written assessment you keep. Step 3 is your first hire at a published price, or you take the assessment and stop.
Step 1
Fit call
$0 · 15 min
tell me which job eats your week: the phone, the inbox, marketing or support
I tell you whether an AI hire fits, and whether I am the right person for it
a 60-minute video call about how your business runs
my written assessment the same day: whether an AI hire would pay for itself, the job I would hand off first, what to settle first, and the fixed price for that first hire
not taken off the build, and no separate quoting call: the assessment names the package at its published price
proposals written before anyone learned your business
Bring the workflow or codebase to a free 15-minute fit call. We will tell you how we wire RevenueCat in production, what breaks first, and whether a $500 AI Staff Assessment fits your scope.