The properties specific to the "rollbackAddedLoyaltyPoints" effect. This gets triggered whenever previously a closed session with an addLoyaltyPoints effect is cancelled.
Name | Type | Description | Notes |
---|---|---|---|
ProgramId | int | The ID of the loyalty program where the points were originally added. | |
SubLedgerId | string | The ID of the subledger within the loyalty program where these points were originally added. | |
Value | decimal | The amount of points that were rolled back. | |
RecipientIntegrationId | string | The user for whom these points were originally added. | |
TransactionUUID | string | The identifier of 'deduction' entry added to the ledger as the `addLoyaltyPoints` effect is rolled back. | |
CartItemPosition | decimal | The index of the item in the cart items for which the loyalty points were rolled back. | [optional] |
CartItemSubPosition | decimal | For cart items with `quantity` > 1, the sub-position indicates to which item the loyalty points were rolled back. | [optional] |
CardIdentifier | string | The alphanumeric identifier of the loyalty card. | [optional] |