Service Portal, catalog: dynamically refresh a price (e.g. home delivery cost) based on a question choice containing a price

it seems this is out of the box functionality for catalog variables of type select box with the price set on the question choice.


·       Go to catalog item 

·       add a variable delivery location (create a variable of type select box with options 'home', 'office')


·       Update the ‘home’ option (question choice) so that it contains a price:


·       Go to the catalog item in service portal, 

·       note the price


·       Now scroll down and select ‘home’ delivery – notice the price is now displayed:


·       Note the refreshed price:

(and watch it go back to £164 if you change it back to office)

·       Note the price on the RITM once checked out:



Popular posts from this blog

GlideRecord setValue

URL link in addInfoMessage