- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-22-2018 11:44 AM
We have a global Service Portal. I have Product Catalog items set up for North American users that display price in $. I also have items for Europe that display in Euros. Both display in the Service Catalog correctly. (NA users can only see NA products / EU users can only see EU products, using 'Available for')
The North American items display Price (sc_cat_item) and Total Price (sc_shopping_cart) in $ correctly.
'Price' and 'Total Price' are converted from Euros to US Dollars in sc_cat_item and sc_shopping_cart for European items.
These are the price options set for each Product Catalog Item - Europe:
Price -
Type = Fixed
Currency = Euro
I set the sys property - glide.currency_price.use_all_fraction_digits to false, so that it will only display 2 decimal places.
Here is the problem -
sc_catalog_item - 'Price' & sc_shopping_cart - 'Total Price' are converting Euros to US Dollars.
I didn't see any settings in cart layout.
Am I missing a sys property or do I need to change something to prevent the price conversion somewhere else?
Solved! Go to Solution.
- Labels:
-
Service Portal Development
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-06-2018 02:26 PM
Just to update the issue...
We had to sync Country Code from Active Directory to the user records. Country Code allows for the proper conversion to the user's currency. If you don't have Country Code set, the instance looks at your browser location (which is where ever you are logged in at).
Now, if I enter a fixed price in the Product Catalog item it will be displayed as entered in the Service Catalog. The user will see the correct converted 'Price' and 'Total Price' of the currency that is used in their country (in sc_cat_item and sc_shopping_cart).
If I put the price of the item as 'Calculated', the user will only see the calculated 'Price' and 'Total Price' of their country's currency.
Basically, it's a business decision at this point on how to display the price to the user.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-21-2018 10:10 AM
I have always found it best to put everything in US Dollars and let the system convert it based on the users location.