Skip to content

Add presentPaywall web support#1485

Merged
tonidero merged 13 commits intomainfrom
add-present-paywall-web
Feb 10, 2026
Merged

Add presentPaywall web support#1485
tonidero merged 13 commits intomainfrom
add-present-paywall-web

Conversation

@tonidero
Copy link
Copy Markdown
Contributor

@tonidero tonidero commented Nov 13, 2025

This PR adds support for paywalls to display modally when on web targets when using the presentPaywall or presentPaywallIfNeeded APIs.

Known limitations:

  • Not working on Expo Go or similar environments
  • Not working for the Paywall React component API

@tonidero tonidero added the pr:other A code change that improves performance label Nov 13, 2025
Copy link
Copy Markdown
Member

@ajpallares ajpallares left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense! Some small comments

Comment thread react-native-purchases-ui/src/preview/nativeModules.ts Outdated
Comment thread react-native-purchases-ui/src/preview/nativeModules.ts
@tonidero tonidero changed the title [PoC] Add presentPaywall web support Add presentPaywall web support Jan 21, 2026
@tonidero tonidero marked this pull request as ready for review January 21, 2026 16:15
@tonidero tonidero requested a review from a team as a code owner January 21, 2026 16:15
Copy link
Copy Markdown
Member

@ajpallares ajpallares left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I forgot to aprove this!

@tonidero tonidero enabled auto-merge (squash) February 10, 2026 09:53
@tonidero tonidero added pr:feat A new feature pr:RevenueCatUI and removed pr:other A code change that improves performance labels Feb 10, 2026
@tonidero tonidero merged commit 3c881f1 into main Feb 10, 2026
7 checks passed
@tonidero tonidero deleted the add-present-paywall-web branch February 10, 2026 09:59
vegaro pushed a commit that referenced this pull request Feb 12, 2026
**This is an automatic release.**

## RevenueCat SDK
### 📦 Dependency Updates
* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.33.0 (#1580)
via RevenueCat Git Bot (@RCGitBot)
* [Android
9.20.1](https://github.com/RevenueCat/purchases-android/releases/tag/9.20.1)
* [iOS
5.57.1](https://github.com/RevenueCat/purchases-ios/releases/tag/5.57.1)
* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.32.0 (#1579)
via RevenueCat Git Bot (@RCGitBot)
* [Android
9.20.1](https://github.com/RevenueCat/purchases-android/releases/tag/9.20.1)
* [iOS
5.57.1](https://github.com/RevenueCat/purchases-ios/releases/tag/5.57.1)

## RevenueCatUI SDK
### ✨ New Features
* Add `presentPaywall` web support (#1485) via Toni Rico (@tonidero)

### 🔄 Other Changes
* Bump fastlane from 2.232.0 to 2.232.1 (#1586) via dependabot[bot]
(@dependabot[bot])
* Bump fastlane from 2.231.1 to 2.232.0 (#1585) via dependabot[bot]
(@dependabot[bot])
* Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in
/examples/MagicWeather (#1578) via dependabot[bot] (@dependabot[bot])
* Added warning about previous discrepancy in pricePer{Period} APIs to
changelog (#1577) via Rick (@rickvdl)
* Bump tar from 7.5.6 to 7.5.7 in /examples/MagicWeather (#1575) via
dependabot[bot] (@dependabot[bot])

---------

Co-authored-by: RevenueCat CI <dev+ci@revenuecat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants