Hello,
We are currently seeing errors when validating receipts for every auto-renewable subscription purchased through both StoreKit 1 and StoreKit 2. Details below.
Case 1 — StoreKit 1 Calling https://buy.itunes.apple.com/verifyReceipt with the subscription receipt returns: "status": 21006, "expiration_intent": "5"
Case 2 — StoreKit 2 Calling https://api.storekit.itunes.apple.com/inApps/v1/subscriptions and reading the most recent transaction (LastTransactionsItem) returns status 3. Within JWSRenewalInfoDecodedPayload: autoRenewStatus = 1, expirationIntent = 5
Timeline We believe renewals stopped processing for essentially all auto-renewing subscribers of our app as of 2026-09-18 09:30 KST (UTC+9).
After resolving an agreement/licensing issue on our side, new purchases and some receipt validations recovered as of 2026-09-21 11:49 KST.
However, most existing receipts still return expirationIntent = 5 when we query receipt validation or subscription status.
Questions
- Is any action required on our side — a server-side change, a configuration change in App Store Connect, or a further review of our agreements?
- Now that the agreement issue is resolved, when are the renewals that were left pending during the outage expected to be processed?
Any guidance would be appreciated.
Thank you.