Ugrás a fő tartalomhoz
Hasznos volt ez az oldal?

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.

Kapcsolódó anyagok​