We encountered some order issue in recent 3 months. We were told some orders were false, while they were found the purchase processed successfully. We use https://buy.itunes.apple.com/verifyReceipt to check the order, but we can’t find it. But when we use https://api.storekit.itunes.apple.com/inApps/v1/lookup/ to check it, it returns that the user has finished the purchase. Anyone have this problem and how to solve it?
Replies
Could you please file feedback in Feedback Assistant (https://feedbackassistant.apple.com) and post the FB number here? It is possible the receipt is malformed/incorrect but the Order ID is valid, giving this discrepancy.
Note: If the customer is providing you an order that is valid while the app receipt used with verifyReceipt is not or does not match, then they are not the same Customer Apple IDs. I would have the customer verify their device is signed in with the same Apple ID that is shown in their emailed receipt. Be sure you are including your shared secret with validating app receipts with verifyReceipt as well.
-
I have submitted the feedback with the order ID. Feedback ID: FB10491430 (In App Purchase Failed in StoreKit1, but Succeeded in StoreKit2)
-
Please include the receipts in the feedback ticket.
-
Receipts info added.
Receipts info added:)