Előkészületek egyszerű módhoz WooCommerce-integrációval
Egyszerű mód WooCommerce pénztárral: szükséges bővítmények, bejegyzéstípus, űrlap beállításai, a WooCommerce előkészítése és a rendelés létrejötte.
Ebben a változatban a foglalható tételek egyéni bejegyzéstípusok maradnak, az adatokat JetFormBuilder űrlap gyűjti, a fizetést és a rendelések tárolását viszont a WooCommerce intézi. A varázsló futtatása előtt érdemes előkészítened a bejegyzéstípust, a mezőket, a WooCommerce-hez kötött űrlapot és magát a boltot. Ha WooCommerce nélkül dolgozol, az Előkészületek egyszerű módhoz fejezetet használd.
Hogyan működik?
Szekció neve “Hogyan működik?”A foglalás leadásakor a JetBooking ellenőrzi a kiválasztott dátumokat, és létrehozza a foglalást. Ezzel egy időben WooCommerce-rendelés is készül, és a vendég a WooCommerce pénztárára kerül. A fizetési módokat, a rendelésállapotokat és a támogatott kapuk kezelését így a WooCommerce végzi. A tételek nem WooCommerce-termékek: a WooCommerce kizárólag a fizetést és a vásárlói rendeléseket kezeli.
Ez a mód akkor hasznos, ha:
- olyan fizetési módot használnál, amely a WooCommerce-ben van, a JetFormBuilderben nincs;
- harmadik féltől származó WooCommerce-kiegészítőket is használni akarsz;
- egy helyen szeretnéd kezelni az összes rendelést.
Szükséges bővítmények
Szekció neve “Szükséges bővítmények”| Bővítmény | Miért kell |
|---|---|
| JetBooking | A foglalások, a naptár és a foglalási felület kezelése |
| WooCommerce | A pénztár, a fizetések és a rendelések tárolása |
| JetEngine | A bejegyzéstípus és az egyéni mezők létrehozása a kínált szolgáltatásokhoz |
| JetThemeCore | Az archív és az egyedi oldal sablonja (helyette Elementor Pro is jó) |
| JetFormBuilder | Az űrlap akkor is kell, mert ő hozza létre a WooCommerce-rendelést |
| JetPopup | Nem kötelező, a listából induló foglaláshoz |
Az oldalak Elementorral, blokkszerkesztővel vagy Bricksszel építhetők.
A bejegyzéstípus és a mezők
Szekció neve “A bejegyzéstípus és a mezők”- A JetEngine → Post Types menüben vegyél fel egy új bejegyzéstípust (például „Autók”), vagy szerkessz egy meglévőt.
- A Speciális beállítások fülön a Támogatja listában legyen benne a Cím és a Kiemelt kép.
- Vedd fel a leíró mezőket: szövegszerkesztő a leíráshoz, galéria a fotókhoz, szám mező a befogadóképességhez vagy a mérethez, legördülő és jelölőnégyzet a típushoz, kiegészítőkhöz.
- Legyen egy szám típusú árazási mező (például napi ár). Ez adja a WooCommerce-rendelés összegét, ezért ellenőrizd, hogy a bejegyzéstípusban szerepel.
- Mentsd a típust, és vedd fel a tételeket.
A foglalható tételekhez nem kell WooCommerce-terméket létrehozni. Amint a WooCommerce-integráció be van kapcsolva, a rendszer automatikusan létrehoz egy Booking nevű mintatermeket a Termékek → Minden termék oldalon, alapértelmezett árral. A termék a fizetés működéséhez szükséges, ezért ne töröld. Ha nem akarod, hogy látsszon az oldalon, rejtsd el. A vevő által fizetett összeg nem ennek az árából jön, hanem a tétel árazási mezőjéből, vagy az űrlap számított mezőjéből.
Az űrlap beállításai
Szekció neve “Az űrlap beállításai”Az űrlap a fő foglalási út. A beállítási varázsló létrehoz egy alapűrlapot, és kézzel is elkészítheted (Foglalási űrlap lépésről lépésre).
A WooCommerce-kapcsolat az Apartment Booking utólagos műveletben állítható. Az Edit Apartment Booking ablak mezői:
| Beállítás | Mit csinál |
|---|---|
| Disable WooCommerce integration | Kapcsoló. Bekapcsolva az adott űrlap kihagyja a WooCommerce pénztárat, akkor is, ha a globális beállítás be van kapcsolva |
| WooCommerce Price Field | Melyik űrlapmező adja a pénztár összegét (például egy számított mező). Ha üresen hagyod, az összeg a bejegyzéstípus árazási mezőjéből jön |
| WooCommerce Order Details | Mely értékek kerüljenek a rendelésre és a rendelés e-mailjére: a lefoglalt tétel neve, a be- és kijelentkezési dátum, az egység, az egyedi űrlapmezők, Google Naptár-hivatkozás és így tovább |
| WooCommerce Checkout Fields Map | A pénztár mezőit (név, e-mail, cím és így tovább) előre kitöltheti az űrlapon már megadott adatokkal, hogy a vevőnek ne kelljen kétszer beírnia |
A műveletek sorrendje: az Insert/Update Post az első, utána jön az Apartment Booking, és csak ezek után a további műveletek. Mentsd az űrlapot, majd tedd be az egyedi oldal sablonjába.
A WooCommerce előkészítése
Szekció neve “A WooCommerce előkészítése”A mód bekapcsolása előtt a WooCommerce legyen rendben:
- Telepítsd és kapcsold be a WooCommerce-et.
- Futtasd le a WooCommerce beállítási varázslóját, és hozd létre az alapértelmezett oldalakat (Bolt, Kosár, Pénztár, Fiókom), ha még nincsenek.
- Add meg a bolt címét, pénznemét, és ha kell, a szállítási és adóbeállításokat. A foglalási oldalakon, ahol nincs fizikai szállítás, a szállítás általában kikapcsolható.
- A WooCommerce → Beállítások → Fizetési módok oldalon állíts be legalább egy fizetési módot, hogy legyen mivel fizetni a pénztárban. Nem kell a JetFormBuilder Stripe és PayPal kiegészítőihez ragaszkodnod: bármelyik WooCommerce-fizetési mód használható.
A WooCommerce-integráció bekapcsolása
Szekció neve “A WooCommerce-integráció bekapcsolása”A varázslóban kapcsolhatod be, vagy a varázsló után a Foglalások → Beállítások → Általános oldalon a WooCommerce-integráció kapcsolóval (Beállítások). Bekapcsolás után az űrlap küldése nem fejezi be közvetlenül a foglalást: létrejön a WooCommerce-rendelés, és a vendég a WooCommerce pénztárába kerül, ahol áttekintheti a foglalás adatait, és bármelyik támogatott módon fizethet.
A rendelés létrejötte
Szekció neve “A rendelés létrejötte”- A JetBooking összeveti a kiválasztott dátumokat a naptárral, hogy szabad-e az egység.
- Ha a dátumok érvényesek, az Apartment Booking művelet létrehozza a foglalást, és a bekapcsolt integráció miatt a WooCommerce-rendelést is.
- A vendég a WooCommerce pénztárba kerül, ahol látja a számlázási adatokat és a foglalás összegzését (a WooCommerce Order Details beállítás szerint).
- A Megrendelés elküldése gomb után a köszönőoldal jelzi, hogy a rendelés megérkezett.
- A rendelés a WooCommerce → Rendelések oldalon, a foglalás a Foglalások oldalon látszik, ahol a naptárat és a szabad napokat kezelheted.
Ha a vendég félbehagyja vagy megszakítja a fizetést, a foglalás Függőben állapotban marad. Ez nem foglalja le végleg a napokat, az egység szabad marad, amíg a rendelést meg nem erősítik, vagy a függő foglalást ki nem törlik.
Mivel a tételek bejegyzéstípusok, ez a mód több azonos egységet is támogat egy tételnél (például több azonos szoba): az egységek szabadságát a JetBooking külön követi, a rendelés pedig a WooCommerce-en át jön létre. Az egységek beállítása az Egységek, ütemezés és dátumválasztó fejezetben van.
Gyakori kérdések
Szekció neve “Gyakori kérdések”Kellenek WooCommerce-termékek a foglalható tételekhez? Nem. A tételek bejegyzéstípusok maradnak. A WooCommerce csak a pénztárat és a rendeléseket kezeli. Az automatikusan létrejövő Booking mintatermeket ne töröld.
Honnan jön a foglalás ára? Alapértelmezés szerint a bejegyzéstípus árazási mezőjéből (például a napi ár). Ezt felülírhatod, ha a WooCommerce Price Field beállításnál egy számított mezőt jelölsz ki saját képlettel.
Használhatok több azonos egységet egy tételnél? Igen. Egy bejegyzés több azonos egységet is jelenthet, a rendelést ettől függetlenül a WooCommerce hozza létre.
Mi történik, ha a vendég nem fejezi be a fizetést? A foglalás Függőben marad, megerősítettnek nem számít, és a napokat nem foglalja le véglegesen.
Használhatom a Stripe-ot vagy a PayPalt? Igen, de ilyenkor WooCommerce-fizetési módként, nem JetFormBuilder-kiegészítőként. A WooCommerce → Beállítások → Fizetési módok oldalon kapcsold be őket.
Mi a különbség a WooCommerce-alapú módtól? Itt a tételek bejegyzéstípusok, és a WooCommerce csak a fizetést és a rendeléseket kezeli. A WooCommerce-alapú módban a tételek maguk a WooCommerce-termékek, és a vevő a szokásos kosár és pénztár útján vásárol, űrlap nélkül.
Készült: