Polskie wsparcie PrestaShop
PrestaShop => Dla początkujących => Wątek zaczęty przez: qwazar w Wrzesień 08, 2014, 02:14:12 pm
-
No i stało się.
Niby prosta sprawa płatności za pobraniem i przedpłata na konto.
Przewoźnicy skonfigurowani, ale gdzie ustawia się wielkość zapłaty ?
Paczka do 30 kg, przedpłata ileś tam zł, pobranie ileś tamzł i poległem.
W modułach nie widzę, w ustawieniach nie widzę no to gdzie ?
Moduł przelew i pobranie włączone .....zagwozdka jedna.
-
Koszty ustala się w wysyłka > Sposób dostawy. Jeśli chcesz mieć wszystko poprawnie skonfigurowane to skorzystaj z modułu ship2pay wiele ułatwi.
-
No i tak myślałem.
Z tym modułem miałem do czynienia w OScommerce i wiele ułatwiał.
Niestety w Prest 1.6 go nie ma.
Zapewne płatna opcja.
-
darmowa :) link masz na forum
-
Zainstalowałem gotów do poprawy modułu i dostosowania do 1.6, mam potwierdzenie zainstalowania, a w modułach nima :)
Zaginiony moduł jakiś ?
-
a instalowales z panelu czy przez FTP? nie masz spakowanego podwojnei katalogu?
-
Na to bym nie wpadł, ze w arj-cie są spakowane wersje pod 1.4 i 1.5 ! :o
Oki instaluję 1.5.
-
Moduł w wersji 1.5 zainstalowany, ale nie uruchomiony, gdyż:
I don't have enough time to test it, but it appears that module uses deprecated method in shiptopay/Hook.php. That function Module::getPaypalIgnore() was used to restrict countries for PayPal module. Removing line with call to it should fix error.
So delete line #44 in modules/shiptopay/Hook.php (marked red colour):
Rozumiem. W pliku modułu usunąć linię 44, jasna sprawa.
If you do not want to reinstall module make this change to two files:
- modules/shiptopay/Hook.php
Rozumiem to tak: Poprawiony plik hook podmienić w module shiptopay.
Ale tego nie rozumiem :
- and override/classes/Hook.php (<- when module is installed Hook.php is copied to this path).
Jest tam taki plik, ale mam cały podmienić na ten poprawiony ?
I tu kłania się mój English.
A trzeba było Pani w szkole słuchać ! :D
[/size]
-
Spróbuj ten pisany pod 1.6 przez kolegę ircykk.
-
Czyli obecnie zainstalowany moduł ... Delete i potem instalka nowej wersji ?
-
Tak, to samo się dotyczy modułu payments2carrier czyli bliźniaczego modułu ship2pay jeśli go masz, należy odinstalować usunąć i następnie zainstalować nowy moduł.
-
Tego modułu payments2carrier nie mam.
Zainstalowałem moduł, jest, ustawiłem opcję przelew i pobranie dla przewoźników i ....
szukam gdzie ustawia się odpowiednie kwoty w zależności od wyboru klienta ?
W opcjach modułu nie ma, w przewoźnikach też nie ma, w płatnościach też nie .....
Jak ja lubię takie zagadki !
Ale jak nie znajdziesz i się nie nauczysz ..... to trzeba zapytać mądrzejszych.
-
Tylko tutaj nie wystarczy stworzyć przewoźnika np. Poczta Polska raz, a tyle razy ile opcji, czyli:
PocztaPolska - priorytet (w ustawieniach cena np 10zł do 1kg, 15 do 2 kg ...)
PocztaPolska - za pobraniem (w ustawieniach cena np 20zł ...)
kurier
kurier - za pobraniem
ile opcji tyle przewoźników każdy z swoją ceną.
Następnie przypisujesz np. w ship2pay: przelew bankowy > kurier i PP priorytet
-
No patrz endriu, czyli tak samo to działa jak w ship2pay w starym OSCommerce. :)
Za pierwszym razem kiedy podchodziłem do płatności właśnie tak zrobiłem, kierując się starym sklepem, ale czegoś mi brakowało i wycofałem się z tego pomysłu.
A brakowało mi modułu ship2pay.
Zrobiłem wg Twoich zaleceń i sklep robi mi schody.
Edytuję przewoźnika, ustawiam VAT wiadomo na 23%, zakres pierwszy do 30 kg, cena za usługę 16zł.
Skoro VAT 23, dzielę 16 przez 1.23, co daje 13,0081
Wpisuję wartość w okienko, robię próbne zamówienie a tam zonk.
Zamiast 16 zł mam 15,99 ??
Ponownie wchodzę w edycję a tam zamiast 13,0081 jest 13,0000 i tak mi robi przy każdej cenie, po pełnej cyfrze same zera ?
A dałbym sobie co nieco odciąć, że już to robiłem w dokładnie ten sam sposób i było OK.
Szperam gdzie ewentualnie dałem ciała, jednak zagadki rozwiązać nie umie.
A na koniec podsumowanie zamówienia.
15 + 15,99=27,29 ?? 8)
Tak to ja też chcę kupować w sklepach. :)
Pozdrawiam.
-
Jak wiele może znaczyć przecinek zamiast kropki ! 8)
Już zapamiętam, że Presta nie lubi przecinków w cyfrach. :)
Sprawa złego naliczania VAT-u załatwiona, jednak sumowanie dalej jest zagadką
30+16= 41,59 :) :) :)
Szukam dalej.
-
a spraawdz jaki masz przelicznik waluty domyslnej... bo presta zlotowki lubi sobie w walutach przelicznikiem z dolara obslugiwac ;) powinno byc na '1'
-
Przelicznik mam 1.
Wertuję wszelkie ustawienia, błędu nie widzę.
Dziwne to jest, bo przy podsumowaniu podaje 15+16=27,30 zł.
Klikam zapłać przelewem i jak byk jest kwota 31,00 zł, czyli dobrze.
Najgorsze jest to, że nie wiem skąd taka kwota, czego nie liczy lub jak to liczy ?
Myślałem, że może jest gdzieś błąd w skrypcie lub module, ale przecież nie tylko ja miałbym z tym problem.
Ale coś teraz wywęszyłem. :D
- opcja z darmową wysyłką i w RAZEM zamiast 15,00 zł za sam towar, mam 14,29 zł czyli pokazuje wartość towaru z VAT-em, a w RAZEM liczy wartość towaru bez VAT-u. (VAT 5%)
- opcja z wysyłką tak samo, pokazuje BRUTTO np 15 zł (w tym VAT 5%) + 16 zł wysyłka (w tym VAT 23%), a w RAZEM podaje bez VAT-u czyli 27,30
EDIT:
Znalazłem chwasta.
Nigdy bym na to nie wpadł, że ta opcja ma takie działanie.
"Wyświetlaj podatek w koszyku" !!
Rozumiałem to całkiem inaczej. 8)
-
Kolego, napisz dokładnie, w którym miejscu wyłączyć tą opcję?
Pozdrawiam
-
Lokalizacja > Podatki no chyba nie tak ciężko to samemu znaleźć, przecież ile w zapleczu może być miejsc od podatków :)