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 | Integer | 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 | BigDecimal | 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 | BigDecimal | The index of the item in the cart items for which the loyalty points were rolled back. | [optional] |
cartItemSubPosition | BigDecimal | 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] |