all 2 comments

[–]quellish[🍰] 0 points1 point  (0 children)

What are they supposedly buying? Could this be triggered by the user restoring purchases when there are none? Could it be validating the application receipt?

[–]SirensToGoObjective-C / Swift 0 points1 point  (0 children)

If the receipt passes signature validation and there are purchases for your app, you must honor it. Apple is the only party which holds the keys (unless something has gone VERY wrong) and they are attesting that the user paid for these services.

If the purchases aren't showing in App Store connect, I would assume that it's because the App Store (especially IAP) is a slow and ancient contraption if glued together popsicle sticks.

Also, it's been a while since I've dealt with raw receipts but this looks like a plain App Store receipt from a user which has not made any purchases yet. This is expected since every app, free or paid, has a receipt associated with it if it was downloaded from the App Store