-
Notifications
You must be signed in to change notification settings - Fork 82
Remove logic to avoid repurchasing already subscribed products #2492
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
Conversation
…on the store instead
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2492 +/- ##
=======================================
Coverage 78.33% 78.33%
=======================================
Files 286 286
Lines 10432 10432
Branches 1500 1500
=======================================
Hits 8172 8172
Misses 1614 1614
Partials 646 646 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Bump @RevenueCat/sdk |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice one! I love this kind of PRs with mostly red diffs 😄 Much simpler now!
**This is an automatic release.** ## RevenueCat SDK ### Virtual Currency #### ✨ New Features * Virtual Currency Support (#2519) via Will Taylor (@fire-at-will) ## RevenueCatUI SDK ### Paywallv2 #### ✨ New Features * PaywallActivityLauncher: Add `edgeToEdge` parameter to display paywall in full screen (#2530) via Toni Rico (@tonidero) #### 🐞 Bugfixes * Remove logic to avoid repurchasing already subscribed products (#2492) via Toni Rico (@tonidero) ### 🔄 Other Changes * Dont run VC tests on load shedder integration tests (#2538) via Will Taylor (@fire-at-will) * Introduces `CompatComposeView` to handle scenarios where the view tree is not set up (#2527) via JayShortway (@JayShortway) Co-authored-by: revenuecat-ops <ops@revenuecat.com>
### Description As the title says. Now, we will rely on Google instead to handle resubscribing. The default behavior by Google is: - If trying to purchase the same base plan that the user is already subscribed, display a message indicating so, with a link to manage subscriptions - If trying to purchase a different base plan for a product the user is already subscribed to, perform an upgrade/downgrade. - If trying to purchase a product the user has an active but cancelled subscription for, resubscribe.
Description
As the title says. Now, we will rely on Google instead to handle resubscribing. The default behavior by Google is: