Is validation of receipt required in case of consumable products for In App purchase

I have created in app purchase for consumable products. And while adding logic for sending request for validating receipts received during in app purchase, I required App-specific secret when accessing it I saw this message:

which stated that App-Specific secret is for auto-renewable subscriptions only. So I am not sure, whether I should validate receipt for consumable products or not.

Answered by App Store Commerce Engineer in 741256022

The password field should be provided for all types of receipts. https://developer.apple.com/documentation/appstorereceipts/requestbody Alternatively, you can use the Get Transaction History endpoint to retrieve the status of the user using their transaction id for a consumable. https://developer.apple.com/documentation/appstoreserverapi/get_transaction_history

Accepted Answer

The password field should be provided for all types of receipts. https://developer.apple.com/documentation/appstorereceipts/requestbody Alternatively, you can use the Get Transaction History endpoint to retrieve the status of the user using their transaction id for a consumable. https://developer.apple.com/documentation/appstoreserverapi/get_transaction_history

Is validation of receipt required in case of consumable products for In App purchase
 
 
Q