Výpočet ceny dopravy podle vzdálenosti a hmotnosti objednávky
Dobrý den,
rádi bychom poptali individuální úpravu dopravy pro e-shop na platformě Shoptet.
Potřebujeme vyřešit výpočet ceny dopravy tak, aby se výsledná cena odvíjela od:
* celkové hmotnosti objednávky,
* vzdálenosti mezi naším skladem a doručovací adresou zákazníka,
* a zároveň aby bylo možné k této vypočtené ceně připočítat námi stanovenou rezervu / přirážku.
Dopravu využíváme přes společnost TopTrans, kde cenu přepravy ovlivňuje právě hmotnost zásilky a vzdálenost doručení.
Zároveň zde ale narážíme na technický problém v průběhu objednávky:
V aktuálním procesu si zákazník nejprve vybírá způsob dopravy, přičemž už v tomto kroku se mu zobrazuje cena dopravy. Doručovací adresu ale zadává až v dalším kroku objednávky. To znamená, že v okamžiku výběru dopravy ještě systém nemá k dispozici kompletní adresu pro výpočet ceny podle vzdálenosti.
Potřebovali bychom proto navrhnout a realizovat řešení, které tento problém odstraní.
Požadovaná funkcionalita:
* systém vyhodnotí celkovou hmotnost objednávky,
* pracuje s doručovací adresou zadanou zákazníkem,
* na základě vzdálenosti mezi skladem a adresou doručení a na základě hmotnosti vypočítá cenu dopravy,
* k této ceně bude možné připočítat pevně stanovenou rezervu / navýšení,
* zákazníkovi se následně zobrazí správná konečná cena dopravy.
Současně bychom potřebovali vyřešit samotnou logiku checkoutu, protože standardní pořadí kroků v Shoptetu znamená, že cena dopravy je zobrazena ještě před zadáním adresy. Proto prosíme o návrh technického řešení, jak tuto návaznost upravit nebo obejít tak, aby bylo možné cenu dopravy spočítat korektně.
Prosíme o informaci:
* zda je možné tuto funkcionalitu v Shoptetu realizovat,
* zda je možné ji napojit na TopTrans nebo jiný vhodný mechanismus výpočtu,
* jakým způsobem by bylo možné vyřešit problém s tím, že zákazník zadává adresu až po výběru dopravy,
* zda je možné k vypočtené dopravě přičítat pevnou rezervu,
* a případně o cenovou nabídku a orientační odhad realizace.
Děkujeme a budeme se těšit na vaši odpověď.