Pokud jste někdy zírali na Shopify App Store a přemýšleli jste: Opravdu potřebuji další měsíční předplatné, abych mohl přijímat předobjednávky? – nejste sami. Předobjednávky jsou jedním z největších tahů v elektronickém obchodování: ověřují poptávku před tím, než vložíte kapitál, usnadňují peněžní tok během doplňování zásob a přeměňují uvedení produktů na trh ve skutečné výnosové události namísto zkřížených prstů. Přirozeně se spárují s pokračovat v prodeji, když není skladem a upozornění na nízké zásoby, když se zásoby zmenšují.
Dobrá zpráva: předobjednávky na Shopify můžete spouštět bez instalace aplikace. Upřímná zpráva: nativní nastavení má skutečné stropy a jeden z nich – částečné platby – je pro většinu seriózních startů překážkou.
Zde je praktický průvodce, omezení a kde čára skutečně sedí.
TL;DR
Shopify nedodává vestavěné tlačítko „Předobjednat“, ale pracovní postup můžete simulovat pomocí tří nativních nastavení:
- „Pokračovat v prodeji, když není skladem“ na skladě produktů
- Manuální zachycení plateb v nastavení plateb
- Přizpůsobení motivu nebo jasná kopie produktu pro sdělení podmínek předobjednávky
To stačí na základní maloobjemovou předobjednávku. nestačí na částečné platby, vklady, automatické označování tlačítek nebo cokoli, co připomíná čistou spouštěcí příručku pro velké obchody Shopify. Pracovní postup vyhrazeného tlačítka pro předobjednávku naleznete v našem průvodci přidání tlačítka pro předobjednávku na Shopify.
Jak nastavit předobjednávky na Shopify bez aplikace
Krok 1: Povolte „Pokračovat v prodeji, když není skladem“
To je základ. Ve výchozím nastavení Shopify skryje tlačítko Koupit, když produkt dosáhne nulové zásoby. Chcete-li přijímat objednávky po tomto bodu:
- Přejděte na Produkty → [Váš produkt] → Inventář
- Zaškrtněte „Pokračovat v prodeji, když není skladem“

Zákazníci nyní mohou zadávat objednávky, i když jsou zásoby na nule nebo záporné. Technicky jde o předobjednávku.
Důležitá poznámka: zákazníkovi nic vizuálně neříká, že se jedná o předobjednávku – na tlačítku je stále uvedeno „Přidat do košíku“ a není zde žádný odznak.
Krok 2: Přepněte zachycení plateb na manuální
Pravděpodobně nebudete chtít účtovat zákazníkům celou částku za odeslání položky za tři měsíce – a pak řešit vrácení peněz, když se časové osy sklouznou. Manuální zachycení vám umožňuje autorizovat kartu při placení, ale získat prostředky později.
- Přejděte na Nastavení → Platby → Způsob zachycení plateb → Spravovat
- Vyberte Ručně a poté Uložit

Tady je chyba: Výchozí autorizační okno Shopify je 7 dní. Poté autorizace vyprší a musíte zákazníka vyzvat k opětovnému zaplacení. U předobjednávkového odeslání za 30, 60 nebo 90 dní je to skutečný problém. Některé platební brány třetích stran toto okno rozšiřují, ale samotná služba Shopify Payments nikoli.
Krok 3: Vizuálně zřejmý Je to předobjednávka
Zde se zakóduje cesta bez aplikace. Dvě cesty, podle toho, kolik chcete lesku.
Možnost A: Upravte pouze kopii produktu (bez kódu)
Aktualizujte název a popis produktu: “PŘEDOBJEDNÁVKA: Odesílá do [Den měsíce, Rok].” Levné, funguje. Tlačítko stále říká „Přidat do košíku“ a zákazníci se zcela spoléhají na přečtení kopie.
Možnost B: Kód založený na značkách (doporučeno)
Tento přístup využívá produktové štítky Shopify k označení předobjednávky, poté podmíněně změní text tlačítka, přidá odznak a zobrazí zprávu o datu odeslání. Máte plnou kontrolu: označte produkt preorder a všude se zobrazí jako předobjednávka. Zrušte označení a je to opět normální produkt.
Nastavení:
- Označte každý předobjednávkový produkt
preorder— Produkty → [Váš produkt] → Štítky
2. Otevřete kód motivu — Internetový obchod → Motivy → ⋯ → Upravit kód

Názvy souborů níže předpokládají moderní motiv založený na Dawn. Starší témata (Debut, Brooklyn atd.) mohou místo toho používat sections/product-template.liquid — vyhledejte add_to_cart, abyste našli správný řádek.
1. Změňte text tlačítka
Otevřete snippets/buy-buttons.liquid a najděte tento řádek:
<span>{{ 'products.product.add_to_cart' | t }}</span>
Nahraďte jej:
<span>
{%- if product.tags contains 'preorder' -%}
Pre-Order Now
{%- else -%}
{{ 'products.product.add_to_cart' | t }}
{%- endif -%}
</span>
Proč značky místo inventáře: můžete to spustit pomocí inventory_quantity <= 0, ale pak by se každý produkt, který není skladem, automaticky přepnul na „Předobjednat nyní“ – včetně těch, které jste nikdy nechtěli prodávat jako předobjednávky. Tagy to udržují záměrně.
2. Přidejte odznak předobjednávky nad název produktu
Otevřete sections/main-product.liquid, najděte záhlaví produktu (hledejte product__title) a přidejte toto těsně nad něj:
{%- if product.tags contains 'preorder' -%}
<span class="preorder-badge">Pre-Order</span>
{%- endif -%}
3. Přidejte zprávu o datu odeslání pod tlačítko Koupit
Ve stejném souboru sections/main-product.liquid najděte blok tlačítek nákupu a přidejte toto přímo pod:
{%- if product.tags contains 'preorder' -%}
<p class="preorder-message">
📦 This item is on pre-order. Estimated ship date: <strong>April 15, 2026</strong>.
</p>
{%- endif -%}
Pozor: toto datum je pevně zakódováno. Chcete-li jej změnit u jednotlivých produktů, přidejte metapole (Nastavení → Vlastní data → Produkty → Přidat definici) a odkazujte na něj prostřednictvím {{ product.metafields.custom.preorder_ship_date }}. Stále není potřeba žádná aplikace, ale přidáváte režii nastavení na produkt.
4. Upravte odznak a zprávu
Otevřete assets/base.css (nebo hlavní šablonu stylů vašeho tématu) a vložte toto dole:
.preorder-badge {
display: inline-block;
background: #111;
color: #fff;
padding: 4px 10px;
border-radius: 4px;
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
text-transform: uppercase;
margin-bottom: 8px;
}
.preorder-message {
margin-top: 14px;
padding: 12px 14px;
background: #f6f6f6;
border-left: 3px solid #111;
font-size: 14px;
line-height: 1.5;
border-radius: 2px;
}
Pokud černá není váš styl, změňte #111 na barvu své značky.
5. Označte předobjednávky na stránkách kolekce
Zákazníci tedy před kliknutím na produkt uvidí stav předobjednávky, otevřou snippets/card-product.liquid a přidají toto do označení karty (dobré místo je hned za názvem produktu):
{%- if card_product.tags contains 'preorder' -%}
<span class="preorder-badge">Pre-Order</span>
{%- endif -%}
CSS z kroku 4 již pokrývá styl – žádná práce navíc.
Vývojář zvládne všech pět úprav za 20–30 minut. Pokud vám Liquid vyhovuje, můžete si to udělat za odpoledne. Pokud ne, je to dostatečně malý rozsah na to, abyste jej předali odborníkovi Shopify za méně než 100 $. Pamatujte: každá aktualizace motivu může přepsat vaše úpravy, takže zdokumentujte, co jste změnili.
Krok 4: Manuální správa plnění a komunikace
Nastavení je hotovo. Nyní uděláte práci, kterou by normálně dělala aplikace:
- Označte předobjednávkové zákazníky ve svém CRM
- Odešlete ruční potvrzení objednávky s objasněním data odeslání
- Odesílejte e-maily s aktualizacemi, jak výroba postupuje
- Zachyťte platby před uzavřením 7denního okna (nebo prodlužte pomocí brány třetí strany)
- Odsouhlaste zásoby, když produkty dorazí
Je to proveditelné. Je to také opakující se režie, která se s každým startem spojuje.
Co toto nastavení neumí
Zde je místo, kde nativní přístup začíná praskat:
| Schopnost | Nativní Shopify | Předobjednat aplikaci |
|---|---|---|
| Přijímejte objednávky nad nulovou zásobou | ✅ | ✅ |
| Viditelný štítek tlačítka “Předobjednávka” | ❌ (vyžaduje kód) | ✅ |
| Předobjednejte si odznaky na stránkách kolekce | ❌ | ✅ |
| Částečné platby / vklady | ❌ | ✅ |
| Rozšířená autorizace platby | ❌ (7denní limit) | ✅ |
| Automatická upozornění zákazníků | ❌ | ✅ |
| Předobjednávkové množstevní limity | ❌ | ✅ |
| Hlášení příjmů z předobjednávky | ❌ | ✅ |
| Skládání slev na předobjednávky | ❌ | ✅ |
| B2B předobjednávky | ❌ | ✅ |
Existuje také méně zřejmé riziko: pokud služba Shopify Payments zaznamená vysoký objem nesplněných objednávek bez jasného kontextu předobjednávky, váš účet může být označen ke kontrole a platby mohou být pozastaveny. Předobjednávkové aplikace označují tyto objednávky jako záměrné, což chrání účet. Nativní řešení ne. Pokud se zásoby vyčerpají před dnem uvedení na trh, doprodání zásob na Shopify pokryje, co se bude dít dál na výloze.
Skutečné úzké hrdlo: Částečné platby a vklady
Zde je omezení, na kterém skutečně záleží ve velkém měřítku – a to, které nemůžete vyvinout pomocí kódu tématu: nemůžete nativně vybírat částečnou platbu nebo vklad na Shopify.
Proč na tom záleží:- Položky s vysokým počtem vstupenek (200 USD+) obvykle vykazují 15–25% storno sazby u předobjednávek za plnou cenu. Vkladové předobjednávky (20–50 % předem) to snižují na 5–10 %. Předobjednávky za plnou cenu generují více peněz předem, ale rozdíl často sežere daň za zrušení.
- Zahájení výroby financovaná z výroby vyžaduje částečné hotovost k zahájení výroby, ale nemůže ospravedlnit plné poplatky 60–90 dní před odesláním.
- B2B a velkoobchodní předobjednávky téměř vždy vyžadují, aby kupující brali struktury vkladů vážně.
To je přesně mezera Upozorněte mě! zavírá. Aplikace vám umožňuje:
– Nastavte pevnou částku vkladu (např. 10 USD) nebo procento (např. 20 %) splatnou při placení
- Naplánujte zbývající zůstatek na konkrétní datum nebo relativní spouštěcí událost (např. 14 dní po objednávce)
- U pokladny transparentně zobrazte částku předem a zbývající zůstatek
- Zvládejte odložené zachycení automaticky – bez 7denního tahu o autorizaci
Nepřidáváte pouze tlačítko. Odemykáte platební strukturu, kterou Shopify nativně nepodporuje, přičemž matematika zrušení pracuje ve váš prospěch.
Kdy je nativní v pořádku — a kdy upgradovat
Přeskočte aplikaci, pokud:
– Spouštíte jednorázové maloobjemové předobjednávky (pod ~20 jednotek) – Vaše produkty jsou pod ~50 USD a platba v plné výši při pokladně je v pořádku
- Okno vaší lodi je kratší než 7 dní – limit autorizace není blokovací
- Máte vlastní vývojářské zdroje pro zpracování přizpůsobení motivu
Získejte aplikaci, pokud je některá z těchto skutečností pravdivá:
- Provádíte opakované doplňování zásob nebo spouštěcí cykly a manuální režijní směsi
- Vaše AOV je vyšší než ~100 $ a vklady by snížily počet zrušení
- Chcete viditelné tlačítko “Předobjednávka” bez věnování času pro vývoj
- Potřebujete automatizované zákaznické komunikace pro potvrzení, aktualizace a připomenutí zůstatku
- Škálujete na B2B předobjednávky nebo spouštíte spouštění pro více SKU
Nativní metoda je naprosto v pořádku MVP. Přestává to být v pořádku ve chvíli, kdy se předobjednávky stanou opakovatelným kanálem.
Sečteno a podtrženo
K provedení předobjednávky na Shopify nepotřebujete aplikaci. Jednu potřebujete ve chvíli, kdy předobjednávky přestanou být experimentem a začnou být strategií – když dílčí platby, automatizované pracovní postupy a řádné merchandising začnou určovat, zda uvedení na trh dosáhne svého počtu nebo pokulhává přes čáru.
Pokud jste v tomto bodě, Upozorněte mě! zvládne věci, které Shopify nebude – počínaje funkcí vkladu, kterou nativní nastavení jednoduše nedokáže replikovat.
