# Doprava podle krajů

Modul **Doprava podle krajů** vám umožňuje:

* Nastavit různé ceny dopravy podle PSČ oblasti
* Pokrýt celou ČR i Slovensko vlastní dopravou
* Omezit doručování pouze na vybrané regiony
* Automaticky validovat PSČ při objednávce
* Nabídnout přesné ceny podle lokality zákazníka

### Kde najdu modul?

{% hint style="info" %}
Modul je nutné nejprve nainstalovat ve **Správci rozšíření**.&#x20;
{% endhint %}

* Jděte do menu **Nastavení** → **Způsoby dopravy**
* Vytvořte novou dopravu nebo upravte existující
* V poli **Typ dopravy** vyberte **Doprava podle krajů CZ a SK**

## Vytvoření dopravy podle krajů

{% stepper %}
{% step %}

### Přidání nové dopravy

* V menu klikněte na **Nastavení**
* Vyberte **Způsoby dopravy**
* Klikněte na tlačítko **Přidat způsob dopravy**
* Vyplňte základní údaje:
  * **Název** - např. "Vlastní rozvoz Praha a okolí"
  * **Typ dopravy** - vyberte **Doprava podle krajů CZ a SK**
  * **Popis** - krátký popisek pro zákazníka
  * **Aktivní** - zaškrtněte pro zpřístupnění zákazníkům
* Klikněte **Vytvořit**
  {% endstep %}
  {% endstepper %}

### Co je cenové pásmo?

Cenové pásmo je kombinace:

* **PSČ rozsahu** (od - do) - např. 10000 až 19999 pro Prahu
* **Ceny dopravy** - kolik zákazník zaplatí
* **Podmínek** (váha, hodnota košíku) - volitelné omezení

## Nastavení cenových pásem podle PSČ

{% stepper %}
{% step %}

### Jak přidat cenové pásmo

1. V detailu dopravy klikněte na záložku dané země v části **Ceník**
2. Klikněte **Přidat cenu**
3. Vyplňte údaje:
   * **Měna** - CZK, EUR...
   * **Cena** - částka za dopravu
   * **DPH** - sazba DPH
   * **Minimální hodnota košíku** - volitelné
   * **Maximální hodnota košíku** - volitelné
   * **Minimální váha** - volitelné
   * **Maximální váha** - volitelné
   * **Rozsah PSČ od** - začátek rozsahu (např. 10000)
   * **Rozsah PSČ do** - konec rozsahu (např. 19999)
4. Klikněte **Vytvořit**
   {% endstep %}
   {% endstepper %}

### Příklad nastavení pro ČR

Praha a okolí:

* Rozsah PSČ od: `10000`
* Rozsah PSČ do: `19999`
* Cena: `99 Kč`

Střední Čechy:

* Rozsah PSČ od: `20000`
* Rozsah PSČ do: `29999`
* Cena: `149 Kč`

Moravskoslezský kraj:

* Rozsah PSČ od: `70000`
* Rozsah PSČ do: `79999`
* Cena: `199 Kč`

Slovensko - Bratislava:

* Rozsah PSČ od: `81000`
* Rozsah PSČ do: `85999`
* Cena: `5,90 €`

### Tipy pro nastavení PSČ rozsahů

✅ Doporučené postupy:

* PSČ zadávejte bez mezer jako číslo (10000, ne 100 00)
* Pokryjte všechny oblasti, kam doručujete
* Kontrolujte, aby se rozsahy nepřekrývaly
* Pro celou ČR použijte více cenových pásem podle krajů

❌ Nedoporučené postupy:

* Příliš velké rozsahy s rozdílnými cenami
* Překrývající se PSČ rozsahy
* Mezery v pokrytí, pokud doručujete všude

### PSČ rozsahy pro ČR a SK

České kraje (základní členění):

* Praha: 100 00 - 199 99
* Střední Čechy: 200 00 - 299 99
* Jihočeský: 370 00 - 399 99
* Plzeňský: 300 00 - 349 99
* Karlovarský: 350 00 - 369 99
* Ústecký: 400 00 - 439 99
* Liberecký: 460 00 - 469 99
* Královéhradecký: 500 00 - 549 99
* Pardubický: 530 00 - 569 99
* Vysočina: 580 00 - 599 99
* Jihomoravský: 600 00 - 699 99
* Olomoucký: 750 00 - 789 99
* Zlínský: 760 00 - 769 99
* Moravskoslezský: 700 00 - 749 99

Slovenské kraje (základní členění):

* Bratislavský: 810 00 - 859 99
* Trnavský: 900 00 - 929 99
* Trenčianský: 911 00 - 959 99
* Nitrianský: 940 00 - 951 99
* Žilinský: 010 00 - 039 99
* Banskobystrický: 960 00 - 999 99
* Prešovský: 060 00 - 089 99
* Košický: 040 00 - 059 99

{% hint style="info" %}
**Poznámka:** Toto je zjednodušené členění. Pro přesnější nastavení použijte oficiální seznamy PSČ od České pošty nebo Slovenskej pošty.
{% endhint %}

## Jak to funguje při objednávce

### Výběr dopravy zákazníkem

1. Výběr dopravy:
   * Zákazník přidá zboží do košíku
   * V kroku "Doprava" vidí dostupné dopravy
   * Vybere "Doprava podle krajů"
2. Zadání PSČ:
   * Zobrazí se pole pro zadání PSČ
   * Zákazník vyplní své PSČ (např. 15000)
   * Systém automaticky vyhledá odpovídající cenové pásmo
3. Zobrazení ceny:
   * Pokud PSČ spadá do některého pásma:
     * Zobrazí se cena dopravy
     * Zákazník může pokračovat dál
   * Pokud PSČ nespadá do žádného pásma:
     * Zobrazí se chybová hláška
     * Zákazník musí změnit PSČ nebo vybrat jinou dopravu

### Validace PSČ

Systém kontroluje:

* **Formát PSČ** - musí obsahovat 5 číslic
* **Shoda s cenovým pásmem** - PSČ musí spadat do nastaveného rozsahu
* **Konzistence** - v kroku "Adresa" musí zákazník zadat stejné PSČ

## Často kladené otázky

### Obecné otázky

<details>

<summary><strong>Mohu mít více doprav podle krajů?</strong></summary>

Ano, můžete vytvořit více doprav s různými nastaveními. Například "Rychlý rozvoz Praha" a "Standardní doprava ČR".

</details>

<details>

<summary><strong>Musím pokrýt všechna PSČ?</strong></summary>

Ne, pokryjte pouze oblasti, kam doručujete. Pokud zákazník zadá PSČ mimo rozsah, dostane upozornění.

</details>

<details>

<summary><strong>Mohu použít stejný PSČ rozsah u více cen?</strong></summary>

Ano, můžete nastavit více cen pro stejný rozsah s různými podmínkami (podle váhy nebo hodnoty košíku).

</details>

### Nastavení

<details>

<summary><strong>Jak zadávat PSČ?</strong></summary>

Jako číslo bez mezer. Například 10000 (ne 100 00).

</details>

<details>

<summary><strong>Co když se PSČ rozsahy překrývají?</strong></summary>

Systém vybere první odpovídající cenu. Doporučujeme rozsahy nepřekrývat nebo používat dodatečné podmínky (váha, cena košíku).

</details>

<details>

<summary><strong>Mohou nastavit dopravu zdarma pro některé oblasti?</strong></summary>

Ano, nastavte cenu 0 Kč pro požadovaný PSČ rozsah.

</details>

<details>

<summary><strong>Jak nastavit dopravu pro celou ČR?</strong></summary>

Vytvořte více cenových pásem pokrývajících všechny kraje nebo jeden rozsah 10000-79999 s průměrnou cenou.

</details>

### Při objednávce

<details>

<summary><strong>Co vidí zákazník při výběru dopravy?</strong></summary>

Název dopravy, popisek a pole pro zadání PSČ. Po zadání PSČ se zobrazí cena.

</details>

<details>

<summary><strong>Musí zákazník zadat PSČ hned?</strong></summary>

Ano, bez zadání PSČ nemůže pokračovat dál v objednávce.

</details>

<details>

<summary><strong>Co když zákazník zadá špatné PSČ?</strong></summary>

Systém zobrazí chybovou hlášku a zákazník musí zadat správné PSČ nebo vybrat jinou dopravu.

</details>

<details>

<summary><strong>Kontroluje se PSČ i v dodací adrese?</strong></summary>

Ano, v kroku "Adresa" musí zákazník zadat stejné PSČ jako v kroku "Doprava".

</details>

### Ceny a podmínky

<details>

<summary><strong>Mohou nastavit dopravu zdarma od určité částky?</strong></summary>

Ano, vytvořte dvě cenová pásma pro stejný PSČ rozsah - jedno s běžnou cenou a druhé s cenou 0 Kč a minimální hodnotou košíku.

</details>

<details>

<summary><strong>Jak nastavit různé ceny podle váhy?</strong></summary>

Vytvořte více cenových pásem pro stejný PSČ rozsah s různými váhovými limity:

* 0-5 kg: 99 Kč
* 5-10 kg: 149 Kč
* 10-20 kg: 199 Kč

</details>

<details>

<summary><strong>Mohou kombinovat podmínky?</strong></summary>

Ano, můžete kombinovat PSČ rozsah, váhu, hodnotu košíku i další parametry.

</details>

### Technické

<details>

<summary><strong>Jak rychle se aktualizuje cena při změně PSČ?</strong></summary>

Okamžitě, během psaní (s krátkou prodlevou 500 ms).

</details>

<details>

<summary><strong>Ukládá se PSČ do objednávky?</strong></summary>

Ano, PSČ se ukládá jako součást dopravních údajů objednávky.

</details>

<details>

<summary><strong>Co když změním PSČ rozsah u již vytvořené dopravy?</strong></summary>

Změna se projeví okamžitě, neovlivní již vytvořené objednávky.

</details>

## Praktické příklady

### Příklad: Místní rozvoz v Praze

Situace: Chcete nabídnout vlastní rozvoz po Praze za 99 Kč a okolí za 149 Kč.

#### Nastavení:

1. Vytvořte dopravu "Rozvoz vlastní dopravou"
2. Přidejte cenová pásma:
   * Praha centrum:
     * PSČ od: 10000
     * PSČ do: 14999
     * Cena: 99 Kč
   * Praha okolí:
     * PSČ od: 15000
     * PSČ do: 19999
     * Cena: 149 Kč

### Příklad: Doprava po celé ČR s odstupňovanou cenou

Situace: Doručujete po celé ČR, Praha levněji, ostatní kraje dráž.

#### Nastavení:

1. Vytvořte dopravu "Doprava po ČR"
2. Přidejte cenová pásma:
   * Praha: 10000-19999 → 99 Kč
   * Střední Čechy: 20000-29999 → 149 Kč
   * Ostatní kraje: 30000-79999 → 199 Kč

### Příklad: Doprava zdarma pro Prahu od 1000 Kč

Situace: V Praze doprava 99 Kč, ale od 1000 Kč zdarma.

#### Nastavení:

1. Vytvořte dopravu "Rozvoz Praha"
2. Přidejte cenová pásma:
   * Praha - běžná cena:
     * PSČ od: 10000
     * PSČ do: 19999
     * Cena: 99 Kč
     * Maximální hodnota košíku: 999 Kč
   * Praha - zdarma:
     * PSČ od: 10000
     * PSČ do: 19999
     * Cena: 0 Kč
     * Minimální hodnota košíku: 1000 Kč

Systém automaticky vybere levnější variantu (zdarma), pokud je hodnota košíku alespoň 1000 Kč.

### Příklad: Omezené doručování pouze do vybraných měst

Situace: Doručujete pouze do Prahy, Brna a Ostravy.

#### Nastavení:

1. Vytvořte dopravu "Rozvoz vybraná města"
2. Přidejte cenová pásma pouze pro tyto oblasti:
   * Praha: 10000-19999 → 99 Kč
   * Brno: 60000-64999 → 149 Kč
   * Ostrava: 70000-72999 → 149 Kč

Zákazníci z jiných oblastí dostanou hlášku, že na jejich PSČ nedoručujete.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://napoveda.rocketoo.cz/rocketoo/rozsireni/doprava-podle-kraju.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
