Tato příručka přesně vysvětluje, jak FooEvents Seating zpracovává výběr sedadel, platbu a kdy jsou sedadla rezervována nebo uvolněna. Použijte ji k pochopení, proč se sedadla zobrazují jako nedostupná, kdy jsou blokována a jak stav objednávky ovlivňuje dostupnost.
Životní cyklus výběru sedadel #
Na vysoké úrovni se toto děje, když je sedadlo rezervováno pomocí systému FooEvents Seating:
- Zákazník si vybírá sedadla na stránka produktu.
- Vybraná sedadla jsou uloženo v košíku/režimu zatímco jdou k pokladně.
- Na Pokladna, FooEvents ověří výběr a zkontroluje, zda jsou místa stále volná.
- Pokud validace proběhne úspěšně, objednávka je vytvořena a ta sedadla jsou okamžitě zablokováno.
- Když objednávka dorazí do stav generování lístků (např. Dokončeno), FooEvents používá uložená data o sedadlech k vytvoření jízdenek.
- Místa k sezení jsou vydáno (nebo nevydáno) později na základě vašeho “Zpřístupnit místa v objednávce” nastavení.
Důležité: Dostupnost míst se ověřuje při placení, nikoli při generování vstupenek. To znamená, že místa mohou být zablokována bez přijetí platby a budou znovu dostupná pouze na základě vašich nastavení uvolnění (např. zrušené nebo neúspěšné objednávky) nebo pokud místa znovu zpřístupníte ručně.
Jak funguje výběr sedadel #
1. Stránka produktu – výběr sedadla a dočasná rezervace #
- Na stránce produktu zákazník vidí vaše zasedací pořádek.
- Vyberou jedno nebo více sedadel (nebo oblastí, v závislosti na vašem schématu).
- Tyto volby jsou uloženy v jejich košík/relace jako součást položky.
- Místa budou takto rezervována pouze dočasně pro 10 minut. Pokud zákazník nedokončí proces platby do 10 minut od přidání vstupenky na místo do košíku, bude místo (místa) znovu uvolněno pro výběr ostatními zákazníky. Pokud se zákazník, který původně vybral toto místo (místa), pokusí dokončit proces platby, zobrazí se mu zpráva, že jeho místa již nejsou k dispozici, a bude požádán, aby si vybral jiná místa.
V této fázi:
- Místa jsou efektivně “rezervována” pouze pro relaci tohoto zákazníka, ale jsou zatím není globálně blokováno v systému. Jedná se o dočasné zadržení, ale tato místa se budou i nadále zobrazovat jako nedostupná pro všechny ostatní zákazníky, dokud nebude zadržení uvolněno.
- V některých výjimečných případech se může stát, že jiný zákazník se pokusí vybrat stejné sedadlo, ale tento problém se vyřeší během ověřování platby (viz další krok).
2. Změny v košíku - před odesláním objednávky #
Před vytvořením objednávky (během fáze nákupního košíku/pokladny):
- Pokud zákazník odstraní položku události z košíku,
- Nebo snižuje množství v košíku,
Potom:
-
Dříve vybraná sedadla pro tuto položku jsou uvolněno zpět do dostupnosti, protože nikdy nebyl vytvořen žádný příkaz k jejich blokování.
Pokud produkt přidají znovu, musí znovu vybrat sedadla.
2. Ověření platnosti objednávky – konečná kontrola dostupnosti míst #
Když zákazník odešle formulář k platbě:
- FooEvents Seating kontroluje, zda:
- Všechny povinná pole pro sezení jsou přítomny (správný počet sedadel, platné výběry atd.).
- Na stránkách vybraná místa jsou stále k dispozici a není již blokována jiným příkazem.
Pokud je zjištěn problém:
- Pokladna je blokovaný a chybová zpráva je zobrazeno.
- Zákazník se musí vrátit a vybrat si nová sedadla.
Pokud je vše platné:
- Pokladna pokračuje a WooCommerce vytvoří objednávka.
4. Vytvoření objednávky - místa jsou blokována #
Jakmile je objednávka vytvořena a platba úspěšně dokončena:
- Vybraná sedadla jsou okamžitě označeno jako nedostupné pro tuto událost.
- K tomu dochází i v případě, že pořadí je:
- Čekající platba
- Pozastaveno (například EFT/bankovní převod, PO, ruční kontrola)
FooEvents ukládá údaje o sedadlech v objednávce, a tato místa jsou nyní blokováno pro všechny ostatní dokud nebudou uvolněny (viz bod 5 níže)
Tento přístup zabraňuje běžnému dvojímu rezervování stejného sedadla.
5. Generování letenek - použití uložených údajů o sedadlech #
Když objednávka dorazí na vámi nakonfigurovanou adresu “odeslat vstupenky” status (obvykle Dokončeno):
- FooEvents používá uložené výběry sedadel z objednávky.
- Vstupenky jsou generovány a obsahují přesné údaje o sedadlech (sekce, řada, sedadlo atd.).
- Vstupenky jsou zasílány e-mailem / ve formátu PDF, v závislosti na nastavení vašeho účtu FooEvents.
Důležité:
- Kontrola dostupnosti druhého sedadla není možná se děje v této fázi.
- Místa byla již při placení zablokována, takže generování jízdenek spočívá pouze v kopírování uložených údajů na jízdenky.
5. Uvolnění míst – “Zpřístupnit místa ve stavu objednávky” #
Automatické uvolnění sedadla je zcela ovládáno vaším “Zpřístupnit místa v objednávce” nastavení. Když se objednávka změní na jakýkoli vámi vybraný stav v tomto nastavení (zrušeno nebo neúspěšné) jsou sedadla spojená s touto objednávkou vydáno a bude opět k dispozici pro ostatní zákazníky.
Doporučujeme tuto možnost používat s opatrností. Automatické uvolnění míst je znovu zpřístupní a vaši zákazníci si je budou moci rezervovat.
Je také možné uvolnit sedadla ručně (viz bod 5.4 níže).
6.1 Náhrady #
A vrácení peněz samo o sobě neuvolňuje místa.
- Místa se uvolní pouze tehdy, když se objednávka přesune do jednoho ze stavů, které jste nakonfigurovali v části “Zpřístupnit místa v objednávce”.
- Ve výchozím nastavení to znamená Zrušeno a Neúspěšný kontrola, kdy jsou sedadla uvolněna.
Co to v praxi znamená:
- Pokud jste vrátit objednávku ale nechte to ve stavu, který je ne zahrnuto v “Uvolnit sedadla podle stavu objednávky”, sedadla zůstat zablokovaný.
- Pokud chcete vrácené objednávky za účelem uvolnění míst, musíte ručně uvolnit místo nebo změnit stav objednávky na Zrušeno po zpracování refundace, aby bylo možné uvolnit místo. Tím se zajistí, že při refundaci objednávky nedojde k náhodnému uvolnění míst.
6.2 Odstranění tipů #
Pokud jste úplně smazat příspěvek s lístkem, FooEvents Seating také odstraní své místo ze seznamu nedostupných míst.
- To účinně uvolní sedadlo, což umožňuje jeho opětovnou rezervaci.
- Mějte to na paměti, pokud lístky mazáte ručně; neodstraňujete pouze záznam o lístku, ale také uvolňujete příslušné místo zpět do nabídky.
6.3 Zrušení letenek #
Změna stavu letenky na “Zrušeno” nevede k uvolnění sedadla. Po zrušení letenky budete muset sedadlo uvolnit ručně (viz 5.4) nebo zrušit objednávku, aby k tomu došlo.
6.4 Ruční uvolnění sedadel #
V záložce “Seating” (Místa k sezení) produktu můžete ručně uvolnit místa: otevřete plán míst k sezení na stránce úprav produktu, vyberte místa, která chcete uvolnit, a uložte. Tím se tato místa odstraní ze seznamu „nedostupných“ míst, takže je bude možné znovu rezervovat, bez ohledu na stav objednávky.
Jak to všechno do sebe zapadá #
Můžete si to představit jako jednoduchý řetězec:
- Nastavení produktu
- Definuje, která sedadla existují a jak se zobrazují.
- Slouží ke správě dostupnosti míst k sezení.
- Výběr přední strany
- Zákazník si vybírá sedadla na stránce produktu.
- Místa jsou rezervována v jejich košíku/režimu, zatímco přecházejí k pokladně.
- Ověření platnosti pokladny
- Potvrdí požadované údaje a zkontroluje, zda jsou místa stále volná.
- Pokud validace proběhne úspěšně, objednávka je vytvořena a místa jsou blokovaný.
- Generování vstupenek
- Používá uložená nastavení sedadel v objednávce.
- Vytváří lístky se správnými informacemi o sedadlech.
- Pravidla stavu objednávky
- Nastavení “Uvolnit místa podle stavu objednávky” určuje, zda a kdy budou místa znovu uvolněna.
Tipy a osvědčené postupy #
- Opožděné platby (EFT/PO/pozastavené objednávky)
- Nezapomeňte: místa jsou blokována, jakmile je objednávka je vytvořena, i když ještě nebyla zaplacena.
- Nastavit vhodné stavy vydání (např. Zrušeno/Neúspěšné), aby se zabránilo tomu, že místa budou kvůli nezaplaceným objednávkám blokována na neurčito.
- Udržujte nakonfigurované stavy vydání
- Ve většině případů byste si měli ponechat pouze Zrušeno vybráno v položce “Zpřístupnit sedadla podle stavu objednávky”. Mnoho platebních bran umožňuje Neúspěšný objednávky, které zákazník znovu zaplatí, ale ne Zrušeno objednávky. Pokud vyberete Neúspěšný zde se pak místa zpřístupní, když se objednávka nezdaří, ale pokud zákazník tuto objednávku zaplatí, místa zůstanou k dispozici, což může způsobit, že si tato místa vyberou i další zákazníci. Stránka Neúspěšný možnost je určena pro specifické případy, kdy zákazníci nemohou objednávky znovu zaplatit.
- Povzbuďte zákazníky k dokončení nákupu
- Místa v košíku nejsou trvalá; skutečné zablokování nastane až po vytvoření objednávky.
- Pokud zákazníci trvají příliš dlouho a někdo jiný úspěšně provede check-out se stejným sedadlem jako první, pozdní check-out nebude validován.
- Otestujte svou konfiguraci
- Na testovacím nebo zkušebním webu:
- Zadejte zkušební objednávku a ověřte, zda se místa stávají nedostupnými.
- Zrušte nebo zamítněte objednávku a potvrďte uvolnění míst podle vašich nastavení.
- Na testovacím nebo zkušebním webu:
Časté dotazy #
“Co se stane, když někdo opustí pokladnu?” #
Pokud zákazník opustí košík nebo odejde z pokladny bez zadání objednávky:
- Žádná objednávka není vytvořena.
- Místa k sezení jsou neblokováno.
- Jakékoli dočasné “pozastavení” v dané relaci po 10 minutách automaticky zmizí a místa zůstanou volná.
“Lze rezervovat jedno místo dvakrát?” #
Při běžném používání, ne:
- Při placení FooEvents ověří, zda jsou místa stále k dispozici.
- První úspěšná objednávka, která prošla validací blokuje sedadlo.
- Pozdější pokusy s použitím stejného sedadla budou neúspěšná platba a zákazník bude požádán, aby si vybral jiná sedadla.
K dvojí rezervaci může dojít pouze v případě, že:
- Data měníte přímo v databázi, nebo
- Ručně přepisujete něco mimo běžný postup.
- Pokud nastavíte, aby byla místa znovu k dispozici u “zrušených” a/nebo “neúspěšných” objednávek, a poté necháte zákazníka znovu zaplatit stejnou objednávku, která byla dříve nastavena do tohoto stavu.
“Oprávňují lístky k opětovnému využití sedadel?” #
Ne.
- Ověření sedadla je hotové jednou, při placení, před vytvořením objednávky.
- Jednoduché vytváření vstupenek čte uložená data sedadla z objednávky.
- Pokud objednávka existuje a místa byla v daném okamžiku platná, jsou podle toho vytvořeny jízdenky.
To je celý postup. Pokud stále dochází k neočekávanému chování při blokování nebo uvolňování sedadel, zkontrolujte:
- Vaše “Zpřístupnit místa v objednávce” nastavení a
- Na stránkách aktuální stavy objednávek v WooCommerce pro dotčené objednávky.