Im currently working to implement apples verifyReceipt api.
In general it works totally fine. But yesterday I recognized a really strange behaviour.
Normally (and apple says they stay there indefinetly) the responseBody contains all transactions, including non-consumable products, subscriptions..
Before:
When I call the verifyReceipt endpoint with my receiptData I got the correct data.
Now:
But since yesterday, when I call the verifyReceipt api I don't get all transactions.
Or at least it does not contain the non-consumable products.
If I try to refresh the receipt and send it to the verifyReceipt - everything remains the same... (no non-consumable products)
If I restore the product, locally I get the info that I have this product but I dont get the product in the response from verifyReceipt.
If I re-buy the product I dont get the product in the response
Even if I call the getTransactionHistory with my originalTransactionId I do not get infos about my non-consumable product any more....
Any help appreciatet!