Home > AI > IOS > StoreKit >

Validating Receipts with the App Store

An App Store receipt is a binary encrypted file signed with an Apple certificate. In order to read the contents of the encrypted file, you need to pass it through the verifyReceipt endpoint.

The endpoint’s response includes a readable JSON body. Communication with the App Store is structured as JSON dictionaries, as defined in RFC 4627.

Binary data is Base64-encoded, as defined in RFC 4648. 

Leave a Reply