The properties specific to the "extendLoyaltyPointsExpiryDate" effect. This gets triggered when a validated rule contains the "extend expiry date" effect. The current expiry date gets extended by the time frame given in the effect.
| Name | Type | Description | Notes |
|---|---|---|---|
| programId | Long | ID of the loyalty program that contains these points. | |
| subLedgerId | String | API name of the loyalty program subledger that contains these points. added. | |
| extensionDuration | String | Time frame by which the expiry date extends. The time format is either: - immediate, or - an integer followed by a letter indicating the time unit. Examples: `immediate`, `30s`, `40m`, `1h`, `5D`, `7W`, `10M`, `15Y`. Available units: - `s`: seconds - `m`: minutes - `h`: hours - `D`: days - `W`: weeks - `M`: months - `Y`: years You can round certain units up or down: - `_D` for rounding down days only. Signifies the start of the day. - `_U` for rounding up days, weeks, months and years. Signifies the end of the day, week, month or year. | |
| affectedTransactions | List<LoyaltyLedgerEntryExpiryDateChange> | List of transactions affected by the expiry date update. | [optional] |