Skip to main content
Question

Paywall Doesn't show with only non-apple products in the offering.

  • December 17, 2025
  • 1 reply
  • 11 views

Forum|alt.badge.img

Hello community, this is a repost (cleaner version as I just found out about the posting rules).

I have created a paywall to redirect users from my ios app to web purchase. The issue is it doesn’t show when I have non-apple products in the offering and when I add an apple product the paywall shows with the paywall in the app with apple product information and when I navigate to the web purchase page from paywall, the web page shows the web billing product as intended. My goal is to get rid of apple product here while keeping the paywall workin. Is that reasonable? I’m not sure what I’m missing here.

SDK verison: 5.50.1

iOS: 26.0

Below is the message I get when the offering has no apple product

 

 

1 reply

guilherme
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • December 19, 2025

Paywalls require packages to include products for the platform being used (iOS in your case) even when redirecting to web purchases.

What a package does is that it  groups equivalent products across different platforms and the SDK will surface the adequate ones automatically to the platform your user is using - so your package needs both an Apple product AND a web product in your case. You’d then configure your purchase button to use "App-to-web checkout" to open the web flow.

Some extra context in our docs here: 

Note: If you want to show different paywalls to users in different countries (e.g., web checkout in US, standard checkout elsewhere), consider using Targeting.