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...”