Ugrás a fő tartalomhoz
Was this helpful?

Pool Foglalás

A pool foglalás az a vállalati foglalási mód, amelyet olyan szolgáltatásoknál használunk, ahol az ügyfélnek elegendő megfelelő készlet szükséges, nem egy konkrét névvel ellátott erőforrás. Tipikus példák: sávok, asztalok, kezelőszobák, bérleti készletek vagy parkolóhelyek.

A PrimeCal az erőforrástípuson tárolja a konfigurációt, majd a foglalás létrehozásakor automatikusan kiosztja az első elérhető konkrét erőforrásokat.

Elvégzési idő: 10-15 perc
Nehézség: Középhaladó

Mikor használj pool foglalást?

Akkor használj pool foglalást, ha az összes alábbi feltétel teljesül:

  • a szolgáltatást kategóriaként értékesítik, nem egy konkrét névvel ellátott tételként
  • több konkrét erőforrás is kielégítheti ugyanazt a foglalást
  • a munkatársak egy szolgáltatásdefiníciót, egy árképzési szabályt és automatikus kiosztást szeretnének
  • a nyilvános foglalási oldalon összesített elérhetőséget kell megjeleníteni, például 2 hely maradt

A régi erőforrás-token útvonalat kizárólag egyes erőforrásokhoz való hivatkozáshoz tartsd meg. A több tételes pool kérések a szervezeti foglalási útvonalra valók, például /book/acme-spa.

Válaszd ki a megfelelő bookingMode-ot

A PrimeCal a foglalási viselkedést a resourceType.bookingMode mezőn tárolja.

MódMit jelentMire a legjobb
SINGLE_RESOURCEMinden foglalásnak egy konkrét erőforráson kell maradnia.Névvel ellátott szobák, pályák, íróasztalok vagy munkatársi időpontok.
POOLAz ügyfél a szolgáltatást foglalja, és a PrimeCal automatikusan kiosztja az első elérhető megfelelő erőforrásokat.Asztalok, sávok, bérleti készletek vagy bármilyen felcserélhető készlet.
BOTHA munkatársak vagy nyilvános ügyfelek vagy egy konkrét erőforrást választhatnak, vagy bármely elérhető erőforrást kérhetnek a poolból.Vegyes munkafolyamatok, ahol a névvel ellátott erőforrások néha fontosak, de nem mindig.

Pool stílusú nyilvános folyamathoz párosítsd a POOL vagy BOTH módot a szervezet-hatókörű foglalási oldallal, és tegyél közzé több aktív erőforrást ugyanolyan típusból.

Admin beállítási ellenőrzési lista

  1. Nyisd meg az aktív szervezet foglalási munkaterületét.
  2. Hozd létre vagy szerkeszd az erőforrástípust.
  3. Állítsd a bookingMode értékét POOL-ra vagy BOTH-ra.
  4. Add hozzá a poolhoz tartozó konkrét erőforrásokat.
  5. Tedd közzé a szervezeti foglalási oldalt ahelyett, hogy erőforrás-token hivatkozásokat osztanál meg.
  6. Ha a szolgáltatás fizetéses, engedélyezd az árképzést ugyanazon az erőforrástípuson.

Árképzési matematika

A pool foglalás nem hoz létre külön árképzési táblázatot. A PrimeCal továbbra is az erőforrástípusból áraz.

A jelenlegi ajánlati képlet:

quotedTotalAmount = priceAmount * assignedResourceCount * durationHours

Megjegyzések:

  • A priceAmount kisebb pénznemegységben van tárolva.
  • Az assignedResourceCount azon konkrét erőforrások száma, amelyeket a PrimeCal ténylegesen kioszt a poolból.
  • A durationHours értéke az endTime - startTime különbségéből adódik.
  • A kerekítés determinisztikus bankár-stílusú félre-páros kerekítést alkalmaz az árképzési szolgáltatásban.

Példa:

  • priceAmount = 12500 (125,00)
  • assignedResourceCount = 2
  • duration = 1,5 óra

Eredmény:

  • quotedTotalAmount = 37500

Ugyanez az ajánlati pillanatkép kerül tárolásra a foglaláson, így a később futó felhasználói felület, Stripe és audit folyamatok mind ugyanazt az összeget olvassák.

Fizetési viselkedés

A pool foglalás és a fizetéses foglalás együtt működik:

  • ha a pricingEnabled ki van kapcsolva, a PrimeCal nulla értékű ajánlatokat tárol
  • ha a pricingEnabled be van kapcsolva, a PrimeCal tárolja az ajánlati mezőket a foglaláson
  • ha a paymentRequired szintén be van kapcsolva, a foglalás pending_payment állapotban marad, amíg a Stripe a webhook folyamaton keresztül meg nem erősíti a sikeres fizetést

A tágabb fizetési folyamathoz folytasd a Fizetéses foglalások oldallal.

Képernyőkép célok

Ezeket a pontos helyőrző útvonalakat használd a dokumentáció frissítésekor:

ÁllapotFájlCél
Pool foglalási mód az admin szerkesztőbendocs/assets/user-guide/enterprise-reservation-system/admin-resource-type-booking-mode-pool.pngMutasd a bookingMode-ot, árképzést és fizetési vezérlőket egy erőforrástípuson.
Nyilvános pool elérhetőségi rácsdocs/assets/user-guide/enterprise-reservation-system/customer-pool-booking-availability-grid.pngMutasd az összesített időpont-elérhetőséget a látható mennyiségválasztóval.
Nyilvános pool fizetési lépésdocs/assets/user-guide/enterprise-reservation-system/customer-pool-booking-payment-step.pngMutasd a szerver által kiszámított végösszeget egy több erőforrásos pool kiválasztás után.

A helyőrzők helyi automatizálási segédprogramja: scripts/docs/capture-pool-booking-docs.cjs.

Admin pool konfiguráció helyőrző

Pool foglalási mód az admin erőforrástípus szerkesztőben

Nyilvános pool elérhetőség helyőrző

Nyilvános pool foglalás elérhetőségi rács

Nyilvános pool fizetés helyőrző

Nyilvános pool foglalás fizetési lépés

Kapcsolódó anyagok