Promoted In-App Purchase not loading during App Review: “Donation product is not available yet”

Hello Apple Developer Community,

My iOS app was rejected during App Review because the promoted In-App Purchase donation product showed this error:

“Donation product is not available yet”

App Review details:

  • Device: iPad Air 11-inch (M3)
  • OS: iPadOS 26.4.2
  • Internet connection: Active
  • Last reviewed build: 1.0.0 (1)
  • App is iPhone only
  • In-App Purchase type: Consumable donation product

The app uses StoreKit to load the donation product from App Store Connect. On my side, the product is configured in App Store Connect and works during testing, but App Review reported that the product was not available when they tested it.

I would like to confirm the correct setup for a promoted In-App Purchase / donation product before resubmitting the app.

Questions:

  • My In-App Purchase product, which is added under In-App Purchase Information in App Store Connect, is currently showing the status “Waiting for Review” while my app build has been submitted for review.

Could this be the reason my app is showing the following StoreKit error?

“Check the local StoreKit configuration or App Store Connect setup for com.xxxxxxxxx.xxx.xxxx.”

I would like to confirm whether an IAP product that is still “Waiting for Review” can be loaded by App Review during testing, or whether it must be approved together with the app before StoreKit can return the product successfully.

The product ID in my app matches the product ID in App Store Connect, and the app uses StoreKit to load the product.

  • Can App Review test a promoted In-App Purchase before the app itself is approved?
  • Is there any delay after creating or editing an In-App Purchase before it becomes available to App Review?
  • For an iPhone-only app reviewed on iPad, can this affect StoreKit product loading or promoted In-App Purchase availability?

Any guidance on the correct App Store Connect setup would be appreciated.

Thank you.

Promoted In-App Purchase not loading during App Review: “Donation product is not available yet”
 
 
Q