dotpay / PrestaShop-1.7

PrestaShop Dotpay payment module for PrestaShop 1.7
1 stars 9 forks source link

Niepotrzebne przeliczanie waluty #8

Closed jedzura closed 6 years ago

jedzura commented 7 years ago

Mam w swoim sklepie dwie waluty - euro i złotówki, jako główna waluta ustawione jest euro, gdy chcę dokonać płatności przez dotpay w złotówkach to pokazuje mi ładnie na stronie cenę w złotówkach, ale jak przechodzę do strony płatności w banku lub kartą to ta cena zostaje podzielona przez aktualnie ustawiony kurs euro i w efekcie klient może zapłacić kilkukrotnie mniej niż powinien :(

jedzura commented 7 years ago

Nie doczekałem się odpowiedzi, więc dla potomnych, gdyby ktoś miał taki sam błąd to niech wywali linijkę numer 103 z pliku dotpay/controllers/front/dotpay.php o treści: "$orderAmount = \Tools::convertPrice($orderAmount, $currency["id_currency"], false);" W tej linijce zachodzi bardzo dziwne przewalutowanie, po jej wywaleniu wszystko działa cacy :)

tbajorek commented 7 years ago

Proszę sprawdzić, czy najnowsza wersja jest pozbawiona tego błędu. Usunęliśmy wspomnianą linijkę. https://github.com/dotpay/PrestaShop-1.7.x/releases/tag/v1.0.7