Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
How to make Stripe and RevenueCat coexist in an app
KBOY
July 08, 2024
Programming
0
24
How to make Stripe and RevenueCat coexist in an app
KBOY
July 08, 2024
Tweet
Share
More Decks by KBOY
See All by KBOY
iOS15から使えるScreenTimeAPIをFlutterアプリで動かす
fujikawakei
0
82
FlutterエンジニアがFlutterFlowを使ってみた感想
fujikawakei
0
94
Flutterと課金
fujikawakei
0
94
【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法
fujikawakei
2
520
ARCore-Kotlin-Sampler作ってきました
fujikawakei
0
220
Basic 3D Math for ARKit
fujikawakei
1
570
ARKitのための3D算数
fujikawakei
3
4.3k
ARKitでお絵かきする方法2選
fujikawakei
0
1.6k
assertion を積極的に使って 役立った話
fujikawakei
0
1.9k
Other Decks in Programming
See All in Programming
Async Await: Mastering Python's Time-Bending Tricks - EuroPython2024
yanbo
1
230
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
230
小さな開発会社を作った理由
polidog
0
1.5k
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
450
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
開発トップのマネジメント: 採用からオンボーディングで始まる一貫した生産性向上戦略
haruki_maejima
PRO
3
730
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
28
13k
AWS CodeGuruでPythonのコードを自動レビューしてもらおう
satoshi256kbyte
1
120
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
0
110
Rustのweb開発を助ける 便利なツール紹介
yuki0418
1
180
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
80k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Facilitating Awesome Meetings
lara
46
5.8k
Teambox: Starting and Learning
jrom
130
8.6k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
129
32k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
Six Lessons from altMBA
skipperchong
24
3.2k
Building Your Own Lightsaber
phodgson
101
5.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Bash Introduction
62gerente
607
210k
BBQ
matthewcrist
82
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