3

When validating an in-app purchase with Apple servers, if the user has received a refund, do the expires_date and status code reflect the cancellation?

I would expect a status code of 21006 (expired) and an expiration date in the past.

Relevant Apple docs are here.

There's a related question here, asking about whether Apple will provide explicit notification of refunds. I know they don't, but it could be inferred if a subscription expired early.

Community
  • 1
  • 1
DougW
  • 28,776
  • 18
  • 79
  • 107

1 Answers1

0

I have yet to test this, but I have it on very good authority that when a refund occurs, the receipt will show up as expired on subsequent validation. Will update with confirmation.

DougW
  • 28,776
  • 18
  • 79
  • 107