thanks @mitchbaylis.

are there any other takes on this? at the moment I have a backend workflow running on a list (the cart items), and if it’s valid, it saves ‘apply discount’ as ‘yes’ to the database against that cart item