Koszt wysyłki na podstawie odległości WooCommerce
Plan abonamentowy
Koszt wysyłki na podstawie odległości WooCommerce
Przestań tracić pieniądze na ryczałtowej wysyłce. Zacznij naliczać dokładnie tyle, ile naprawdę kosztuje dowóz — co do kilometra, na podstawie realnych danych Google Maps.
Wyceniaj dostawę sprawiedliwie → Zobacz, jak to działaDziała samodzielnie • Bez dodatkowych wtyczek • Zgodna z HPOS i WooCommerce 10+
Ryczałt za wysyłkę cicho zjada Twoją marżę
Wystawiasz jedną stawkę dostawy dla całego kraju. Klient z sąsiedniej ulicy płaci tyle samo, co ten z drugiego końca województwa. Efekt? Do każdej dalszej przesyłki dopłacasz z własnej kieszeni, a bliskich klientów odstraszasz zawyżoną ceną. Jedni i drudzy zostawiają porzucony koszyk — a Ty nawet nie wiesz, ile Cię to kosztuje każdego miesiąca.
Ta wtyczka rozwiązuje problem u źródła. Koszt dostawy przestaje być zgadywaniem, a staje się precyzyjnym wyliczeniem opartym na odległości lub czasie przejazdu między Twoim magazynem a adresem klienta. Sprawiedliwie. Automatycznie. Przy każdym zamówieniu.
Jak to działa — prościej, niż myślisz
- Klient wpisuje adres dostawy w koszyku lub przy zamówieniu.
- Wtyczka pyta Google Maps o realną odległość i czas przejazdu z Twojego adresu nadania.
- Dopasowuje Twoją regułę cenową — np. 0–10 km = 15 zł, 10–20 km = 25 zł.
- Pokazuje gotowy koszt jako natywną metodę wysyłki WooCommerce. Bez przeładowań, bez kombinowania.
Zapytania do Google wykonują się wyłącznie podczas liczenia wysyłki — nigdy przy przeglądaniu produktów. Twój sklep zostaje szybki, a limity API oszczędzone.
Funkcje, które robią różnicę
🚗 Trzy tryby podróży
Samochód, rower albo pieszo. Wyceniaj dostawę tak, jak realnie ją realizujesz — kurier, rowerzysta czy dostawa lokalna.
📏 Odległość lub czas
Naliczaj według kilometrów/mil albo według minut przejazdu. W mieście z korkami czas bywa uczciwszą miarą niż dystans.
📊 Elastyczne reguły
Dowolna liczba progów „od–do → koszt”. Dodawaj, usuwaj i przeciągaj wiersze. Pełna kontrola nad cennikiem.
⚡ Inteligentny cache
Powtarzalne trasy zapamiętywane na 1 h, 12 h, 24 h lub 7 dni. Mniej zapytań do Google, niższe koszty, szybsza kasa.
🏪 Adres nadania po Twojemu
Adres sklepu WooCommerce lub własny punkt nadania. Dla marketplace’ów — automatycznie adres sprzedawcy (Dokan, WCFM).
🛡️ Bezpieczna obsługa błędów
Gdy trasy nie da się wyznaczyć, sam wybierasz: ukryj metodę albo pokaż czytelny komunikat. Klient nigdy nie widzi „zepsutego” koszyka.
Przykładowy cennik w 30 sekund
Tak wygląda konfiguracja, która broni Twojej marży i nagradza lokalnych klientów:
| Odległość | Koszt dostawy | Co zyskujesz |
|---|---|---|
| 0 – 10 km | 15 zł | Niska cena kusi klientów tuż obok |
| 10 – 20 km | 25 zł | Uczciwa stawka za średni dystans |
| 20 – 40 km | 40 zł | Pełne pokrycie kosztów dalekiej trasy |
Wolisz liczyć czasem? Ustaw progi w minutach: 0–20 min = 15 zł, 20–45 min = 25 zł, 45–90 min = 40 zł. Reguł może być dowolnie wiele.
Dlaczego sklepy wybierają właśnie tę wtyczkę
- Odzyskujesz marżę ukrytą do tej pory w dopłatach do wysyłki.
- Podnosisz konwersję — uczciwy koszt dostawy to mniej porzuconych koszyków.
- Działa samodzielnie — żadnych wtyczek zależnych, żadnego bałaganu w instalacji.
- Natywna metoda WooCommerce — wybierasz ją w strefie wysyłki jak każdą inną.
- Nowoczesna i bezpieczna — PHP 8.2, WooCommerce 10+, zgodność z HPOS, pełne zabezpieczenia.
- Szybka — cache i zapytania tylko wtedy, gdy naprawdę potrzeba.
Najczęstsze pytania
Czy potrzebuję innych wtyczek?
Nie. Wtyczka działa całkowicie samodzielnie jako natywna metoda wysyłki WooCommerce.
Czego potrzebuję od Google?
Klucza Google Maps API z włączonym Routes API (domyślnie) lub Distance Matrix API oraz aktywnym rozliczeniem w Google Cloud. Wpisujesz klucz raz i klikasz „Testuj połączenie”.
Czy zapytania do Google spowolnią sklep?
Nie. Odpytywanie odbywa się wyłącznie podczas kalkulacji wysyłki, a powtarzalne trasy są cache’owane. Przeglądanie produktów i panel administratora pozostają nietknięte.
Czy obsłuży sklep z wieloma sprzedawcami?
Tak. Przy aktywnej integracji Dokan lub WCFM adres nadania pobierany jest automatycznie z profilu sprzedawcy.
Co, jeśli Google nie zwróci trasy?
Ty decydujesz z góry: metoda się ukrywa albo klient widzi komunikat „Nie można obliczyć kosztu dostawy”. Koszyk nigdy nie zostaje w niejasnym stanie.
Każdy dzień na ryczałcie to pieniądze, których nie odzyskasz
Sklepy, które przeszły na wycenę według odległości, przestają dokładać do wysyłki i widzą, jak spadają porzucone koszyki. Ustawienie zajmuje 5 minut. Efekt zostaje na stałe.
Włącz sprawiedliwą wysyłkę już dziś →Instalacja w minuty • Pełne wsparcie • Zgodność z najnowszym WooCommerce
Wymagania wtyczki
Koszt wysyłki na podstawie odległości WooCommerce — co musi spełniać Twój sklep, aby wtyczka działała bez zarzutu.
Wymagania techniczne
| PHP | 8.2 lub nowszy |
|---|---|
| WordPress | 6.8 lub nowszy |
| WooCommerce | 10.0 lub nowszy |
| HPOS (High-Performance Order Storage) | Pełna zgodność |
| Zależne wtyczki | Brak — wtyczka działa całkowicie samodzielnie |
| Rozszerzenia PHP | Standardowe środowisko WordPress (obsługa HTTP API / cURL, JSON) |
| Połączenie wychodzące | Serwer musi mieć dostęp do internetu (zapytania do Google Maps) |
Wymagania po stronie Google
| Klucz API | Ważny klucz Google Maps Platform |
|---|---|
| Włączone API | Routes API (domyślnie) lub Distance Matrix API |
| Rozliczenia | Aktywne konto rozliczeniowe w Google Cloud |
| Ograniczenia klucza | Zalecane ograniczenie do wybranych API i/lub adresu IP serwera |
Co wtyczka obsługuje
- Tryby podróży: samochód, rower, pieszo
- Jednostki: kilometry lub mile
- Kalkulacja według odległości lub czasu przejazdu
- Dowolna liczba reguł cenowych (dodawanie, usuwanie, sortowanie)
- Adres nadania: sklep WooCommerce lub własny adres
- Integracje marketplace: Dokan oraz WCFM (jedna aktywna naraz)
- Cache odpowiedzi z konfigurowalnym czasem przechowywania
- Tryb debugowania oparty o WooCommerce Logger
Kroki uruchomienia
- Wgraj wtyczkę do
/wp-content/plugins/i aktywuj przy włączonym WooCommerce. - Przejdź do WooCommerce → Odległość: wysyłka i wpisz klucz Google Maps API.
- Kliknij „Testuj połączenie”, aby potwierdzić poprawność klucza i wybranego API.
- W WooCommerce → Ustawienia → Wysyłka dodaj metodę „Koszt wysyłki na podstawie odległości” do wybranej strefy.
- Skonfiguruj adres nadania, tryb podróży, jednostkę oraz reguły cenowe. Gotowe.
Zalecenia dodatkowe
- Poprawnie ustawiony adres bazowy sklepu (WooCommerce → Ustawienia → Ogólne), jeśli używasz adresu sklepu jako punktu nadania.
- Aktualne certyfikaty SSL i biblioteka cURL po stronie serwera dla stabilnej komunikacji z Google.
- Środowisko produkcyjne z pamięcią PHP min. 128 MB (zgodnie z zaleceniami WooCommerce).