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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
160
FlutterエンジニアがFlutterFlowを使ってみた感想
fujikawakei
0
180
Flutterと課金
fujikawakei
0
170
【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法
fujikawakei
2
630
ARCore-Kotlin-Sampler作ってきました
fujikawakei
0
300
Basic 3D Math for ARKit
fujikawakei
1
810
ARKitのための3D算数
fujikawakei
3
5.2k
ARKitでお絵かきする方法2選
fujikawakei
0
2.1k
assertion を積極的に使って 役立った話
fujikawakei
0
2.1k
Other Decks in Programming
See All in Programming
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
210
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
190
Making the RBS Parser Faster
soutaro
0
710
My daily life on Ruby
a_matsuda
3
380
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
160
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
110
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
390
ハーネスエンジニアリングとは?
kinopeee
13
7k
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.9k
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
460
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.2k
Featured
See All Featured
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
54k
A better future with KSS
kneath
240
18k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Navigating Team Friction
lara
192
16k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
110
Agile that works and the tools we love
rasmusluckow
331
21k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
KATA
mclloyd
PRO
35
15k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
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