Конвертация валюты в Prestashop с одной стороны очень простая и понятная задача реализуемая за 10 минут, но не тогда, когда нужно что-бы в админке был включен только доллар, а на фронте магазина должны выводится цены в гривнах по курсу проставленному в админке, решение хоть и костыльное но одно из немногих, если не единственное.
В файле classes/Tools.php необходимо изменить строку
$currency = Currency::getCurrencyInstance(Configuration::get('PS_CURRENCY_DEFAULT'));
на строку с жестко заданным ID валюты в которую будет происходить конвертация на фронте.
$currency = Currency::getCurrencyInstance((int)('1'));
После обновления версии Prestashop нужно менять эту строку снова.