Class CheckoutSettings
CheckoutSettings for a specific merchant.
Implements
Inherited Members
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 |