Show / Hide Table of Contents

Class CheckoutSettings

CheckoutSettings for a specific merchant.

Inheritance
object
CheckoutSettings
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.Merchant.accounts_v1.Data
Assembly: Google.Apis.Merchant.accounts_v1.dll
Syntax
public class CheckoutSettings : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

EffectiveEnrollmentState

Output only. The effective value of enrollment_state for a given merchant ID. If account level settings are present then this value will be a copy of the account level settings. Otherwise, it will have the value of the parent account (for only marketplace sellers).

Declaration
[JsonProperty("effectiveEnrollmentState")]
public virtual string EffectiveEnrollmentState { get; set; }
Property Value
Type Description
string

EffectiveReviewState

Output only. The effective value of review_state for a given merchant ID. If account level settings are present then this value will be a copy of the account level settings. Otherwise, it will have the value of the parent account (for only marketplace sellers).

Declaration
[JsonProperty("effectiveReviewState")]
public virtual string EffectiveReviewState { get; set; }
Property Value
Type Description
string

EffectiveUriSettings

Output only. The effective value of uri_settings for a given merchant. If account level settings are present then this value will be a copy of url settings. Otherwise, it will have the value of the parent account (for only marketplace sellers).

Declaration
[JsonProperty("effectiveUriSettings")]
public virtual UriSettings EffectiveUriSettings { get; set; }
Property Value
Type Description
UriSettings

EligibleDestinations

Optional. The destinations (also known as Marketing methods) to which the checkout program applies, valid destination values are SHOPPING_ADS, FREE_LISTINGS

Declaration
[JsonProperty("eligibleDestinations")]
public virtual IList<string> EligibleDestinations { get; set; }
Property Value
Type Description
IList<string>

EnrollmentState

Output only. Reflects the merchant enrollment state in Checkout program.

Declaration
[JsonProperty("enrollmentState")]
public virtual string EnrollmentState { get; set; }
Property Value
Type Description
string

Name

Identifier. The resource name of the program configuration settings. Format: accounts/{account}/programs/{program}/checkoutSettings

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

ReviewState

Output only. Reflects the merchant review state in Checkout program. This is set based on the data quality reviews of the URL provided by the merchant. A merchant with enrollment state as ENROLLED can be in the following review states: IN_REVIEW, APPROVED or DISAPPROVED. A merchant must be in an enrollment_state of ENROLLED before a review can begin for the merchant.For more details, check the help center doc.

Declaration
[JsonProperty("reviewState")]
public virtual string ReviewState { get; set; }
Property Value
Type Description
string

UriSettings

URI settings for cart or checkout URL.

Declaration
[JsonProperty("uriSettings")]
public virtual UriSettings UriSettings { get; set; }
Property Value
Type Description
UriSettings

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX