Apple Store API Issue: Missing Transaction Record

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:

  1. 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"

  2. 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.

  3. 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.

Apple Store API Issue: Missing Transaction Record
 
 
Q