Некоректно сичитается курс (мультивалютность)

Добрый день, есть три валюты "UAH" "USD" "грн с ПДВ"0_1519818995350_Screenshot-2018-2-28 Управление заказами (SHK 3) KASHTAN.png далее в наборах параметров стоит
0_1519819152118_Screenshot-2018-2-28 Наборы параметров KASHTAN.png далее в селекте стоит0_1519819237377_Screenshot-2018-2-28 Чанк header KASHTAN.png , цена товара стоит 42, вот результат:
42 UAH
1.56 USD
35 грн с ПДВ
Ничего понять немогу( вроде все просто а я гдето туплю
Буду очень благодарен за помощь

забыл изменить ище системные настройки 0_1519820365817_Screenshot-2018-2-28 Системные настройки KASHTAN.png теперь там так, также внес изменения в настройки мультивалютности 0_1519820404094_Screenshot-2018-2-28 Управление заказами (SHK 3) KASHTAN(1).png
вот результат
1134 UAH
42 USD
945 грн с ПДВ
Третий результат сбивает с толку

после устноавки курса в третей строке на 33 третий результат уже сичтается с usd но все равно упорно както странно 34.36 грн с ПДВ, такое ощущение что он сичтает наоборот
\

Третий результат сбивает с толку

Какой должен быть по-вашему?

@andchir
ну проидее 42 умноженое на 1.2 но даже так я приспаособил, 0.8333 написал, и тут ище один момент при заходе на сайт отображается UAH а цена в доларах, переключение на USD неработает, все начинает нормально работать только после того как переключится на 3 вариант (ГРН с ПДВ) тогда все переключается и отображается нормально. А нужно чтобы цена считалась с долара, а отображалась в гривнах.

Воощем немогу понять как сделать чтобы цены в карточке указывались в доларах а на сайте по умолчани при первом посещении отображались в гривнах...
( пробывал shk3.currency_selected, но оно явно не для этого случая, получается по настрйокам я указываю валюту по умолчанию долар, и отображается долар вот только изза того что shk.currency стоит UAH получается путаница.)

немогу найти где в снипете или плагине прописать чтобы если кукис пустой, отображалась гривна. помогите плиз( там вроде все понятно но чтото неполучается.

$shk_currency = !empty($_COOKIE['shk_currency']) && is_numeric($_COOKIE['shk_currency']) ? abs(intval($_COOKIE['shk_currency'])) : $scriptProperties['currency_default'];
$scriptProperties['currency_default'] - заменил на номер валюты которыя должна выводится по умолчанию, сначала была какаято белеберда, потом понял что затупил, нужно менять эту строчку и в сниппете и в плагине, спасибо Andchir что у Вас понятный код и даже такой нюбас как я разобрался)

Если в свойствах товара вы указываете цену в долларах, то курс вам пересчитывать не нужно, всё уже пересчитано. Поэтому в настройках курс доллара должен быть равен единице.

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.