# TalonOne.ExtendLoyaltyPointsExpiryDateEffectProps ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **programId** | **Number** | ID of the loyalty program that contains these points. | **subLedgerId** | **String** | API name of the loyalty program subledger that contains these points. | **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** | [**[LoyaltyLedgerEntryExpiryDateChange]**](LoyaltyLedgerEntryExpiryDateChange.md) | List of transactions affected by the expiry date update. | [optional]