Receipt objects are completed transactions with a final state as canceled, expired, or consumed.
Convenience method to check if object is an instance from the Amazon module
Convenience method to check if object is an instance from the Google module
Date of cancellation, null if not available.
Unique id for granting entitlement of a product. Google uses PurchaseTokens.
Date of purchase
Unique id of the order
Product id
Unique id of the user as identified by the relevant billing service. Amazon only has a userData object, but Google will either provide an accountId and/or profileId