Suppose there is a customer who first purchases my app and gets a valid receipt from Apple.
Then he refunds his purchase, but the receipt stays with him.
Of course, the receipt will continue to pass local validation successfully.
However, if I send to to https://buy.itunes.apple.com/verifyReceipt, will it still validate successfully, or will there be an error message in return?
I'm aware that there are receipt fields for IAP/subscriptions that display cancellation and expiration of subscription, but what about simply a paid app?
It's Mac App Store if that matters.