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.

pkamb
  • 33,281
  • 23
  • 160
  • 191
user1548418
  • 457
  • 4
  • 14
  • 1
    This thread was created over two years ago. I am also interested in finding a solution. Did you manage to find a solution? – inexcitus Feb 12 '18 at 06:07
  • 2
    I haven’t found a positive answer to this question. It seems that this feature has not been implemented by Apple as of yet. – user1548418 Feb 12 '18 at 09:45
  • 1
    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: https://forums.developer.apple.com/thread/46737 – inexcitus Feb 12 '18 at 09:47

0 Answers0