In-App Subscription Rejected – “Transaction ID Not Found” during Review – Need Clarification

Hi everyone,

I’ve been struggling for days to get my in-app subscriptions approved, and I could really use some clarity or guidance from other developers or Apple engineers.

Everything works fine in development (debug builds with sandbox). The issue starts when testing via TestFlight or during App Store Review.

When Apple reviewers attempt to subscribe, my backend returns:

"transaction id not found" As a result, I keep getting rejected under Guideline 2.1 (App Completeness) with this note:

“When tapped to make the purchase, an error still appeared... your server needs to handle a production-signed app getting receipts from Apple’s test environment...”

Thank you for your post. We're investigating this currently. A representative from App Review will contact you shortly to provide further assistance. If you continue to experience issues during review, please contact us.

In-App Subscription Rejected – “Transaction ID Not Found” during Review – Need Clarification
 
 
Q