Problem Description: The transaction ID 260002098039215 exists in the order lookup but is not retrievable via the history or subscription APIs. This inconsistency is causing difficulties in verifying the transaction.
Steps to Reproduce:
-
Lookup Order Details Using the Apple Store API: https://api.storekit.itunes.apple.com/inApps/v1/lookup/{orderId} I queried the order details with the customer order ID: MNDBHSMSX8. This successfully returned transaction details, including: "transactionId": "260002098039215"
-
Query Transaction History Next, I used the transaction ID (260002098039215) with the API: https://api.storekit.itunes.apple.com/inApps/v1/history/{transactionId} However, this query failed to return any transaction data.
-
Query Subscription History As a workaround, I used the original
transaction ID (260000951614623) with the API: https://api.storekit.itunes.apple.com/inApps/v1/subscriptions/{originalTransactionId} This successfully returned subscription history. However, the transaction ID 260002098039215 is missing from the subscription history response.
Request for Help:
- Has anyone encountered a similar issue with missing transaction records?
- Could there be an explanation for why 260002098039215 is not included in the history or subscription results?
Any guidance or insight would be greatly appreciated.