In-App Purchase Subscription Rejected Without Detailed Reason – How to Debug?

Hi everyone,

I submitted an app update with an auto-renewable subscription, but it was rejected during App Review.

The issue is that the rejection message did not clearly specify what part of the subscription implementation is incorrect, so I'm not sure how to proceed.

Here is my setup:

  • Subscription type: Auto-renewable
  • StoreKit version: (StoreKit 1 / StoreKit 2)
  • Server-side validation: Yes / No
  • Products configured in App Store Connect: Yes
  • Tested in Sandbox: Yes (working as expected)

Questions:

  1. Are there common reasons why subscriptions get rejected without detailed explanations?
  2. What areas should I double-check (receipt validation, product configuration, UI compliance, etc.)?
  3. Is there a recommended way to get more detailed feedback from App Review?

Any guidance would be appreciated. Thanks!

My app has passed review, but my subscription request has been rejected. How can I resolve this?

In-App Purchase Subscription Rejected Without Detailed Reason – How to Debug?
 
 
Q