Flutter In-App Subscription Tutorial (iOS and Android)

  Рет қаралды 59,177

RevenueCat

RevenueCat

Күн бұрын

Пікірлер: 82
@KeithSheppard
@KeithSheppard Жыл бұрын
If only all tutorials were so well done. This is perfect.
@uroojmajid1353
@uroojmajid1353 Жыл бұрын
Can u help me ?
@LukePighetti
@LukePighetti 11 ай бұрын
"API Access" is not visible in Google Play Console, anyone have any ideas?
@abdullahchauhan
@abdullahchauhan 11 ай бұрын
You can link your cloud project under "App integrity" --> "Play Integrity API".
@edilsondev
@edilsondev Жыл бұрын
Can see anything in "API Access" with account owner. It seems outdated. "The API access page has gone away" "Use Google Play Developer API to publish and manage your apps ...." when trying importing we get: We even have gone to user and permission directly and setup the permission for our user created related the credentials JSON mentioned before.
@annam5302
@annam5302 Жыл бұрын
What if there is no 'Pub/Sub Admin' role in Google Cloud?
@pavsoor
@pavsoor Жыл бұрын
Unless I'm mistaken, the sample project has old code which is not null safe, and quite long winded trying to use. I was expecting from a video 3 months ago, that the sample project would be updated code!
@thehumbleservant21
@thehumbleservant21 Жыл бұрын
@Hunter Austin It will be good experience for you to go through the code and debug the issues.
@jemmytech5474
@jemmytech5474 9 ай бұрын
Hello! Sir we have two subscriptions in a single group. We give app user id as we have login system. So the issue is that it is working well but we need the following: 1. User want to upgrade from PRO to ELITE within the app. mean changing subscription plans within the app. Please guide me how to do it.
@IshaManiTripathi
@IshaManiTripathi 11 ай бұрын
how to cancel the auto renewable subscriptions?
@toddmueller
@toddmueller 4 ай бұрын
When I add the json file to RevCat for Android, it shows this message: Could not validate subscriptions API permissions. How do I resolve this?
@Just_JasonZA
@Just_JasonZA Жыл бұрын
Thank you for this, but a lot of the data discussed in this have changed, Appstore no longer have the option for app specific shared secret in plain sight and I can't find it.
@hanefightnow
@hanefightnow Жыл бұрын
It is under "General" and then under "App Information". It has moved since.
@tuvshinturmanlaibaatar6487
@tuvshinturmanlaibaatar6487 Жыл бұрын
How can i notify payments in backend service ? Or i have to verify payments in our backend service.
@ahmedosama6373
@ahmedosama6373 Жыл бұрын
What happens if a user wants to change their subscription to yearly instead of monthly for example ? Would the old subscription be cancelled in favor of the new one or not ?
@faizulla5838
@faizulla5838 Жыл бұрын
No 1 answers from him below , will "copy pust" video from other chanal .... rewriter
@yogacharcha-tx3nn
@yogacharcha-tx3nn 4 ай бұрын
API access has gone away. What's the step in 7:25 onwards
@Yuraadmin
@Yuraadmin Жыл бұрын
Tell me, can I transfer purchases to another device without logging in ('Enter App User ID')? If yes, what is better use (Flutter) on a new device, Purchases.restorePurchases() or Purchases.restoreTransactions()?
@senor7857
@senor7857 Жыл бұрын
This tutorial is outdated, the role "Monitoring Viewer" for example, doesn't exist anymore
@Xynic48
@Xynic48 9 ай бұрын
Why you put ads on official tutorials?
@jsfhzlrvr
@jsfhzlrvr Ай бұрын
does still work this tutorial?
@LaurentiuSzabo
@LaurentiuSzabo 2 жыл бұрын
Field '_instance' should be initialized because its type 'StoreConfig' doesn't allow null. Is there a fix for that?
@cihan1
@cihan1 Жыл бұрын
add late to prefix
@brawlboy1382
@brawlboy1382 8 ай бұрын
Does constant.dart have to be included in gitignore?
@thuanhoang-uf7ue
@thuanhoang-uf7ue 3 ай бұрын
can i test this on ios simulator?
@ivanogarcia9554
@ivanogarcia9554 9 ай бұрын
Thanks for your video. I have an issue when I’m trying to test in a physical iPhone. I’m getting a gray screen. I read that it’s possible because the subscription created in the apple is not approved. But my problem is that Apple can approve my subscription because when they are testing the app the gray screen is visible. Do you have any idea how I can fix or what’s the correct flow. Thanks a lot for your support.
@deniszavrin6927
@deniszavrin6927 4 ай бұрын
Hi! I have the same problem. Any luck finding a solution?
@africulture9960
@africulture9960 Жыл бұрын
I created an account with Revenuecat and configured my app for in-app subscription. Months later I couldn't login to my Revenuecat. So I created another and configured the same app, but I am having invalid credential error and I have also tried all the possible solutions. Please I need help.
@ukbloke5740
@ukbloke5740 2 жыл бұрын
Is 'restore purchases' actually relevant to subscriptions or just 'consumables' ? The app stores will know who I am by my identity and will track my subscription accordingly but they won't know if I've spent (for example) in-app currency?
@brawlboy1382
@brawlboy1382 8 ай бұрын
In real life, we don't need logging in/out, do we? We just choose a subscription package and pay for it. I don't understand it
@thiagomiranda6753
@thiagomiranda6753 Жыл бұрын
In my app, in the subscription options, the name of the App is displayed, does anyone know how to remove it? Premium Month (Magic Weather Premium) Premium Year (Magic Weather Premium)
@antyzzzz
@antyzzzz Жыл бұрын
How can we enable the user to cancel their subscription?
@ArtVandelayInc
@ArtVandelayInc 4 ай бұрын
Users can cancel their subscriptions via Google Play
@zakblacki
@zakblacki 2 жыл бұрын
Is it mandatory to fill out agreements tax and banking for paid apps in order to use IAP? I mean does the status has to be "active"
@8ysuzaen3
@8ysuzaen3 3 ай бұрын
HI, do you have latest tutorial?
@myserver-d5t
@myserver-d5t 2 ай бұрын
where i can find right tutorial ? with latest for android
@jaredalidjinou9908
@jaredalidjinou9908 2 жыл бұрын
Hi. When users payed their subscription or realised one time payments, how is it possible to configure a transfer of the ammount to a bank account such like stripe or others solutions do.
@rebinu
@rebinu Жыл бұрын
Through App Store/Google play
@thiagomiranda6753
@thiagomiranda6753 2 жыл бұрын
if you want to make a new video it would be nice to add "sharedpreference"
@oguzbektas9719
@oguzbektas9719 Жыл бұрын
or Hive
@SamuelMinale21
@SamuelMinale21 11 ай бұрын
Does this tutorial work well in 2024 too?? Please respond ASAP.
@RevenueCat
@RevenueCat 10 ай бұрын
It should still be accurate, although we now support RevenueCat Paywalls in Flutter which makes this even easier. The RevenueCat docs will reflect the most up to date information www.revenuecat.com/docs/getting-started/installation/flutter
@fxizrr
@fxizrr 10 ай бұрын
AppStore connect has changed, would be nice to have an update or some description on how to do that. @@RevenueCat
@SamuelMinale21
@SamuelMinale21 10 ай бұрын
@@RevenueCat Ok thanks, I will look into it.
@serious.194
@serious.194 2 жыл бұрын
Hi, I configured revenuecat, wrote the code, and tested it on the simulator, and real device and everything is working fine. But when I uploaded the build to test flight to test, I started getting empty offerings. Why is that? Do I need to follow some additional steps for prod build?
@edilsondev
@edilsondev Жыл бұрын
You might have to sign paid app agreement (apple). No need for any build to be sent to review (just fully configured, status ready to submit in each subscription)
@maroni305
@maroni305 2 жыл бұрын
Does anyone know of any flutter iap packages that actually work?
@thehumbleservant21
@thehumbleservant21 Жыл бұрын
RevenueCat works very well
@Nithinjith1988
@Nithinjith1988 Жыл бұрын
I want to give one month free trial for fresh users. Is it possible to set these configuration from revenuecat?
@alpkarky3429
@alpkarky3429 Жыл бұрын
Were you able to add a free trial?
@MikeJones3
@MikeJones3 Жыл бұрын
Useful links are not workign for me
@ArtandBusiness-f7m
@ArtandBusiness-f7m Жыл бұрын
What happens if I have multiple entitlements in my app?
@ArtandBusiness-f7m
@ArtandBusiness-f7m Жыл бұрын
you only provide 'premium'
@caualeite3537
@caualeite3537 Жыл бұрын
app specific shared secret moved to "general > app info"
@steveninfo2082
@steveninfo2082 2 жыл бұрын
Hello I help set up the monthly subscription package on my flutter . I will pay for that . Thank
@armagan_gok
@armagan_gok 6 ай бұрын
Bro explained everything, thank you so much
@moonalie262
@moonalie262 2 жыл бұрын
Thanks for posting this tutorial 😍
@chris_james
@chris_james 6 ай бұрын
Biggest pain in the ass ever. Solution: Create new app with subscription, direct users towards it fixed
@paulovenz8037
@paulovenz8037 5 ай бұрын
I'm just confused, why is this so hard, it should be effortless, flutterflow makes native apps!
@thiagomiranda6753
@thiagomiranda6753 2 жыл бұрын
I managed to make it work, but it took some work because it was a little outdated
@RevenueCat
@RevenueCat 2 жыл бұрын
Which steps were outdated?
@thiagomiranda6753
@thiagomiranda6753 2 жыл бұрын
@@RevenueCat null safety
@RevenueCat
@RevenueCat 2 жыл бұрын
@@thiagomiranda6753 Thanks! We'll get that updated
@litfiles
@litfiles 2 жыл бұрын
Any updates on this?
@awlad
@awlad 2 жыл бұрын
@@RevenueCat Any update on this?
@b9boy
@b9boy 12 күн бұрын
Kindly updates this video, as its pretty outdated by now
@artem-ai
@artem-ai Жыл бұрын
Hello, please tell me in Russia there will be monthly payments?
@thehumbleservant21
@thehumbleservant21 Жыл бұрын
Brother this is dependant on policies by Google and Apple . Maybe RevenueCat have additional information about this on their website.
@dev.faizan
@dev.faizan Жыл бұрын
are u 1Man startup ?
@LucaL1fe
@LucaL1fe 7 ай бұрын
Yeahh skipped the last 3 Minutes. Got Rejected because i didn't have a Restore Button. Nice :)
@openmedschool3171
@openmedschool3171 Жыл бұрын
The best ever!
@roneicouto
@roneicouto 2 жыл бұрын
In kzbin.info/www/bejne/aWLQfmulr6yse5o my offerings.current is always : The non-nullable local variable 'offerings' must be assigned before it can be used. Try giving it an initializer expression, or ensure that it's assigned on every execution path. And in my offerings.current : The non-nullable local variable 'offerings' must be assigned before it can be used. Try giving it an initializer expression, or ensure that it's assigned on every execution path.dartnot_assigned_potentially_non_nullable_local_variable The argument type 'Offering?' can't be assigned to the parameter type 'Offering'.dartargument_type_not_assignable Someone can help , please ? I'm stucked!
Installing RevenueCat for React Native
1:36
RevenueCat
Рет қаралды 2,8 М.
How to Optimize Your App's Paywall
1:32:30
RevenueCat
Рет қаралды 8 М.
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
Artificial Intelligence in Business - Opportunities and Insights
14:52
Arthur Petropoulos
Рет қаралды 1,8 М.
Flutter Crash Course
59:20
Traversy Media
Рет қаралды 682 М.
How to upload your Flutter app to the iOS App Store
27:35
Tyler Codes
Рет қаралды 1,4 М.
In App Purchases in Flutter
10:54
Fireship
Рет қаралды 142 М.
Workshop: Boost my paywall (with Hannah Parvaz, Aperture)
1:02:17
SubHub by Adapty
Рет қаралды 88
In-app Subscriptions & Paywalls with RevenueCat in React Native
2:27:53
RevenueCat Products, Offerings, and Entitlements Explained
5:03
Building your first Flutter App - with a Codelab!
1:32:05
Flutter
Рет қаралды 852 М.