Jdi na obsah Jdi na menu


Nastavení dopravy u Zásilkovny nová verze v6

13. 2. 2026

Připravili jsme pro vás přehledného průvodce nastavením dopravy pro Zásilkovnu ve verzi v6. Tato verze nahrazuje starší moduly a reflektuje technické změny na straně dopravce.

V několika krocích si ukážeme, jak si nastavit dopravu u Zásilkovny v programu eShop.

1. V administraci přejděte do eShop - Objednávky - Doprava a platby.

sni--mek-obrazovky-2021-12-15-v--15.00.55--1-.png

2. V poli pro dopravu klikněte na odkaz Přidat způsob dopravy.

sni--mek-obrazovky-2021-12-15-v--15.08.35--1-.png

3. Objeví se okno pro vyplnění Nový způsob dopravy objednávky. Do pole Název napište Zásilkovna a do pole Cena vámi zvolenou cenu za službu. Potvrďte tlačítkem Vytvořit.

sni--mek-obrazovky-2021-12-15-v--15.13.43--1-.png

Po vytvoření bude okno s dopravou vypadat takto:

sni--mek-obrazovky-2021-12-15-v--15.19.18--1-.png

4. V tomto kroku si vložte script pro zobrazení dopravy. Klikem na ikonku tužky (Nastavení). 

sni--mek-obrazovky-2021-12-15-v--15.58.41--1-.png

Otevře se nové okno Detail dopravy, kde si nastavíte potřebné informace. Důležitá položka pro vložení scriptu bude položka Popis.

zasilkovna-kod-min.png

 

Do položky Popis vložte script určený pro Zásilkovnu.

 

Script Zásilkovna 

<script src="https://widget.packeta.com/v6/www/js/library.js"></script>
<script>
var packetaApiKey = "";
var doplnekID = "#trans-7";
function otevritZasilkovnu() {
Packeta.Widget.pick(packetaApiKey, function(point) {
if (point) {
var nameInput = document.querySelector('.packeta-selector-branch-name');
if (nameInput) nameInput.value = point.name;
var idInput = document.querySelector('.packeta-selector-branch-id');
if (idInput) idInput.value = point.id;
var displayDiv = document.getElementById('zasilkovna-info');
if (displayDiv) {
displayDiv.innerHTML = "Vybrané místo: " + point.name;
}
}
}, {
language: 'cs',
country: 'cz',
primaryButtonColor: '#39b54a',
backgroundColor: '#ffffff',
textColor: '#555555',
fontFamily: 'Arial'
});
}
document.addEventListener('click', function(e) {
if (e.target && (e.target.matches(doplnekID) || e.target.closest('label[for="' + doplnekID.replace('#','') + '"]'))) {
otevritZasilkovnu();
}
});
</script>
<input type="hidden" name="packeta-name" class="packeta-selector-branch-name" />
<input type="hidden" name="packeta-id" class="packeta-selector-branch-id" />
<div id="zasilkovna-info" style="margin-top: 5px; color: #39b54a; font-family: Arial; font-size: 14px;">
Klikněte na "Zásilkovna" pro výběr výdejního místa.
</div>

 
5. Úprava Scriptu pro Zásilkovnu

   5.1 Upravte řádek var doplnekID = "#trans-7"; Zde si přepište pouze číslo 7 a to podle toho, jaké číslo se vám zobrazí v prohlížeči na konci url v Detailu dopravy v našem případě je to číslo 7.

sni--mek-obrazovky-2026-02-13-v--11.40.41.png

 

   5.2 V řádku var packetaApiKey = ""; vyplňte packetaApiKey=" " mezi uvozovky vložte api key, které jste získali od Zásilkovny.

 

  5.3 Uložte kliknutím na tlačítko Uložit.

Do Poznámky bude AUTOMATICKY vloženo odběrné místo ZÁSILKOVNY, kam chcete zásilku zaslat.