Class SettlementReport
Settlement reports detail order-level and item-level credits and debits between you and Google.
Implements
Inherited Members
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> |