androidpublisher  v3
Properties | List of all members
Google.Apis.AndroidPublisher.v3.Data.ProductPurchase Class Reference

A ProductPurchase resource indicates the status of a user's inapp product purchase. More...

Inheritance diagram for Google.Apis.AndroidPublisher.v3.Data.ProductPurchase:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual System.Nullable< int > AcknowledgementState [get, set]
 The acknowledgement state of the inapp product. Possible values are: - Yet to be acknowledged - Acknowledged More...
 
virtual System.Nullable< int > ConsumptionState [get, set]
 The consumption state of the inapp product. Possible values are: - Yet to be consumed - Consumed More...
 
virtual string DeveloperPayload [get, set]
 A developer-specified string that contains supplemental information about an order. More...
 
virtual string Kind [get, set]
 This kind represents an inappPurchase object in the androidpublisher service. More...
 
virtual string OrderId [get, set]
 The order id associated with the purchase of the inapp product. More...
 
virtual string ProductId [get, set]
 The inapp product SKU. More...
 
virtual System.Nullable< int > PurchaseState [get, set]
 The purchase state of the order. Possible values are: - Purchased - Canceled - Pending More...
 
virtual System.Nullable< long > PurchaseTimeMillis [get, set]
 The time the product was purchased, in milliseconds since the epoch (Jan 1, 1970). More...
 
virtual string PurchaseToken [get, set]
 The purchase token generated to identify this purchase. More...
 
virtual System.Nullable< int > PurchaseType [get, set]
 The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: - Test (i.e. purchased from a license testing account) - Promo (i.e. purchased using a promo code) - Rewarded (i.e. from watching a video ad instead of paying) More...
 
virtual System.Nullable< int > Quantity [get, set]
 The quantity associated with the purchase of the inapp product. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

A ProductPurchase resource indicates the status of a user's inapp product purchase.

Property Documentation

◆ AcknowledgementState

virtual System.Nullable<int> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.AcknowledgementState
getset

The acknowledgement state of the inapp product. Possible values are: - Yet to be acknowledged - Acknowledged

◆ ConsumptionState

virtual System.Nullable<int> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.ConsumptionState
getset

The consumption state of the inapp product. Possible values are: - Yet to be consumed - Consumed

◆ DeveloperPayload

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.DeveloperPayload
getset

A developer-specified string that contains supplemental information about an order.

◆ ETag

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.ETag
getset

The ETag of the item.

◆ Kind

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.Kind
getset

This kind represents an inappPurchase object in the androidpublisher service.

◆ OrderId

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.OrderId
getset

The order id associated with the purchase of the inapp product.

◆ ProductId

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.ProductId
getset

The inapp product SKU.

◆ PurchaseState

virtual System.Nullable<int> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.PurchaseState
getset

The purchase state of the order. Possible values are: - Purchased - Canceled - Pending

◆ PurchaseTimeMillis

virtual System.Nullable<long> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.PurchaseTimeMillis
getset

The time the product was purchased, in milliseconds since the epoch (Jan 1, 1970).

◆ PurchaseToken

virtual string Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.PurchaseToken
getset

The purchase token generated to identify this purchase.

◆ PurchaseType

virtual System.Nullable<int> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.PurchaseType
getset

The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: - Test (i.e. purchased from a license testing account) - Promo (i.e. purchased using a promo code) - Rewarded (i.e. from watching a video ad instead of paying)

◆ Quantity

virtual System.Nullable<int> Google.Apis.AndroidPublisher.v3.Data.ProductPurchase.Quantity
getset

The quantity associated with the purchase of the inapp product.


The documentation for this class was generated from the following file: