Posts

Post not yet marked as solved
4 Replies
439 Views
We are validating our in-app purchase receipts locally in our app code (instead of server side). As part of that validation, we are looking for the `original_application_version` field to offer our older customers free access to subscription tools which we introduced a few years later.We are basing it on this information:https://developer.apple.com/library/archive/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.htmlThis code has been working fine for a few years now. But when we released an update on March 3rd, we started hearing form customers outside the United States that they were no longer able to access their subscription tools.The validation hasn't changed, and it continues to work for customers in the United States.Has the receipt format changed for people outside the United States? Has anyone run into this problem?Debuging receipt validation is usually problematic at best, but we are finding it particularly difficult to diagnose and debug this problem since we are unable to reproduce it here locally.Thanks for any help anyone can provide.Shawn
Posted Last updated
.