Show / Hide Table of Contents

Class SettlementReport

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

Inheritance
object
SettlementReport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class SettlementReport : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

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
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
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
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
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
string

TransferIds

The list of bank identifiers used for the transfer. For example, 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
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX