I need to know when a lineItem on the Order/Check is modified to have a discount added.
There's LINE_ITEM_ADDED, but the item can be modified to have a discount after it's been added.
There is ACTION_ITEM_SELECT, however that doesn't give me feedback if the item is changed, only when it is first selected.
There is ACTION_MODIFY_ORDER, though I don't want to modify the item, I just want to know if the cashier has modified it. It's unclear to me what in Clover would prompt this intent to be broadcast to me.
How do I know when a LineItem is modified before Payment happens?