For Price Roundup, non-USD charges could look incorrect without understanding the logic behind how the function performs.
We round up the USD-equivalent of the non-USD charge price. Here is the logic currently being applied.
The non-USD is converted to USD
The USD equivalent (value in #1) is rounded
The rounded USD price (value in #2) is converted back to the non-USD currency
The updated price (value in #3) is used as the charge price
To help clarify, we should add a warning message to the Price Roundup pop-up.