Hello Apple Developer Support,
We are seeing a payment issue affecting users on iOS 26.3 and 26.4.
Many users report that after a successful purchase flow, the purchased content is not delivered in-game.
After investigation, we found that storeController?.ConfirmPurchase(pendingOrder); does not always effectively complete the transaction. As a result, the same receipt is sent to the client again on the next purchase attempt or after app restart. This causes repeated pending transactions and prevents users from purchasing the item again.
Some affected users requested refunds from Apple, but those requests were rejected. Among 19 reported users:
11 users are on iOS 26.4 (recently upgraded) The remaining users are on iOS 26.3 We also received similar reports on earlier iOS 26 versions.
Development environment:
Unity Unity In-App Purchasing (IAP) 4.13.0 Could you please help confirm whether there are known StoreKit / transaction completion issues on iOS 26.3+ and suggest the recommended handling for this case?
Thank you.