effectiveEnrollmentState property

String? effectiveEnrollmentState
getter/setter pair

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.

Output only. Possible string values are:

  • "CHECKOUT_ON_MERCHANT_ENROLLMENT_STATE_UNSPECIFIED" : Default enrollment state when enrollment state is not specified.
  • "INACTIVE" : Merchant has not enrolled into the feature.
  • "ENROLLED" : Merchant has enrolled into the feature by providing either an account level URL or checkout URLs as part of their feed.
  • "OPT_OUT" : Merchant has previously enrolled but opted out of the feature.

Implementation

core.String? effectiveEnrollmentState;