Skip to main content
Question

Rejected by Apple because IOS payment sheet is prompted twice on Paywall

  • January 28, 2025
  • 2 replies
  • 38 views

Forum|alt.badge.img+2

Our app was rejected by apple because of a bad payment experience with the paywall page

  • When a user taps on the CTA button on the Paywall
  • It loads the IOS payment sheet.
  • User enters the password to confirm the purchase on the first one,
  • a second IOS payment sheet is shown almost immediately.
  • User re-enters the password a second time
  • Payment successful. 

Note: The paywall is NOT what is been shown twice, its the IOS payment sheet that prompts the user to make a payment. 

In another thread, the solution was 

This is actually an Apple sandbox quirk. Other developers and myself have also experienced seeing the payment sheet twice (sometimes even more) when performing a test purchase. Nothing to worry about here! The production environment once you ship your app is much more stable.

This was not helpful and doesn't solve the problem because our app was rejected. We can ship it to the Appstore.

  1. If this is an expected behaviour in the sandbox environment, how do we convince apple to pass the approve the app to the Appstore?
  2. If it is not an expected behaviour, is there a configuration that is omitted perhaps conflict with testing and production environment?


Any help is greatly appreciated. 
 

This post has been closed for comments

2 replies

Forum|alt.badge.img+2
  • Author
  • New Member
  • 1 reply
  • January 29, 2025

*We can NOT ship it to the Appstore.


Forum|alt.badge.img+8
  • RevenueCat Staff
  • 562 replies
  • February 4, 2025

Hi, I’m sorry you are facing this issue. This could occur due to the sandbox environment, but I’d like to check things with you to see if there could be something else happening here. Are you able to reproduce this on your end and if so can you please provide the full RevenueCat debug logs for this? Can you also share with me the version of our SDK you are using, the iOS version you are testing on, and the code you are using for making purchases?


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