Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to make Stripe and RevenueCat coexist in an...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
KBOY
July 08, 2024
Programming
160
0
Share
How to make Stripe and RevenueCat coexist in an app
KBOY
July 08, 2024
More Decks by KBOY
See All by KBOY
iOS15から使えるScreenTimeAPIをFlutterアプリで動かす
fujikawakei
0
150
FlutterエンジニアがFlutterFlowを使ってみた感想
fujikawakei
0
170
Flutterと課金
fujikawakei
0
160
【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法
fujikawakei
2
620
ARCore-Kotlin-Sampler作ってきました
fujikawakei
0
300
Basic 3D Math for ARKit
fujikawakei
1
800
ARKitのための3D算数
fujikawakei
3
5.1k
ARKitでお絵かきする方法2選
fujikawakei
0
2k
assertion を積極的に使って 役立った話
fujikawakei
0
2.1k
Other Decks in Programming
See All in Programming
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
220
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
250
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
320
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
830
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
440
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
存在論的プログラミング: 時間と存在を記述する
koriym
5
830
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
1.8k
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
2
260
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
250
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Between Models and Reality
mayunak
3
260
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
880
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Leo the Paperboy
mayatellez
7
1.6k
New Earth Scene 8
popppiees
3
2k
A Soul's Torment
seathinner
6
2.6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Building an army of robots
kneath
306
46k
Darren the Foodie - Storyboard
khoart
PRO
3
3.2k
Transcript
How to make Stripe and RevenueCat coexist in an app
KBOY Inc. Kei Fujikawa @kboy_silvergym @kboy @kboy-silvergym
Flutter Daigaku
Flutter Learning Community Since April 2 0 2 0 .
None
None
None
Events
@flutteruniv
One day, the Flutter Daigaku s iOS app rejected by
Apple.
None
We have received similar feedback before: - Please remove the
link to sign up from outside on the login screen. - There is a payment method change option in settings that leads to external payment, so please remove it." etc. Somehow, we have managed these rejects.
And some apps deal with this problem.
Kindle app is only available on web
Reader apps
They fight in court
And them
We re small business so that we can deal with
this!!
But this time, Not allowed that easily..😱
Too much We noticed an issue with your submission.
It s time to show off, RevenueCat!
This is the Flutter Daigaku approach
None
How to do that?
1⃣ Use firebase extension
Stripe s subscription is like this
RevenueCat s Subscription is like this
RevenueCat Events is like this
2⃣ Trigger event at Firebase functions
3⃣ Make abstract class on Dart
3⃣ Make abstract class on Dart
None
That s it
None