Kā izveidot rezervēšanas lietotni: laiki, pieejamība, atgādinājumi un depozīti
Lai izveidotu rezervēšanas lietotni, vajag četras lietas, kas strādā kopā: sarakstu ar to, ko var rezervēt (pakalpojumi, telpas, darbinieki), noteikumus, kad katrs ir pieejams, rezervēšanas plūsmu, kas piedāvā tikai patiesi brīvus laikus, un privātu skatu, kurā uzņēmums pārvalda ienākošās rezervācijas. AI lietotņu veidotājs var minūšu laikā izveidot darbojošos pirmo versiju no īsa apraksta; īstais darbs ir noteikumu izlemšana — slota garums, bufferi, atcelšana, laika joslas — un pārbaude, ka dubultās rezervācijas ir neiespējamas.
Sāciet, izlemjot, ko nozīmē „rezervācija”
Rezervēšanas lietotnes virspusēji izskatās līdzīgi, bet pamatā ļoti atšķiras. Vispirms atbildiet uz šiem jautājumiem:
- Ko rezervē? Pakalpojumu (frizūra), cilvēku (pasniedzējs), resursu (sapulču telpa, laukums, furgons) vai vietu sesijā (jogas nodarbība ar 12 vietām).
- Cik ilgi tas aizņem? Fiksēts katram pakalpojumam vai izvēlas klients?
- Kas to sniedz? Viens cilvēks, vairāki darbinieki ar savu darba laiku vai neviens (telpa)?
- Kas notiek pēc rezervēšanas? Tūlītējs apstiprinājums vai pieprasījums, ko apstiprina īpašnieks?
- Vai iesaistīta nauda? Bezmaksas, maksa vietā, depozīts iepriekš vai pilna priekšapmaksa?
„Pieprasi laiku, īpašnieks apstiprina pa e-pastu” ir daudz vienkāršāk uzbūvēt nekā „tūlītēja rezervācija pret trim darbinieku kalendāriem ar depozītiem”. Abas ir derīgas — izvēlieties to, kas jums patiešām vajag pirmajai versijai.
Ko lietotnei vajag
Dati
| Tabula | Galvenie lauki |
|---|---|
| Pakalpojumi | Nosaukums, ilgums, cena, buferis pēc, aktīvs jā/nē |
| Darbinieki vai resursi | Nosaukums, kurus pakalpojumus sniedz |
| Pieejamība | Nedēļas darba laiks katram darbiniekam un izņēmumi (brīvdienas, vienreizēji slēgumi) |
| Rezervācijas | Pakalpojums, darbinieks, sākuma laiks, beigu laiks, klienta dati, statuss (gaida, apstiprināta, atcelta), maksājuma statuss |
| Klienti | Vārds, e-pasts, tālrunis, piezīmes — sākumā neobligāti; var atrasties pašā rezervācijā |
Glabāt beigu laiku katrā rezervācijā, nevis tikai sākuma laiku, ievērojami vienkāršo pārklāšanās pārbaudes.
Lapas
- Publiskās: pakalpojumu saraksts, laika izvēle, rezervēšanas forma, apstiprinājuma lapa un atcelšanas vai pārplānošanas saite.
- Privātās (īpašniekam vai darbiniekiem): šodienas grafiks, gaidāmās rezervācijas, veids, kā bloķēt brīvo laiku, un pakalpojumu un darba laika iestatījumi.
Tiesības
Klienti drīkst redzēt tikai brīvus vai aizņemtus laikus — nekad citu klientu vārdus. Darbinieks var redzēt tikai savu grafiku; īpašnieks redz visu. Pierakstiet to, jo tas nosaka, vai vajag pieteikšanos un lomas. Mūsu ceļvedis par pieteikšanās pievienošanu lietotnei aptver iespējas.
Grūtākās daļas un to risināšana
Dubultās rezervācijas
Klasiska kļūda: divi cilvēki ielādē lapu, abi redz 10:00 brīvu un abi to rezervē. Labojums ir pārbaudīt vēlreiz serverī, kad rezervācija tiek saglabāta, un noraidīt to, ja kaut kas tagad pārklājas. Pieprasiet to skaidri:
Saglabājot rezervāciju, serverī vēlreiz pārbaudi, vai nav neviena apstiprinātas vai gaidošas rezervācijas tam pašam darbiniekam, kas pārklājas ar pieprasīto laiku (ieskaitot buferi). Ja ir, noraidi to un parādi „Šis laiks tikko tika aizņemts — lūdzu, izvēlieties citu.”
Pēc tam pārbaudiet to ar diviem pārlūka logiem.
Laika joslas
Glabājiet katru laiku UTC un pārveidojiet to attēlošanai. Izlemiet, kura laika josla tiek rādīta rezervēšanas lapā — parasti uzņēmuma klātienes pakalpojumiem un klienta tiešsaistes zvaniem — un norādiet to lapā. Pārbaudiet rezervāciju pāri vasaras laika maiņai.
Buferi, paziņojumi un ierobežojumi
Biežākie noteikumi, ko vērts izlemt iepriekš: buferis starp vizītēm, minimālais iepriekšējais paziņojums („nav rezervāciju mazāk kā 2 stundas iepriekš”), cik tālu uz priekšu var rezervēt un dienas limits. Katrs no tiem ir viens teikums uzvednē; ja to neiekļauj, AI izvēlas noklusējumus jūsu vietā.
Atcelšana un neierašanās
Katrai apstiprinājuma vēstulei pievienojiet atcelšanas saiti ar unikālu marķieri, lai klientiem nevajadzētu kontu. Izlemiet atcelšanas laika logu un to, vai depozīti ir atmaksājami, un parādiet šo politiku pirms maksājuma.
Atgādinājumi
Atgādinājumu e-pasti vai SMS vajag kaut ko, kas darbojas pēc grafika („ik pēc 15 minūtēm sūti atgādinājumus rezervācijām, kas sākas 24 stundās”). Pārbaudiet, kā jūsu veidotājs un hostings apstrādā plānotos uzdevumus. Ja nē, izmantojiet ārēju plānotāju, kas izsauc galapunktu jūsu lietotnē, vai nosūtiet apstiprinājuma e-pastu ar pievienotu kalendāra ielūgumu, lai klienta paša kalendārs viņam atgādina. Pakalpojumu sniedzēja pusei skatiet kā sūtīt e-pastus no lietotnes.
Depozīti un maksājumi
Parastais Stripe modelis:
- Klients izvēlas laiku; lietotne izveido gaidošu rezervāciju, kas uz īsu laiku (piemēram, 15 minūtes) patur šo laiku.
- Lietotne novirza viņu uz Stripe Checkout depozīta maksājumam.
- Stripe paziņo jūsu lietotnei ar webhook, kad maksājums ir veiksmīgs; rezervācija kļūst apstiprināta.
- Ja maksājums nenotiek laikā, gaidošā rezervācija beidzas un laiks atbrīvojas.
Stripe standarta cena ir procentuāla maksa plus fiksēta maksa par katru veiksmīgu kartes maksājumu, bez mēneša maksas (2026. gada septembrī); likmes atšķiras atkarībā no valsts, tāpēc pārbaudiet savas valsts cenu lapu Stripe. Līdz viss strādā, lietojiet testa režīmu un testa kartes. Mūsu ceļvedis par maksājumu pievienošanu iet soli pa solim.
Uzvedne, kas strādā
Izveido rezervēšanas lietotni frizētavai Northside Barbers. Pakalpojumi: griezums (30 min, $25), bārdas apgriešana (15 min, $12), griezums + bārda (45 min, $32). Divi frizieri, Sams un Ali, katrs strādā otrdienās–sestdienās no 9:00 līdz 18:00. Klienti izvēlas pakalpojumu, tad frizieri vai „jebkurš frizieris”, un redz tikai brīvos 15 minūšu sākuma laikus nākamajām 14 dienām, ievada vārdu, tālruni un e-pastu. Saglabā rezervācijas datubāzē ar 10 minūšu buferi pēc katras vizītes un pārbaudi pieejamību vēlreiz saglabāšanas brīdī, lai novērstu dubultās rezervācijas. Parādi apstiprinājuma lapu ar atcelšanas saiti. Īpašniekam ir privāta lapa ar šodienas un gaidāmajām rezervācijām, viņš var atcelt rezervāciju un bloķēt laiku. Laiki ir veikala vietējā laika joslā. Tīrs, mobilajam pirmais dizains.
Tajā ir nosaukti pakalpojumi, darbinieki, darba laiks, noteikumi un īpašnieka skats — viss, ko AI citādi minētu.
Veidošanas soļi
- Vispirms galvenā rezervēšanas plūsma. Pakalpojumi → laiks → forma → saglabāta rezervācija → apstiprinājums. Nekas cits, kamēr tas nestrādā telefonā.
- Īpašnieka skats. Šodienas saraksts, gaidāmie, atcelšana, laika bloķēšana.
- Aizsargājiet īpašnieka lapas. Pievienojiet pieteikšanos, pirms ievadāt īstus datus.
- Noteikumi. Buferi, paziņojuma periods, rezervēšanas horizonts, brīvdienas.
- E-pasts. Apstiprinājums ar kalendāra ielūgumu un atcelšanas saiti.
- Depozīti, ja tie vajadzīgi, vispirms Stripe testa režīmā.
- Pārbaudiet robežgadījumus. Divi logi, kas rezervē vienu un to pašu laiku, rezervācija pāri pusnaktij, vasaras laika datums, atcelta rezervācija, kas atbrīvo laiku.
- Publicējiet, tad pats veiciet īstu rezervāciju, pirms dalāties ar saiti.
Biežākās kļūdas
- Pieejamības pārbaude tikai pārlūkā. Izskatās pareizi, bet tik un tā veido dubultas rezervācijas.
- Lokālo laiku glabāšana bez laika joslas. Tas strādā, līdz pulksteņi mainās.
- Klientu vārdi publiskajā kalendārā. Rādiet tikai brīvs vai aizņemts.
- Darbinieku plānošana, lojalitātes punkti un SMS pirmajā dienā. Palaidiet galveno plūsmu, tad pievienojiet to, ko klienti tiešām prasa.
- Nav veida, kā īpašniekam bloķēt laiku. Pirmā slimības diena radīs neierašanās.
Kad labāka izvēle ir Calendly (vai līdzīgs)
Ja esat viens cilvēks, kas dalās ar pieejamību zvaniem, plānošanas rīku ir grūti pārspēt. 2026. gada septembrī Calendly bezmaksas plāns sedz vienu notikuma veidu, vienu kalendāra savienojumu un vienam cilvēkam paredzētu plānošanu ar pielāgojamu rezervēšanas lapu, un maksas plāni pievieno vairāk notikumu veidu un komandas funkciju. Šādi rīki savienojas ar jūsu esošo kalendāru uzreiz, ko pielāgota lietotne jāveido, lai to darītu.
Veidojiet savu, kad vajag noteikumus, ko šie rīki neatbalsta, vairākus rezervējamus resursus, savu zīmolu visā lietotnē, rezervācijas, kas saistītas ar citiem datiem (klienti, pasūtījumi, dalības), vai ja veidojat rezervēšanas produktu, ko pārdot citiem.
Veidošana ar Mythex
Mythex rezervēšanas lietotni aprakstāt čatā, aģents to uzbūvē tiešraides priekšskatījumā, un, kad rezervācijām jātiek saglabātām, tiek pievienota Postgres datubāze. Rezervēšanas lapas lietojuma piemērs dokumentācijā iesaka sākt ar pieteikuma formu un administratora sarakstu, pēc tam pievienot pārējo. Esiet skaidri par to, kas ir iebūvēts un ko pievienojat paši: Mythex nav iebūvētas kalendāru sinhronizācijas, SMS atgādinājumu vai depozītu produkta. E-pasts iet caur jūsu pašu pakalpojumu sniedzēju, depozīti caur jūsu pašu Stripe atslēgām, kas glabātas kā projekta noslēpumi (Stripe recepte), un dubultās rezervācijas un laika joslu noteikumus jūs norādāt un testējat, kā iepriekš aprakstīts.
Komanda /test liek aģentam pārklikšķināt rezervēšanas plūsmu priekšskatījumā un ziņot, kas nestrādā. Sākuma uzvednei izmēģiniet frizētavas rezervēšanas vietnes vai sanāksmju rezervētāja veidnes, vai pārlūkojiet visas lietotņu veidnes.
Jautājumi
Kādas funkcijas rezervēšanas lietotnei vajag?
Vismaz: pakalpojumu saraksts ar ilgumu, veids, kā rādīt tikai brīvos laika logus, rezervēšanas forma, apstiprinājums un privāta lapa, kurā uzņēmums redz un pārvalda rezervācijas. Atgādinājumi, depozīti un darbinieku kalendāri nāk nākamie.
Kā novērst dubultās rezervācijas?
Pārbaudiet pieejamību serverī brīdī, kad rezervācija tiek saglabāta, nevis tikai ielādējot lapu, un noraidiet rezervāciju, ja laiks tikmēr ir aizņemts. Pārbaudiet to, mēģinot rezervēt vienu un to pašu laiku no diviem pārlūka logiem.
Vai pielāgota rezervēšanas lietotne var pieņemt depozītus?
Jā. Parasti klients tiek novirzīts uz Stripe Checkout lapu depozītam, un rezervācija tiek apstiprināta tikai pēc veiksmīga maksājuma. Jums vajag savu Stripe kontu un atslēgas.
Vai veidot rezervēšanas lietotni vai izmantot Calendly?
Ja vienam cilvēkam vajag dalīties ar savu pieejamību un plūsmā nav nekas neparasts, plānošanas rīks, piemēram, Calendly, ir ātrāks un lētāks. Veidojiet savu, kad vajag savus noteikumus, vairākus resursus, savu zīmolu visā lietotnē vai rezervācijas, kas saistītas ar citiem jūsu glabātiem datiem.