I know there have been quite a few posts on this but none seem to address the issues we\'re running into. So far I think I have everything setup correctly as specified in th
If I read the documentation correctly, you're on the wrong track. The receipt that you send for verification is that chunk of data returned by the transactionReceipt
property. You shouldn't care what it decodes to, or if it decodes to anything at all. You just base64-encode it, put it into a json object as the value for a key "receipt-data", and post that json object to Apple.
When you get the response back from Apple, that is what is supposed to contain the receipt data in json format.