The properties specific to the "addLoyaltyPoints" effect. This gets triggered whenever a validated rule contained an "add loyalty" effect. These points are automatically stored and managed inside Talon.One.
Name | Type | Description | Notes |
---|---|---|---|
Name | string | The name / description of this loyalty point addition. | |
ProgramId | int | The ID of the loyalty program where these points were added. | |
SubLedgerId | string | The ID of the subledger within the loyalty program where these points were added. | |
Value | decimal | The amount of points that were added. | |
DesiredValue | decimal | The original amount of loyalty points to be awarded. | [optional] |
RecipientIntegrationId | string | The user for whom these points were added. | |
StartDate | DateTime | Date after which points will be valid. | [optional] |
ExpiryDate | DateTime | Date after which points will expire. | [optional] |
TransactionUUID | string | The identifier of this addition in the loyalty ledger. | |
CartItemPosition | decimal | The index of the item in the cart items list on which the loyal points addition should be applied. | [optional] |
CartItemSubPosition | decimal | For cart items with `quantity` > 1, the sub position indicates to which item the loyalty points addition is applied. | [optional] |
CardIdentifier | string | The alphanumeric identifier of the loyalty card. | [optional] |
BundleIndex | int | The position of the bundle in a list of item bundles created from the same bundle definition. | [optional] |
BundleName | string | The name of the bundle definition. | [optional] |