Class OneTimePurchaseDetails
Details of a one-time purchase.
Implements
Inherited Members
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class OneTimePurchaseDetails : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OfferId
The offer ID of the one-time purchase offer.
Declaration
[JsonProperty("offerId")]
public virtual string OfferId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PreorderDetails
The details of a pre-order purchase. Only set if it is a pre-order purchase. Note that this field will be set even after pre-order is fulfilled.
Declaration
[JsonProperty("preorderDetails")]
public virtual PreorderDetails PreorderDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| PreorderDetails |
PurchaseOptionId
ID of the purchase option. This field is set for both purchase options and variant offers. For purchase options, this ID identifies the purchase option itself. For variant offers, this ID refers to the associated purchase option, and in conjunction with offer_id it identifies the variant offer.
Declaration
[JsonProperty("purchaseOptionId")]
public virtual string PurchaseOptionId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Quantity
The number of items purchased (for multi-quantity item purchases).
Declaration
[JsonProperty("quantity")]
public virtual int? Quantity { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
RentalDetails
The details of a rent purchase. Only set if it is a rent purchase.
Declaration
[JsonProperty("rentalDetails")]
public virtual RentalDetails RentalDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| RentalDetails |