Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 1.42 KB

LoyaltyTiersExpirationAllExpirationDate.md

File metadata and controls

27 lines (15 loc) · 1.42 KB

LoyaltyTiersExpirationAllExpirationDate

Defines the conditions for the expiration date of a tier.

Properties

Name Type Description
type TypeEnum What triggers the tier to expire for a customer. `END_OF_PERIOD`: Expire tier at the end of the period. `END_OF_NEXT_PERIOD`: Expire tier at the end of the next period. `BALANCE_DROP`: Tier expires when the points balance drops below the required range of the tier. `CUSTOM`: Tier expires after a certain time period passes following the instance the points balance drops below the required range of the tier.
extend String Extend the expiration by adding extra months or days in ISO 8601 format. The tier will remain active even though it reaches its expiration time period. For example, a tier with a duration of `P3M` will be valid for an additional duration of 3 months and a tier with a duration of `P1D` will be valid for an additional duration of 1 day.
rounding LoyaltyTiersExpirationAllExpirationDateRounding

Enum: TypeEnum

Name Value
END_OF_PERIOD "END_OF_PERIOD"
END_OF_NEXT_PERIOD "END_OF_NEXT_PERIOD"
BALANCE_DROP "BALANCE_DROP"
CUSTOM "CUSTOM"