Show prices on the service catalogue based on users language.

AdamShiner
Tera Guru

I did reach out to ServiceNow Support but unfortunately, they advised it's not OOTB which I am very surprised with. We have 2 different currencies, £ and Euro's. I want the price of the Service Catalogue item to be shown based on the user's information, this can be language. What I want to happen is if user A views this item, they see it in £ but if user B views this item they see it in Euro's.

 

AdamShiner_0-1747308022099.png

 

I can't find anything online regarding this as its not OOTB, but I would of though this request comes up often. If anyone has achieved something similar or can point in the right direction it would be very much appreciated. 

 

3 REPLIES 3

J Siva
Tera Sage

Hi @AdamShiner 
First check how/where it's configured. To do that, ctrl+Right click on the widget. There you can see the current configuration. Please share those scrips/screen shots. It'll help us to provide some suggestions/solution.
Regards,
Siva

AdamShiner
Tera Guru

@J Siva It is using the OOTB widget, so no adjustments have been made. Widget - SC Catalog Item.

The widget has over 3000 lines of code so I am not sure a screenshot will provide any help. If you think it can help, I   share but will be lots of screenshots. I am just more curious as I feel this would a pretty common request so was hoping more of a this is how it has been achieved before and use that as a basis to build it. No configuration has been done yet.

 

 

@AdamShiner 

somewhere in that widget there must be script to get the price

You will have to know that, check the fx rate table and convert it and then show as per logged in user's region.

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader