redemptionRestriction property

String? redemptionRestriction
getter/setter pair

The redemption restriction for the promotion. Possible string values are:

  • "REDEMPTION_RESTRICTION_UNSPECIFIED" : The redemption restriction is unspecified.
  • "SUBSCRIBE_AND_SAVE" : The customer must subscribe to the merchant's channel to redeem the promotion.
  • "FIRST_ORDER" : The customer must be a first-time customer to redeem the promotion.
  • "SIGN_UP_FOR_EMAIL" : The customer must sign up for email's to redeem the promotion.
  • "SIGN_UP_FOR_TEXT" : The customer must sign up for text to redeem the promotion.
  • "FORMS_OF_PAYMENT" : The customer must use a specific form of payment to redeem the promotion.
  • "CUSTOM" : The customer must meet a custom restriction to redeem the promotion. If selected, the custom_redemption_restriction field must be set.

Implementation

core.String? redemptionRestriction;