Class SettlementTransactionAmount
Inheritance
System.Object
SettlementTransactionAmount
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class SettlementTransactionAmount : IDirectResponseSchema
Properties
Commission
Declaration
[JsonProperty("commission")]
public virtual SettlementTransactionAmountCommission Commission { get; set; }
Property Value
| Type | Description |
|---|---|
| SettlementTransactionAmountCommission |
Description
The description of the event. Acceptable values are: - "taxWithhold" - "principal" -
"principalAdjustment" - "shippingFee" - "merchantRemittedSalesTax" - "googleRemittedSalesTax" -
"merchantCoupon" - "merchantCouponTax" - "merchantRemittedDisposalTax" - "googleRemittedDisposalTax"
- "
merchantRemittedRedemptionFee" - "googleRemittedRedemptionFee" - "eeeEcoFee" - "furnitureEcoFee" - "
copyPrivateFee" - "eeeEcoFeeCommission" - "furnitureEcoFeeCommission" - "copyPrivateFeeCommission" - "principalRefund" - "principalRefundTax" - "itemCommission" - "adjustmentCommission" - "shippingFeeCommission" - "commissionRefund" - "damaged" - "damagedOrDefectiveItem" - "expiredItem" - "faultyItem" - "incorrectItemReceived" - "itemMissing" - "
qualityNotExpected" - "receivedTooLate" - "storePackageMissing" - "transitPackageMissing" - "unsuccessfulDeliveryUndeliverable" - "wrongChargeInStore" - "wrongItem" - "returns" - "undeliverable" - "issueRelatedRefundAndReplacementAmountDescription" - "refundFromMerchant" - "returnLabelShippingFee" - "lumpSumCorrection" - "pspFee"
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TransactionAmount
The amount that contributes to the line item price.
Declaration
[JsonProperty("transactionAmount")]
public virtual Price TransactionAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| Price |
Type
The type of the amount. Acceptable values are: - "itemPrice" - "orderPrice" - "refund" -
"earlyRefund" - "courtesyRefund" - "returnRefund" - "returnLabelShippingFeeAmount" -
"lumpSumCorrectionAmount"
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |