Or is a single receipt updated to reflect the IAP, with original purchase and purchase date?
Yes - there is a single app receipt, which describes the original (free) purchase of the app itself, and has a separate section describing each IAP purchase.
But note that using the app receipt may not be the easiest way to determine whether the IAP has been purchased. See the StoreKit and StoreKit2 documentation. Is this a new app, written in Swift? In that case, look at the StoreKit2 documentation for how to determine which IAPs have been purchased.
(Do you have serious concerns about piracy? That may influence how you check if the IAP has been purchased.)
Topic:
App & System Services
SubTopic:
StoreKit
Tags: