App Store receipt validation: How to check if entire paid app was refunded (not in-app purchase)?
Asked Answered
K

0

11

Suppose a customer bought my paid app in the Mac App Store, and then asked Apple and was issued a refund. Does Apple somehow invalidates the receipt to render the app impossible to use any longer? And if so, is there some kind of flag in the receipt that shows that it was refunded, that I should test during the receipt validation?

I found cancellation_date field (Apple Technical Note) but it seems only for subscriptions or in-app purchases. How about refunding the whole paid app, is it examinable?

Seems like the answer used to be "no, Apple doesn't invalidate refunded Mac app receipts and the user can keep using the app", and I'd like to know if this has changed recently.

Kidskin answered 12/1, 2016 at 19:30 Comment(3)
This thread was created over two years ago. I am also interested in finding a solution. Did you manage to find a solution?Fanchon
I haven’t found a positive answer to this question. It seems that this feature has not been implemented by Apple as of yet.Kidskin
I did some research and it seems that it is indeed possible to detect a refunded app. You have to validate the receipt. It is not a trivial task but not impossible. See this link: forums.developer.apple.com/thread/46737Fanchon

© 2022 - 2024 — McMap. All rights reserved.