Позвольте пару уточнений:
счет при оплате был в форинтах, так как вылет из Будапешта, в валюте страны вылета всегда визз предлагает, вы поменяли на евро на сайте, оплатили в евро, визз конечно накинул 4-6% при смене валюты оплаты.
Дальше вы утверждаете что нельзя вывести деньги на карту, можна вывести, только 20% надбавки пропадут и возврат будет в форинтах, при конвертации вашим банком в валюту карты тоже будет потеря хоть и не такая конская как при конвертации на сайте визз.
есть смысл платить в той валюте в какой визз предлагает, не конвертировать ничего и в целом делать минимальное количество телодвижений, так как потеря на каждом действии, на то он и лоукостер