# Jet Appointments Booking

> Időpontfoglaló bővítmény óradíjas szolgáltatásokhoz WordPressen, vizuális oldalépítőkkel és WooCommerce‑fizetéssel.

## Mi ez és milyen problémát old meg?

A JetAppointment egy professzionális időpontfoglaló bővítmény WordPresshez, amelyet kifejezetten órás jellegű szolgáltatások online foglalására terveztek. Segít elkerülni a dupla foglalásokat, automatizálja az értesítéseket és a fizetést, és egyetlen központi felületen kezeli a szolgáltatásokat, szolgáltatókat és az összes időpontot. Ha például fogorvosi, fodrász-, edzői vagy tanácsadói időpontokat kezelsz, ezzel a bővítménnyel átlátható, ütközésmentes foglalási rendszert kapsz.

## Hogyan működik röviden

- **Adatmodell:** A bővítmény a szolgáltatásokat és a szolgáltatókat külön **egyedi bejegyzéstípusokként (CPT)** kezeli. Az időpontok dedikált tárolást kapnak, így gyorsan listázhatók, szűrhetők és szerkeszthetők.
- **Frontend komponensek:** **Elérhetőségi naptár**, testreszabható **foglalási űrlap**, valamint szolgáltatás/szolgáltató listák és szűrők. A foglalás indítható szolgáltatásoldalról, szolgáltatóoldalról vagy felugróból.
- **Ütemezési logika:** Fix idősávok, szabadidő‑választó és ismétlődő foglalás támogatása, kapacitásszabályokkal, buffer időkkel és minimális előfoglalási idővel.
- **Fizetés és automatizálás:** Teljes **WooCommerce** pénztár, valamint **Google Naptár**, **webhookok** (Make/Zapier) és **Zoom** integrációk.
- **Admin felület:** Lista-, naptár- és idővonal nézet, gyors szűrők, kézi felvétel/szerkesztés/lemondás.

Megjegyzés: a működéshez szükséged van a **JetEngine** bővítményre.

## Fő funkciók, érthetően

- **Naptáras foglalás:** Valós idejű elérhetőség‑kijelzés. A rendszer a választott szolgáltatást és szolgáltatót párosítja, és csak szabad idősávokat enged.
- **Ütemezési módok:**
  - **Fix idősáv (Slot):** előre definiált sávok (pl. 30/60 perc).
  - **Szabadidő‑választó (Time Picker):** az ügyfél adja meg a kezdést; a rendszer az időtartam és a kapacitás alapján érvényesít.
  - **Ismétlődő foglalás (Recurring):** napi/heti/havi/éves ismétlődés, például bérlet jellegű órákhoz.
- **Kapacitás és ütközésvédelem:** Beállíthatod az idősáv kapacitását (hány ügyfél fér be egyszerre) és szolgáltatásonkénti limitet. Választhatsz **közös idősáv**-kezelést vagy **szolgáltatónként elkülönített** sávokat a dupla foglalások megelőzésére.
- **Munkarend, szünnapok, buffer:** Heti munkarend, egyedi szünnapok, sávok közti **buffer** (szünet) és **minimális előfoglalási idő** a last‑minute helyzetek kontrollálására.
- **Több szolgáltatás és szolgáltató:** Rugalmas hozzárendelés: egy szolgáltatást több szolgáltató is nyújthat, eltérő beállításokkal.
- **Árképzés:** Ár **idősávra/órára/percre**, szolgáltatónként eltérő díjszabással. Akár prémium időszakokra is beállíthatsz külön árakat.
- **Többszörös foglalás (multi‑booking):** Egy folyamatban több időpontot is kosárba tehet az ügyfél.
- **Foglalási űrlapok és utóakciók:** Teljesen testreszabható mezők, több‑lépéses folyamat, és **post‑submit** műveletek (például naptárszinkron, e‑mail).
- **Kezelőfelület nézetek:** **Lista**, **naptár** és **idővonal** nézet. Szűrés szolgáltatásra, szolgáltatóra, státuszra; kézi módosítás és lemondás.
- **WooCommerce fizetés:** Minden elérhető fizetési kaput kihasználhatsz, visszatérítések és rendelések a WooCommerce‑en át mennek.
- **Automatizálás és integrációk:** Kétirányú értesítések, **Google Naptár** események, **Zoom** meetingek automatikus létrehozása, **webhook** alapú összekötések (pl. CRM, számlázás).
- **Gyors telepítő varázsló:** Végigvezet a CPT‑k, munkarend, adatbázisoszlopok és alap űrlapok beállításán.
- **Listázás és előnézet:** Időpontok és entitások megjelenítése dinamikus listázó elemekkel.

## Gyakorlati példák

- **Fogászat:** 60 perces kezelés, 15 perc **buffer**. Két orvos, külön naptár, eltérő óradíj. A páciensek online fizetnek, visszaigazító e‑mail és naptármeghívó megy.
- **Fodrász/borbély:** 30–90 perces szolgáltatások. A kapacitás 2 fő/idősáv, így páros foglalások is beférnek. No‑show ellen előleggel foglalsz.
- **Személyi edző:** Heti ismétlődő órák, bérletek. Az ügyfél egyszerre több időpontot tesz a kosárba (multi‑booking).
- **Jogi tanácsadás:** Szabadidő‑választóval kezdet beállítása, perc alapú számlázással. A Zoom link automatikusan elkészül a megbeszéléshez.

## Előnyök és értékajánlat

- **Ütközésmentes naptár:** Kapacitás, buffer és szolgáltatónkénti sávkezelés a dupla foglalások ellen.
- **Kevesebb admin:** Automatizált visszaigazolások, emlékeztetők, naptárszinkron és online fizetés.
- **Rugalmas árképzés:** Pontosan azt az árat számolod, amit a szolgáltatás és a szolgáltató megkíván.
- **Jobb ügyfélélmény:** Tiszta elérhetőség, gyors foglalás, azonnali fizetés, egyértelmű értesítések.
- **Skálázható működés:** Több szolgáltató, több helyszín, több szolgáltatás – egy egységes rendszerben.

## Kinek ajánlott?

- **Egészségügy és fogászat**, magánrendelők, klinikák.
- **Szépségipar/spa**, fodrász, kozmetika, borbély.
- **Sport és edzés**, személyi edző, stúdiók.
- **Jogi és üzleti tanácsadás**, coachok, terapeuták.
- **Fotósok, stúdiók, autószervizek** és minden óradíjas szolgáltató.

Ha napokra/éjszakákra szóló foglalás kell (szállás jelleg), ehhez külön megoldás ajánlott.

## Előfeltételek és kompatibilitás

- **Kötelező:** JetEngine.
- **Oldalépítők:** Elementor, Gutenberg, Bricks.
- **Fizetéshez:** WooCommerce.
- **Fókusz:** órás szolgáltatások; napi/éjszakás foglalásra nem optimalizált.

## Bevezetés röviden — checklist

```text
1) Telepítés: JetEngine + JetAppointment, majd a telepítő varázsló indítása.
2) Adatmodell: Hozd létre a Szolgáltatás és Szolgáltató CPT-ket, szükséges mezőkkel.
3) Munkarend: Heti nyitvatartás, szünnapok, buffer és min. előfoglalási idő beállítása.
4) Ütemezés: Válassz Slot / Time Picker / Recurring módot, állíts kapacitást és árképzést.
5) Foglalási űrlap: Többlépéses űrlap szükséges mezőkkel; utóakciók (e-mail, naptár).
6) Frontend: Elérhetőségi naptár és űrlap elhelyezése (oldal, sablon, popup).
7) Fizetés: WooCommerce bekötése, fizetési kapuk és rendelésfolyamat tesztelése.
8) Automatizálás: Google Naptár, Zoom, webhookok és értesítési workflow-k.
9) Adminisztráció: Időpontok kezelése a Dashboardon (lista/naptár/idővonal).
10) Élesítés: Próbafoglalások, értesítések és fizetések ellenőrzése.
```

Ezzel a folyamattal gyorsan éles, megbízható időpontfoglalási rendszert hozhatsz létre, ami csökkenti a hibákat, időt spórol, és jobb élményt ad neked és az ügyfeleidnek egyaránt.
