Show prices on the service catalogue based on users language.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2025 04:23 AM
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.
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2025 04:38 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2025 04:58 AM
@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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-15-2025 05:45 AM
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.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader