How to restrict price change for only products with no price

I added an automation command that uses a number pad to change the price of an order line.
Now what I want to do is restrict this price change only if the order line price is zero, otherwise the user can’t change it.

Do what I do which is remove the change price button all together.
Add a custom product tag of ‘Open Price’ (or you could just constrain to {PRICE} = 0
And create an order added rule with a change order price action with prompt with constraint to custom tag ro price depending on chosen method.
I use this for special menu items where price changes with each shift as specials are changed.

The state action is related to other parts of my automation so not specific to the request.

1 Like