Post

Replies

Boosts

Views

Activity

AppStore verifyReceipt returning 21007 in sandbox
I am trying to implement in app purchase for my app. I followed some instructions and got stuck in a problem. It says in the documentation to call the sandbox url if status in the response for calling the production url is 21007. But the problem is that I am getting this status in production and also in sandbox. Is there something I am doing wrong? I tried to find the answer on StackOverflow, even though there are some that sound similar, none of the question was the same as mine. I am running my application on a real device through Xcode. I am doing a POST to https://sandbox.itunes.apple.com/verifyReceipt with body: json { "receipt-data": on attachment because of size limit } receipt - https://developer.apple.com/forums/content/attachment/17aa1cf3-2d30-423a-ae92-211d4c0ae127 but I receive as response: json { "status": 21007 } It is very easy to reproduce using Postman. I get the same response as calling the production url (https://buy.itunes.apple.com/verifyReceipt). Is there something I am missing? Or maybe it could be a bug?
2
0
881
Mar ’21