The collection of purchases in this receipt.
Id of the product that have been validated. Used internally.
True if we've used the latest receipt.
Raw content from the platform's API.
Source local receipt used for this validation
Date and time the receipt was verified
Optional
warningOptional warning message about this validation.
It might be present when the server had to fallback to a backup validation solution (like a cached response or using local validation only). This happens generally when communication with the platform's receipt validation service isn't possible (because it's down, there's a network issue, ...)
When a warning is present, you should threat the content of this receipt accordingly.
Get raw response data from the receipt validation request
Optional
collection?: VerifiedPurchase[]The collection of purchases in this receipt.
An array of ValidatorPurchase
Optional
date?: stringDate and time the receipt was validated.
It will provide the client with a more reliable clock time than the user's device when needed.
Id of the product that have been validated
Optional
ineligible_List of product ids for which intro price isn't available anymore
Tell the plugin that we've used the latest receipt
Native transaction detail
Optional
warning?: stringA warning message about this validation.
It might be present when the server had to fallback to a backup validation solution.
Receipt data as validated by the receipt validation server