Skip to main content
Solved

Paywall SDK Issue.

  • February 14, 2025
  • 4 replies
  • 87 views

Forum|alt.badge.img

RevenueCat Paywall Not Displaying Despite Proper Configuration in React Native App.

Environment
- react-native-purchases: 8.5.4
- react-native-purchases-ui: 8.5.4
- react-native: 0.74.5

Issue
I'm encountering an error message stating "offering Default has no configured paywall" despite having already:
1. Created a paywall in the RevenueCat dashboard
2. Linked it to the Default offering configuration
3. Properly integrated react-native-purchases and react-native-purchases-ui

What I've Done
1. Created and configured a paywall in the RevenueCat dashboard
2. Linked the paywall to the Default offering
3. Installed and configured the latest versions of react-native-purchases and react-native-purchases-ui
4. Verified my API keys and configuration

Code Implementation

import { View } from "react-native";
import RevenueCatUI from "react-native-purchases-ui";

export default PaymentSettings = () => {
  return (
    <View style={{ flex: 1 }}>
      <RevenueCatUI.Paywall />
    </View>
  );
}

Expected Behavior
The paywall should display properly since it's been configured in the RevenueCat dashboard and linked to the Default offering.

Actual Behavior
Receiving the error: "offering Default has no configured paywall. You can fix this by editing the paywall in the revenueCat dashboard. The displayed paywall contains default config. This will be hidden in production"

Questions
1. What might be causing this discrepancy between my dashboard configuration and the runtime behavior?
2. Are there any specific settings or steps I might have missed in the RevenueCat dashboard?
3. Could this be related to the specific versions of react-native-purchases and react-native-purchases-ui I'm using?

Any guidance on resolving this issue would be greatly appreciated.

Best answer by joan-cardona

Hi ​@bprakash,

It looks like you are using our Paywalls v2 for a React Native project. Paywalls v2 is only available for iOS and Android native SDKs at the moment. We are working to bring it to React Native next, which you could expect it by the end of the month if everything goes as planned.

You can still use paywalls v1 with React Native in the meantime, we have a big range of templates that are ready to use.

Best,

View original
Did this post help you find an answer to your question?
This post has been closed for comments

4 replies

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 313 replies
  • Answer
  • February 18, 2025

Hi ​@bprakash,

It looks like you are using our Paywalls v2 for a React Native project. Paywalls v2 is only available for iOS and Android native SDKs at the moment. We are working to bring it to React Native next, which you could expect it by the end of the month if everything goes as planned.

You can still use paywalls v1 with React Native in the meantime, we have a big range of templates that are ready to use.

Best,


Forum|alt.badge.img
  • Author
  • New Member
  • 2 replies
  • February 27, 2025

Hi ​@joan-cardona

Thank you for your response. I look forward to the release. 


joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 313 replies
  • February 27, 2025

Hi ​@bprakash,

Paywalls v2 is now available on React Native as well!

Best,


Forum|alt.badge.img
  • Author
  • New Member
  • 2 replies
  • February 27, 2025

That’s awesome, ​@joan-cardona! I'm excited to give it a shot. Thank you! 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings