Get help with anything related to RevenueCat.
Recently active
Hello, I’m new to revenue cat so sorry if the question has already been asked.We had our first in app purchase with revenue cat and lately a new use case appeared for us to have different offerings for a group of in app productLet’s say I have 9 products which individually cost 8$ I want to have 3 offers Buy one for 8$Buy two for 10$Buy the whole 9 for 30$I’d think I could create two sku by product one which cost 8$ and the other 2$ and make a mix of them in each offerings in order to create each offer but that doesn’t feel really flexible in term of price and really elegant as a solution. So I was wondering if there is a better way to implement such a case ? Thanks a lot !
Hi,We’re working on a Flutter application with one of the main features requiring in-app-purchases.Due to requirement of integrating our back-end (webhooks), as well as collaborators, we’d sign up for the “Starter” plan (https://www.revenuecat.com/pricing).Before we do sign up, kindly please clarify: Do you have any plans for integrating PayPal as well? You already provide Stripe integration, but no PayPal – is this in the plans or is there perhaps some limitation on PayPal side which prevents such, or perhaps other reason which you can disclose. Or is adding PayPal as payment method to Google Store (https://support.google.com/store/answer/6160267?hl=en) / Apple Store (https://support.apple.com/en-us/HT202631) on customer’s side the only way to have such? The single API for Google / Apple / Amazon and Stripe you provide through Flutter SDK (https://pub.dev/packages/purchases_flutter), as well as extensive documentation, are impressive. However, we have not found anything regarding Ke
Hello everyone! I heard about it that you are looking for a Mobile engineer, I could be the one, with 10 years of experience, worked with my last client which had over 1M DAU.I’m dropping here some of my skill set: ✅ Android, Java, RxJava, Kotlin, iOS, Objective-C, Swift, React-Native, Backend, Frontend, Database, Rest API, Unit testing, Multi-threading, Security, UI/UX, Bash scripting;✅ Software Architecture: Dependency Injection, MVVM, MVC, MVP, OOP, SOLID;✅ Development: Android Studio, IntelliJ IDEA, Xcode IDE, Proxyman, Sublime Text, Sublime Merge, iTerm Terminal, TablePlus, RapidAPI;✅ Tools: GIT, CI/CD, Jira, Slack, Meet, Teams, Jenkins, GitLab, GitHub; ✌️😄
My app has a freemium model and requires users to create an account and log in to access the free features of the app. For the premium stuff, user has to buy a subscription.In Closed Testing, Google reviews the app and needs login credentials to access the app. I can create login credentials for the free features, but how do I handle the premium features? What is the standard procedure used with RevenueCat?Thank you
Appsierra is a the best software testing company known for its robust suite of quality assurance and testing services. Founded with a vision to deliver excellence in software testing, Appsierra has established itself as a reliable partner for businesses seeking to enhance the quality, reliability, and performance of their software applications.Core Services and Expertise: Comprehensive Testing Solutions: Appsierra offers a comprehensive range of testing services that cover all aspects of software quality assurance. This includes functional testing, regression testing, performance testing, security testing, usability testing, compatibility testing, and more. By employing industry-leading tools and methodologies, they ensure thorough testing across various platforms and environments. Automation Expertise: Recognizing the efficiency and scalability benefits of automation, Appsierra excels in automation testing. They leverage state-of-the-art tools and frameworks to automate repetitive t
Hi,I'm new to revenue cat and I'm not sure how to integrate 2 different subscription types with different plans (1M, 6M, 1Y). I have already integrated a Silver subscriptions type with the 3 plans using the current offerings. Right now I don't if possible if I can make another offering in revenue cat for the Gold plan and it can be called in the app. Thanks in advance.
Dear Support Team,I am using Flutter with the RevenueCat package for my app, and I encountered a crash during the Apple review process. Please refer to the attached screenshot. I am not familiar with Objective-C, but it seems there is an issue with the customerInfo function. Do I need to modify this part of the code to resolve the crash? Thank you for your assistance.Best regards,
Hi everyone,Does anyone know if it’s possible to get the promo code that was used to download an app, in the case that the code wasn’t actually used to start the subscription at that time? I.e. the user taps a promo code url, and they don’t have the app installed, so they are taken the App Store. The app prompts them to download the app, which they do. They are then prompted to redeem the code (and start a subscription), but they choose not to. Is it possible to get the code that was used? Ideally I’d like it to be available in RevenueCat, maybe as a user attribute.The use case is as follows: I have someone who will be promoting my app for me, giving potential users a promo code with a discount. In the case that the user starts a subscription with their code, the subscription can be attributed to them. However, I also want to attribute the user to my promoter in the case that the user downloads the app via their promo code url, declines to initially start a subscription, but then goes
Is it possible to offer a free trial, then prompt the user to upgrade (ditch the trial) sometime later? My question is effectively the same as the one below, but for Android.
how to fix this “Permissions to call subscriptions API” ?
Need urgent help with in app purchase. It fails only in apple’s app review where the cursor spins indefinitely.On Sandbox it works perfectly fine.My app got rejected 5 times of which only once it worked in review amd the team was able to log in to my app after successful subscription.Looking for help from people who already solved this . All appeals we did have failed so far. We even uploaded video from Sandbox.
Hi there. I would like to implement a system where a user watches a rewarded ad and gets premium access for a short period of time. Like watching 1 ad = 1 day watching 2 ads +3 days access and so on. Is there a simple way I can implement this? The user has a default anonymous id. It's not important to save this status if the app is deleted and the user ID changes. The app is only available in the Google Play Store and is built with Flutter.
I made and remade this service account credentials JSON multiple times and it still won’t work. I even created a new google cloud project and made a new service account there. Did the whole process outlined in the docs to create the service account with pub/sub admin etc and it fails to work. I keep getting an error that the “credentials need attention”. It doesn’t seem to have any problem accessing my subscription products in the google play console. However, in each product it also says beside “Store Status” - “Could not check” and “Connection issue - Make sure the service account credentials JSON is configured properly.” Has anybody else had issue like this and managed to resolve them? Thanks, Jay
Hi, I have a mobile app (iOS/Android) and the backend is built with Django+MySQL. My app offers a monthly/yearly “premium user” subscription and we’re using RevenueCat to handle IAPs. But we also want to keep the subscription status (isPremiumUser or not) of a user in our own database’s user records as well. I read through the documentation for RevenueCat webhooks and came across this excerpt.Webhooks are commonly used to keep a subscribers status in sync with RevenueCat across multiple systems. To simplify the logic of handling different webhook types, we recommend creating a polling system using the GET /subscribers REST API to sync the subscription status of the customer from RevenueCat to your database. Then, each webhook event can simply be a trigger to call this sync function. This approach has a few benefits and can make your system more robust and scalable. The way I understand is, below are the steps to implement such a system.1. Register URL to receive webhook events. 1.1. S
My App was approved in the Apple’s App Store Connect. But the Subscription page on App Store connect for this app is having status “Pending Binary Approval” since long time. Due to this reason, my App is available in the App Store but without Subscriptions. Users could download the app, but the Subscription options are not appearing due to this issue. It will be great if someonce from the community or support team could help me on this issue. Below is a screenshot from App Store Connect’s Subsciptions page for my App :
I made app updates and in the new version, there is no subscription. In Features - Subscription I made a new subscription and added that new product to RevenueCat. After I uploaded a new version of my app to the App Store but still got this error and no subscription in my released app.Do you have any idea how can solve this issue?Thank you!
Hello,😊Despite everything matching correctly on the Apple Connect and RevenueCat sides, I am receiving the error "The RevenueCat dashboard does not have a current offering configured." I have deleted and re-added all offerings and products several times, but the issue persists. Additionally, the product prices I added to the paywalls do not match the subscription prices configured in Apple Connect; instead, default prices are displayed, which seems unusual.Thank you for your suggestions.
I want to know if you’ll let me withdraw money to a card registered in kazakhstan.
Hi, is it possible to create a non renewing subscription with a specific duration and have a user only buy it once? I’m trying to create a one-time-free purchase of the app that automatically expires after a day and does not renew for the user
How does RevenueCat identify the transaction associated with a particular user when the user makes a purchase using an offer code through an external link that directs them to the App Store, instead of using the presentCodeRedemptionSheet method?
Hey Everyone,I have recently added RevenueCat to one of my apps and all looks ok.I uploaded a release to Google Play and has been reviewed and published. When I register a user (Has to be my google account??), the offerings show no problems, but when I tap to buy, I am only present with test cards, and I can’t add a different payment method.It was my understanding RC would detect sandbox and live environments.Is anyone able to shed some light on this please?Michael C.
I see this, But I don’t know how to address it. I thought Web was supported? Does that mean if I’m accessing via browser, revcat isn’t working?
I'm setting up my paywall through RevenueCat. When I remove the footer from the screen or make any other changes, it reverts to the default settings. It never saves my latest changes. What could be causing this issue?
Hi All, We have more than one Direct Subscription packages on our paywall like Weekly, Monthly and Annual. But there is only one place on Revenuecat and Adjust integration?This means we are not able to track these events on Adjust and also the renewals of these subscription events :(
According to this post, there must be something entered for the Google play package (e.g., com.example.example) which “will be specified in your app's build.gradle”. While I’ve entered something, I realize my credentials might not be verified yet nearly 48 hours out because it that package name doesn’t match that of my app in the google play console.However, that is because I have not yet uploaded the app to the google play console. It is far from finished. Is there a workaround for this? Note I am (obviously) a newbie, and I’ve looked online but can’t find any way to set the package name manually. If it matters, I am using Expo/React Native for this project.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.