-
Notifications
You must be signed in to change notification settings - Fork 167
-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature: Web support? Confused #564
Comments
👀 SDKONCALL-198 We've just linked this issue to our internal tracker and notified the team. Thank you for reporting, we're checking this out! |
Hello, GitHub Issues are reserved for bug reports with our SDKs. I have written some information that I think might help you below, but otherwise, I recommend reaching out to RevenueCat support via our Contact Form. Our SDK does work on the web to an extent, as it compiles, but it does need the underlying StoreKit/BillingClient frameworks to work as intended. The best bet is to detect if compiling/running on web and use our API directly. Purchasing will have to be done manually via Stripe, which I also linked in the other Github issue you sent. We also have some documentation on getting Flutter installed: https://www.revenuecat.com/docs/flutter Flutter sample app: https://github.com/RevenueCat/purchases-flutter/tree/main/revenuecat_examples/MagicWeather |
@michaelAtRC I see them, I hope you're adding Stripe support in the future, the Flutter stripe plugin isn't so great and doesn't support web properly. Right now as a Flutter developer we have no cross platform payment solution. I looked at 14 different libraries. Flutter is becoming one of the most popular ways to make apps now (all platforms) I'm surprised this isn't top priority for you guys. Also it might be good to fix the description... |
Hey @OllyDixon, We support Stripe, and we value your feedback because the team is constantly working to improve! Since this isn't a GitHub issue, I will close out this ticket now, but if you want, please contact support via our Contact Form. |
@michaelAtRC it might be good to fix the description on the plugin settings on pub.dev |
Does this plugin really support Stripe on the web? |
@louisdeveseleer it doesn't, the docs are confusing there. They need to tell us "You still need to implement the client facing payments" It basically acts as a customer management database with web-hooks (RevenueCat). I just setup Stripe, Google Pay and iOS for a platform without RevenueCat; wasn't too bad and we got complete control; if there's an issue with RevenueCat you are screwed. I would have used them if it was all the platforms, but unfortunately it's not. I did put in an application in to fix i, but no one replied to it 🕺🏿🕺🏿 |
@OllyDixon Thanks for sharing your insight. The lack of clarity or reply from them is disappointing and concerning. I have been using RevenueCat for over a year to manage in-app-purchases on mobile (iOS and Android) and been quite happy with it. Not having to setup and maintain a customer management database saves me enough time to make it worth it, I think. But it's too bad the Stripe integration is lagging behind. I guess in that case I'll have to integrate with Stripe directly for the web and the instances where IAP are not available on mobile. |
@louisdeveseleer indeed, I find it confusing that they don't focus on their main product, which is fairly simple.. I mean Flutter has become more popular than React Native, yet RevenueCat is lacking major features. Like
This typically happens in well funded startups though, they lose focus and development slows to a halt. |
The outline for this plugin a bit confusing.
https://pub.dev/publishers/revenuecat.com/packages
Here it says
"The plugin supports Apple, Android, and the web."
But the tags say
"Android, iOS, MacOS"
So which one is it?
I see many platforms are converting their mobile apps with web support.
We have several flutter apps now fully functional mobile sites as well.
The problem is all the payment systems suck out their for Flutter web payments. The stripe plugin is awful.
I the whole pretense behind revenue cat was that you have one SDK that handles web & mobile with ease.
What are the options to use RevenueCat in our flutter web app?
The text was updated successfully, but these errors were encountered: