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
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
170
FlutterエンジニアがFlutterFlowを使ってみた感想
fujikawakei
0
200
Flutterと課金
fujikawakei
0
190
【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法
fujikawakei
2
640
ARCore-Kotlin-Sampler作ってきました
fujikawakei
0
310
Basic 3D Math for ARKit
fujikawakei
1
820
ARKitのための3D算数
fujikawakei
3
5.4k
ARKitでお絵かきする方法2選
fujikawakei
0
2.2k
assertion を積極的に使って 役立った話
fujikawakei
0
2.2k
Other Decks in Programming
See All in Programming
What We Talk About When We Talk About XP
m_seki
2
340
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
200
自分的「カンファレンスの楽しみ方」
syumai
0
190
My Marp Sample
sinoue0108
0
140
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
230
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
370
XHTMLが残したもの
yosuke_furukawa
PRO
1
380
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
120
FDEとは、何者なのか?
masapyon1212
0
130
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
2
1k
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
1.5k
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
300
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
Writing Fast Ruby
sferik
630
63k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How to Talk to Developers About Accessibility
jct
2
540
Product Roadmaps are Hard
iamctodd
55
13k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
490
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
260
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Automating Front-end Workflow
addyosmani
1369
210k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.9k
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