Show / Hide Table of Contents

Class SettlementReport

Settlement reports detail order-level and item-level credits and debits between you and Google.

Inheritance
System.Object
SettlementReport
Implements
IDirectResponseSchema
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 SettlementReport : IDirectResponseSchema

Properties

EndDate

The end date on which all transactions are included in the report, in ISO 8601 format.

Declaration
[JsonProperty("endDate")]
public virtual string EndDate { 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

Kind

Identifies what kind of resource this is. Value: the fixed string "content#settlementReport"

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

PreviousBalance

The residual amount from the previous invoice. This is set only if the previous invoices are not paid because of negative balance.

Declaration
[JsonProperty("previousBalance")]
public virtual Price PreviousBalance { get; set; }
Property Value
Type Description
Price

SettlementId

The ID of the settlement report.

Declaration
[JsonProperty("settlementId")]
public virtual string SettlementId { get; set; }
Property Value
Type Description
System.String

StartDate

The start date on which all transactions are included in the report, in ISO 8601 format.

Declaration
[JsonProperty("startDate")]
public virtual string StartDate { get; set; }
Property Value
Type Description
System.String

TransferAmount

The money due to the merchant.

Declaration
[JsonProperty("transferAmount")]
public virtual Price TransferAmount { get; set; }
Property Value
Type Description
Price

TransferDate

Date on which transfer for this payment was initiated by Google, in ISO 8601 format.

Declaration
[JsonProperty("transferDate")]
public virtual string TransferDate { get; set; }
Property Value
Type Description
System.String

TransferIds

The list of bank identifiers used for the transfer. e.g. Trace ID for Federal Automated Clearing House (ACH). This may also be known as the Wire ID.

Declaration
[JsonProperty("transferIds")]
public virtual IList<string> TransferIds { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

Implements

IDirectResponseSchema
In This Article
Back to top