Skip to main content
Solved

Ask to Buy on iOS

  • March 29, 2026
  • 2 replies
  • 134 views

Forum|alt.badge.img

Hey folks - hope you’re well. Wondering if anyone else has run into the issue where apparently the app is giving the ask to buy modal to the user but the parent never receives the notification? From what the parent tells me: other apps seem to notify them just fine so doesn’t appear to be an ios version mismatch.

As far as I understand holding the payment is the correct step but unsure if in-app purchases (not subscriptions) need a specific set up in app store connect to get this to work? Unsure if I’m missing something obvious here 

Thanks!

Best answer by guilherme

Hey ​@budgefrownie - there’s no special App Store Connect setup is needed for “Ask to Buy” to work with non-subscription IAPs. It's the same flow regardless of product type.

The parent not receiving the notification seems to point to a device/settings issue directly, not something RevenueCat or your app controls. It might be worth having the parent check their App Store notification settings and confirm Family Sharing is set up correctly there too!

One thing worth double-checking on your end though, how are you handling the pending state when Ask to Buy is triggered? When a child initiates a purchase, it returns a PAYMENT_PENDING_ERROR rather than completing. A common mishap here is treating that as a hard failure and showing an error dialog, so it might be worth sanity-checking this too, just in case, and show a "your payment is pending approval, you'll get access once it's approved."

Then listen for CustomerInfo updates so the entitlement activates automatically when the parent approves, without the user needing to do anything.

More context on error handling here!

This post has been closed for comments

2 replies

guilherme
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • April 1, 2026

Hey ​@budgefrownie - there’s no special App Store Connect setup is needed for “Ask to Buy” to work with non-subscription IAPs. It's the same flow regardless of product type.

The parent not receiving the notification seems to point to a device/settings issue directly, not something RevenueCat or your app controls. It might be worth having the parent check their App Store notification settings and confirm Family Sharing is set up correctly there too!

One thing worth double-checking on your end though, how are you handling the pending state when Ask to Buy is triggered? When a child initiates a purchase, it returns a PAYMENT_PENDING_ERROR rather than completing. A common mishap here is treating that as a hard failure and showing an error dialog, so it might be worth sanity-checking this too, just in case, and show a "your payment is pending approval, you'll get access once it's approved."

Then listen for CustomerInfo updates so the entitlement activates automatically when the parent approves, without the user needing to do anything.

More context on error handling here!


Forum|alt.badge.img
  • Author
  • New Member
  • April 2, 2026

Amazing thanks! We’re definitely catching the `payment_pending_error` as the child got the dedicated modal while in transit informing them to wait but I will look into the listening for customer info part as well 

Thanks for the docs will read into it and the sanity check I wasn’t doing something completely unheard of!