We are running auto-renewing subscriptions with StoreKit2 and the “get all subscription statuses” API is behaving unexpectedly.
- record the originalTransactionId from the iPhone to the server side when purchasing a subscription with Storekit2.
- query the get all subscription statuses API from the server side with the originalTransactionId recorded.
- get all subscription statuses returns a response, but there is no data in the response that matches the originalTransactionId.
I have an error on my system because I have built my system on the assumption that all subscriptions including originalTransactionId will be returned.