I cant seem to draw any conclusions from RC docs for the matter. This is for an android app.
A user (John) pays for offering A (110 $ per year) which was the default
I change the default offering to offering B (69$ per year)
What offering does John (who is already subscribed with the pricier sub) see when he opens up my paywall?
In the Customer Profile, I see that John’s “current offering” is set to offering B. Does this mean that he sees the cheaper offering now? And if so, how can I make it so that the users that have already paid for a pricier sub, still see the offering that they paid for?
When you change the default offering, this will affect any users who have had the default offering as their current offering, so yes they would see Offering B automatically.
There’s a couple ways you can go forward - if this affects just a few users, you can manually update their offering override on their customer page to their original offering. This isn’t very scalable of course. A less manual way to go about this would be to use a cohorting logic for users who already paid for the more expensive subscription and then ensure that this cohort always sees their original offering. We have more information on this here in our documentation: https://www.revenuecat.com/docs/getting-started/displaying-products#choosing-which-offering-to-display
If you don’t want to manage your own cohorting logic, you could also take advantage of our Targeting feature for implementing rules regarding which users see which offering. We don’t have a condition just yet regarding previous purchases, but you could assign custom attributes to users who have made certain purchases and use this to create a targeting rule: https://www.revenuecat.com/docs/tools/targeting#creating-targeting-rules
When you change the default offering, this will affect any users who have had the default offering as their current offering, so yes they would see Offering B automatically.
There’s a couple ways you can go forward - if this affects just a few users, you can manually update their offering override on their customer page to their original offering. This isn’t very scalable of course. A less manual way to go about this would be to use a cohorting logic for users who already paid for the more expensive subscription and then ensure that this cohort always sees their original offering. We have more information on this here in our documentation: https://www.revenuecat.com/docs/getting-started/displaying-products#choosing-which-offering-to-display
If you don’t want to manage your own cohorting logic, you could also take advantage of our Targeting feature for implementing rules regarding which users see which offering. We don’t have a condition just yet regarding previous purchases, but you could assign custom attributes to users who have made certain purchases and use this to create a targeting rule: https://www.revenuecat.com/docs/tools/targeting#creating-targeting-rules
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.