Skocz do zawartości
mocnykubek

Darmowa wysyłka pocztowa przy płatności przelewem

Rekomendowane odpowiedzi

Widzę, że temat był wałkowany, jednak nie do końca jestem usatysfakcjonowany z rozwiązań (albo nie zajarzyłem)  :)

 

Jest u mnie prosto (PS 1.6.0.14):

Przewoźnicy:
- paczka zwykła
- paczka za pobraniem

Płatności:
- przelew
- pobranie

Ustawiłem sobie z pomocą "ship2pay", żeby mi to hulało i hula.

Zakresy mam wszędzie poustawiane na kwoty - nic z wagą.

 

 

Chcę udostępnić klientowi darmową wysyłkę paczką zwykłą przy zamówieniu powyżej 40zł. Czyli musi zapłacić przelewem. I o to chodzi..

Ustawiam:
Wysyłka>Preferencje>
Darmowa wysyłka obowiązuje od: 40zł

Klient ma teraz powyżej 40zł możliwość wybrania za darmo każdej opcji dostawy - również "paczka za pobraniem". Tego chcę uniknąć.

 

Dodaję kolejnego przewoźnika ("darmowa paczka"). Ustawiam zakres 40-20000zł do tego cenę przesyłki 0zł.

 
Ustawiam:
Wysyłka>Preferencje>
Darmowa wysyłka obowiązuje od: 0 (wyłączone)
Domyślny przewoźnik: najlepsza cena

Teraz klient dodając do koszyka towar poniżej 40zł w ogóle nie ma w podglądzie koszyka ceny dostawy - nie ma też napisu "darmowa wysyłka", ale wygląda to trochę tak, jakby nic nie kosztowało. (musi przeklikać całe zamówienie, żeby zobaczyć ile kosztuje dostawa).

Ustawiam:
Wysyłka>Preferencje>
Domyślny przewoźnik: paczka pocztowa

Teraz klient widzi w koszyku cenę wysyłki, ale jeśli zamówi powyżej 40zł to nadal doliczana jest ta kwota - znów musi przeklikać całe zamówienie, żeby zmienić dostawę na darmowego przewoźnika.

Ustawiam:
Wysyłka>Przewoźnicy>Paczka zwykła 
Darmowa wysyłka: tak

Nie ma możliwości wybrania zakresu ceny/wagi w efekcie przesyłka jest zawsze darmowa (poniżej 40zł też), ale klient dostaje w podglądzie koszyka ładne info, że przesyłka jest darmowa.

 

Opadłem lekko z sił.

 

Pierwszy cel:

Chciałbym, żeby klient zamawiając do 40zł miał w podglądzie koszyka doliczoną cenę za paczkę pocztową, a w momencie w którym przekroczy kwotę 40zł niech widzi ładny napis "darmowa dostawa".

 

 

Drugi cel:

przy kwocie powyżej 40zł w checkoucie powinien mieć wybór:

- Paczka pocztowa - za darmo
- Paczka za pobraniem" 19zł

Pozwoliłem sobie moje bezecne żądania ująć w pomocniczym grafie  :mrgreen:

post-13150-0-08202500-1439895638_thumb.jpg

 

 

Proszę Was mocno o pomoc i z góry dziękuję.  :-P

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

PS 1.6.0.14

 

Szczerze powiem, że nie umiem rozróżnić sobie w głowie czym się różni "moduł koszyka" od "globalnego rozwiązania". Chciałbym po prostu, żeby moi klienci widzieli to tak jak opisałem. :) i żeby to tak działało w praktyce. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

to ustaw wszystkie sposoby dostawy w przedziale do 39,99 i opcjach ustaw że w przypadku przekroczenia zakresu sposób dostawy jest wyłączony

a jeden sposób dostawy ustaw od 40

 

ewentualnie trzeba trochę kod zmodyfikować

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

to ustaw wszystkie sposoby dostawy w przedziale do 39,99 i opcjach ustaw że w przypadku przekroczenia zakresu sposób dostawy jest wyłączony

a jeden sposób dostawy ustaw od 40

 

ewentualnie trzeba trochę kod zmodyfikować

 

tutaj tylko dodam i specyzuje

 

@sower? hmmmm, a co jak ci przesta wyliczy przez jej niepdopracowany algorytm liczenia ceny i przelicznia miedzy netto/brutto (w koncu w 1.6.1.0 zotalo troche to porpawione w duzej czesci) do np 39.9910000 - brak w przewidzianych zakresach

 

nie napomnij, ze ceny przez presta przeliczne sa do 6 miejsca po przecinku a dopeiro przez getPrice() obcinane ;)

 

dlatego tez w ustawieniach wysylek masz 'cena zawiera przedzial' [>=] ; 'cena nie zawierta w przedziale' [<] ;) czyli w jednym do 40, w drugim od 40 ;) i daruyjemy ceny rodem z socjalismu z brakujacymi gorszami ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

to ustaw wszystkie sposoby dostawy w przedziale do 39,99 i opcjach ustaw że w przypadku przekroczenia zakresu sposób dostawy jest wyłączony

a jeden sposób dostawy ustaw od 40

 

ewentualnie trzeba trochę kod zmodyfikować

 

 

Matko bosko. Aż takich cudów sobie zażyczyłem?

Klient nie dostanie informacji "darmowa wysyłka" w koszyku przy takiej konfiguracji. No ale trudno, już to przeboleję. Dodam duży baner na stronie głównej, żeby nie było wątpliwości. Zostaje tak jak @sower pisze.

WYSYŁKA>PRZEWOŹNICY
- paczka pocztowa     - koszt 12,50zł | zakres 0-40zł     | poza zakresem: wyłącz
- paczka za pobraniem - koszt 19zł    | zakres 0-10000zł
- paczka darmowa      - koszt 0zł     | zakres 40-10000zł | poza zakresem: wyłącz

Dokładne kwoty nie są u mnie istotne, bo każde zamówienie to cena w wielokrotności 24zł. 

Nawet jeśli w jakimś minimalnym zakresie kwotowym przewoźnicy będą się pokrywać to i tak nie ma w tym szkody dla klienta, więc chyba nie ma co kombinować z tymi grosikami. :) Tak mi się wydaje   :)

 

dzięki za pomoc.

 

pewnie jeszcze nie raz Was zmęczę :P

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

@design4VIP - czepiasz się szczegółów - chodziło mi o logikę , ale widzę , ze masz nowe hobby czyli łapania mnie na czymś i udawadnianiu, że w czymś nie mam racji ;)

 

Generalnie t taki układ powinien zadziałać

WYSYŁKA>PRZEWOŹNICY
- paczka pocztowa - koszt 12,50zł | zakres 0-40zł | poza zakresem: wyłącz
- paczka za pobraniem - koszt 19zł | zakres 0-10000zł
- paczka darmowa - koszt 0zł | zakres 40-10000zł | poza zakresem: wyłącz

 

Pod warunkiem, że odpowiednio ustawisz kolejność przewoźników - czyli pokombinuj z preferencjami przewoźników 

czyli domyślnym przewoźnikiem, sortowaniem

 

Na mojej testowej 1.6 działa to poprawnie

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

@design4VIP - czepiasz się szczegółów - chodziło mi o logikę , ale widzę , ze masz nowe hobby czyli łapania mnie na czymś i udawadnianiu, że w czymś nie mam racji ;)

 

bynjmniej, nie chcialbym, zebys obieral moje uwagi za czepialkie, a tym bardziej, ze cos chce udowodnic, chodzi mi bardziej o to, ze taka "logika" niektorych poczatkujacych moze wprowadzic w blad. jakbym sie czepial czy cos, to nie staralbym sie od razu szczegolowo tlumaczyc dlaczego "sie czepiam". to, ze akurat trafia na Ciebie... no, nie tylko ;) akurat na tym forum jestes jednym z bardziej aktywnych, na innych forach sa inni ;)

 

nie kazdy na forum wie jak dziala silnik presta i wiele rzeczy trzeba wykladac lopatologicznie, nieraz jednym jakims "logicznym dla wyjadaczy" zdaniem mozna rozumowanie poczatkujacego zburzyc i pozniej juz bez odwrotu ;) nieraz lepiej napisac te dwa zdania wiecej ale wylumaczyc wszystko krok po kroku. nie wszystko da sie brac na logike ;)

 

PS. jezeli poczules sie urazony przyjmij przeprosiny z czystego serca i obiecuje byc delikaniejszy ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez backtoblack
      Witam,

      Mam problem dotyczący kosztów przesyłki. Nagle przestały się one doliczać do zamówienia - niby przy zamówieniu koszt przesyłki jest widoczny, ale przy podsumowaniu jest sama kwota za produkt. Na pewno nic nie zostało zmieniane w ustawieniach. Co może być tego przyczyną?
       


    • Przez lukruk
      Adres sklepu: http://shedance.pl/shop/
       
      Mam problem z ustawieniem kwoty za przewoźnika. Pomimo prawidłowej konfiguracji (od wagi 0 do 14,99kg - kwota 15zł netto, Europa oraz od 15,00 do 30,00kg - kwota 30zł, Europa), to za każdym jak próbuje zmienić kwotę wysyłki wyświetla mi się przy zamówieniu kwota 12,30zł.
       
      Proszę o podpowiedź, czy oprócz panelu PRZEWOŹNICY można jeszcze gdzieś zdefiniować kwotę, tak aby była przypisana na stałe do zamówień ?
      Nie mam pomysłu jak ją zmienić - PROSZĘ o pomoc !!
    • Przez Mr_DiPi
      Witam,
       
      Mam takie zagadnienie i zastanawiam się skąd się to bierze.
       
      Na załączonej fakturze w okienku "Ogółem VAT" mamy wyszczególnione jakie VAT i za co został naliczony. I tu jest taka ciekawostka - przy pozycji "wysyłka" mamy dwa razy policzony VAT w wartości 1,31zł. Koszt wysyłki to 14zł brutto (11.38 netto) czyli VAT wynosi 2,62zł, a Presta dzieli go jakby na pół i zapisuje jako dwie pozycje. Suma się zgadza, ale jakoś tak dziwnie - co można z tym zrobić? 
      000002-2017 (1).pdf
    • Przez Inexo
      Zakładam nowego przewoźnika.
      Ustawiam go analogicznie jak poprzednie dwa, które założone były dużo wcześniej.
      Zmiana w ustawieniach dotyczy jedynie ceny wysyłki.
      Zapisuję...
       
      Zaglądam do koszyka i widzę... o jest!
      Do przewoźnika dopasowuję odpowiedni moduł płatności.
      Zapisuję.... 
       
      Zaglądam do koszyka i widzę... o jest! sprawdzam czy płatności przechodzą. Wszystko idzie idealnie.
       
      Na drugi dzień mam telefon od klientki, że ona wczoraj widziała, że jest dostępny ten przewoźnik a dziś już go nie ma.
      Zaglądam do koszyka i patrze, że rzeczywiście nie ma.
      Sprawdzam, kombinuję na nowo i ponownie wszystko działa.
      Upewniam się czy wszystko gra zaglądając do koszyka przez inną przeglądarkę (fire fox) i widzę, że nie ma. Powracam do swojej zazwyczaj używanej przeglądarki (Chrome) od nowa sprawdzając koszyk i patrzę, że ponownie nie ma.
       
      Poprzedni przewoźnicy założeni dużo wcześniej wyświetlają się w koszyku jak mur beton.
       
      O co chodzi bo nerwy tracę
      Pomocy....
      Zaglądam do koszyka i widzę... o jest!
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 720
    • Postów
      36 978
×