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
KBOY
July 08, 2024
Programming
0
50
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
100
FlutterエンジニアがFlutterFlowを使ってみた感想
fujikawakei
0
110
Flutterと課金
fujikawakei
0
100
【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法
fujikawakei
2
530
ARCore-Kotlin-Sampler作ってきました
fujikawakei
0
230
Basic 3D Math for ARKit
fujikawakei
1
630
ARKitのための3D算数
fujikawakei
3
4.4k
ARKitでお絵かきする方法2選
fujikawakei
0
1.7k
assertion を積極的に使って 役立った話
fujikawakei
0
1.9k
Other Decks in Programming
See All in Programming
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
250
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
240
ヤプリ新卒SREの オンボーディング
masaki12
0
130
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Tauriでネイティブアプリを作りたい
tsucchinoko
0
370
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
990
Jakarta EE meets AI
ivargrimstad
0
690
as(型アサーション)を書く前にできること
marokanatani
10
2.7k
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
700
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
Become a Pro
speakerdeck
PRO
25
5k
Rails Girls Zürich Keynote
gr2m
94
13k
Statistics for Hackers
jakevdp
796
220k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Raft: Consensus for Rubyists
vanstee
136
6.6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
4 Signs Your Business is Dying
shpigford
180
21k
A Tale of Four Properties
chriscoyier
156
23k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Scaling GitHub
holman
458
140k
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