I’ve implemented moving from paid → subscription in one of my apps and I’m not seeing the version numbers I would expect in PurchaserInfo. Here are 3 examples from Production users:
"original_application_version": "1",
"original_purchase_date": "2021-03-01T03:46:37Z",
Version 1 of this app was never released, this should be version 2.
"original_application_version": "4",
"original_purchase_date": "2021-10-25T12:46:48Z",
Version 4 of this app went live on 1st Feb 2022, this should also be version 2.
"original_application_version": "2",
"original_purchase_date": "2022-02-02T04:56:03Z",
Version 2 ran from 20th Oct 2020 to 26th Jan 2022, this should be version 4.
This is currently causing me to grant free access to users that shouldn’t have it and not grant free access to users that should!!
Should I just be using originalPurchaseDate?