Generated by App Store Connect and used by the App Store to uniquely identify
the app purchased. Apps are assigned this identifier only in production.
Treat this value as a 64-bit long integer.
The app’s version number. The app's version number corresponds to the value
of CFBundleVersion (in iOS) or CFBundleShortVersionString (in macOS) in
the Info.plist. In production, this value is the current version of the
app on the device based on the receipt_creation_date_ms. In the sandbox,
the value is always "1.0".
The bundle identifier for the app to which the receipt belongs. You
provide this string on App Store Connect. This corresponds to the value of
CFBundleIdentifier in the Info.plist file of the app.
The version of the app that the user originally purchased. This value does
not change, and corresponds to the value of CFBundleVersion (in iOS) or
CFBundleShortVersionString (in macOS) in the Info.plist file of the
original purchase. In the sandbox environment, the value is always "1.0".
The time the App Store generated the receipt, in UNIX epoch time format,
in milliseconds. Use this time format for processing dates. This value
does not change.
The time the request to the verifyReceipt endpoint was processed and the
response was generated, in UNIX epoch time format, in milliseconds. Use
this time format for processing dates.