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 | long | 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] |