Ինչպես կառուցել ամրագրման հավելված. ժամեր, հասանելիություն, հիշեցումներ և նախավճարներ
Ամրագրման հավելված կառուցելու համար չորս բան է պետք, որ միասին աշխատեն. ամրագրվող բաների ցուցակ (ծառայություններ, սենյակներ, աշխատակիցներ), կանոններ այն մասին, թե երբ է յուրաքանչյուրը հասանելի, ամրագրման հոսք, որ առաջարկում է միայն իրական ազատ սլոտներ, և մասնավոր տեսք, որտեղ բիզնեսը կառավարում է եկած ամրագրումները։ AI հավելվածների կառուցիչը կարող է մի քանի րոպեում ստեղծել աշխատող առաջին տարբերակ՝ կարճ նկարագրությունից։ Իրական աշխատանքը կանոնների որոշումն է՝ սլոտի տևողություն, բուֆերներ, չեղարկումներ, ժամային գոտիներ, և փորձարկումը, որ կրկնակի ամրագրումները անհնար են։
Սկսեք՝ որոշելով, թե ինչ է «ամրագրումը» ձեզ համար
Ամրագրման հավելվածները արտաքուստ նման են, բայց ներքևում շատ են տարբերվում։ Նախ պատասխանեք սրանց.
- Ի՞նչն է ամրագրվում։ Ծառայություն (սանրվածք), անձ (մասնագետ), ռեսուրս (հանդիպումների սենյակ, դաշտ, մեքենա), կամ տեղ նստաշրջանում (յոգայի դասը 12 տեղով)։
- Որքա՞ն է տևում։ Ֆիքսված յուրաքանչյուր ծառայության համար, թե հաճախորդն է ընտրում։
- Ով է մատուցում։ Մեկ անձ, մի քանի աշխատակից՝ իրենց ժամերով, թե ոչ ոք (սենյակ)։
- Ի՞նչ է լինում ամրագրումից հետո։ Ակնթարթային հաստատում, թե հարցում, որ սեփականատերը հաստատում է։
- Փո՞ղ է ներգրավված։ Անվճար, վճարում տեղում, նախավճար, թե լրիվ նախավճար։
«Ժամ եմ հարցնում, սեփականատերը հաստատում է էլ․ փոստով» կառուցել շատ ավելի պարզ է, քան «ակնթարթային ամրագրում երեք աշխատակցի օրացույցների դեմ՝ նախավճարներով»։ Երկուսն էլ վավեր են, ընտրեք այն, որ իրականում պետք է առաջին տարբերակի համար։
Ինչ է պետք հավելվածին
Տվյալներ
| Աղյուսակ | Հիմնական դաշտեր |
|---|---|
| Ծառայություններ | Անուն, տևողություն, գին, բուֆեր հետո, ակտիվ այո/ոչ |
| Աշխատակիցներ կամ ռեսուրսներ | Անուն, ո՞ր ծառայություններն են մատուցում |
| Հասանելիություն | Շաբաթական աշխատանքային ժամեր յուրաքանչյուր աշխատակցի համար, գումարած բացառություններ (տոներ, միանգամյա փակումներ) |
| Ամրագրումներ | Ծառայություն, աշխատակից, սկզբի ժամ, վերջի ժամ, հաճախորդի տվյալներ, կարգավիճակ (սպասվող, հաստատված, չեղարկված), վճարման կարգավիճակ |
| Հաճախորդներ | Անուն, էլ․ փոստ, հեռախոս, նշումներ — սկզբում կամընտիր․ կարող են ապրել ամրագրման մեջ |
Յուրաքանչյուր ամրագրման վրա պահեք վերջի ժամը, ոչ միայն սկիզբը. դա դարձնում է համընկման ստուգումները շատ ավելի պարզ։
Էջեր
- Հանրային․ ծառայությունների ցուցակ, սլոտի ընտրիչ, ամրագրման ձև, հաստատման էջ և չեղարկման կամ վերապլանավորման հղում։
- Մասնավոր (սեփականատեր կամ աշխատակից). այսօրվա ժամանակացույցը, առաջիկա ամրագրումները, ժամանակի արգելափակման միջոց և ծառայությունների ու ժամերի կարգավորումներ։
Թույլտվություններ
Հաճախորդները պետք է տեսնեն միայն ազատ կամ զբաղված սլոտները, երբեք այլ հաճախորդների անունները։ Աշխատակիցը կարող է տեսնել միայն իր սեփական ժամանակացույցը, սեփականատերը՝ ամենը։ Գրեք սա, քանի որ այն է որոշում, թե արդյոք ձեզ պետք են մուտքեր և դերեր։ Մեր ուղեցույցը հավելվածին մուտք ավելացնելու մասին ծածկում է տարբերակները։
Դժվար մասերը և ինչպես վարվել դրանց հետ
Կրկնակի ամրագրումներ
Դասական սխալը. երկու մարդ բեռնում է էջը, երկուսն էլ տեսնում են 10:00-ը ազատ, երկուսն էլ ամրագրում են այն։ Շտկումն այն է, որ սերվերի վրա նորից ստուգեք, երբ ամրագրումը պահվում է, և մերժեք այն, եթե որևէ բան այժմ համընկնում է։ Խնդրեք սա հստակորեն.
Երբ պահում ես ամրագրում, սերվերի վրա նորից ստուգիր, որ նույն աշխատակցի համար որևէ հաստատված կամ սպասվող ամրագրում չի համընկնում խնդրված ժամի հետ (ներառյալ բուֆերը)։ Եթե համընկնում է, մերժիր և ցույց տուր «Այդ ժամը նոր զբաղվեց — խնդրում ենք ընտրել մեկ այլ»։
Այնուհետև փորձարկեք երկու բրաուզերի պատուհաններով։
Ժամային գոտիներ
Պահեք յուրաքանչյուր ժամ UTC-ով և փոխարկեք ցուցադրման համար։ Որոշեք, թե ում ժամային գոտին ցուցադրի ամրագրման էջը. սովորաբար բիզնեսինը անձամբ մատուցվող ծառայությունների համար, իսկ հաճախորդինը՝ առցանց զանգերի համար, և նշեք այն էջում։ Փորձարկեք ամրագրում ամառային ժամանակի փոփոխության շուրջ։
Բուֆերներ, նախազգուշացում և սահմաններ
Սովորական կանոններ, որ արժե նախապես որոշել. բուֆեր հանդիպումների միջև, նվազագույն ծանուցում («ոչ ամրագրում 2 ժամից պակաս առաջ»), որքան հեռու կարող են ամրագրել մարդիկ, և օրական սահման։ Յուրաքանչյուրը մեկ նախադասություն է հրահանգում․ դրանք բաց թողնելը նշանակում է, որ AI-ն ինքը կընտրի լռելյայն արժեքները։
Չեղարկումներ և չներկայանալը
Յուրաքանչյուր հաստատման տվել եք չեղարկման հղում եզակի թոքենով, որ հաճախորդներին հաշիվ պետք չէ։ Որոշեք չեղարկման ժամկետը և արդյոք նախավճարները վերադարձվում են, և այդ քաղաքականությունը ցույց տվեք մինչև վճարումը։
Հիշեցումներ
Հիշեցման էլ․ նամակները կամ SMS-երը պահանջում են ինչ-որ բան, որ աշխատում է ժամանակացույցով («յուրաքանչյուր 15 րոպեն մեկ, ուղարկիր հիշեցումներ 24 ժամ հետո սկսվող ամրագրումների համար»)։ Ստուգեք, թե ինչպես է ձեր կառուցիչը և հոսթինգը վարվում ժամանակացույցված աշխատանքների հետ։ Եթե չեն, օգտագործեք արտաքին ժամանակացույց, որ կանչում է ձեր հավելվածի վերջնակետը, կամ ուղարկեք հաստատման նամակը օրացույցի հրավերով, որ հաճախորդի սեփական օրացույցը հիշեցնի նրան։ Մատակարարի կողմի համար տե՛ս ինչպես ուղարկել էլ․ նամակներ հավելվածից։
Նախավճարներ և վճարումներ
Ստանդարտ օրինակը Stripe-ով.
- Հաճախորդը ընտրում է սլոտ. հավելվածը ստեղծում է սպասվող ամրագրում, որ կարճ ժամանակ պահի սլոտը (օրինակ՝ 15 րոպե)։
- Հավելվածը ուղարկում է նրան Stripe Checkout՝ նախավճարի համար։
- Stripe-ը webhook-ով տեղյակ է պահում ձեր հավելվածին, երբ վճարումը հաջողվում է. ամրագրումը դառնում է հաստատված։
- Եթե վճարում ժամանակին չի լինում, սպասվող ամրագրումը լրանում է, և սլոտը ազատվում է։
Stripe-ի ստանդարտ վճարը հաջող քարտային վճարման տոկոս է գումարած ֆիքսված վճար, առանց ամսական վճարի (2026 թվականի սեպտեմբերի դրությամբ)․ դրույքաչափերը տարբերվում են երկրից, ուստի ստուգեք Stripe-ի գնային էջը ձերի համար։ Օգտագործեք փորձնական ռեժիմ և փորձնական քարտեր, մինչև ամեն ինչ աշխատի։ Մեր վճարումներ ավելացնելու ուղեցույցը քայլ առ քայլ է անցնում դրա վրայով։
Առաջին հրահանգ, որ աշխատում է
Կառուցիր ամրագրման հավելված Northside Barbers-ի համար։ Ծառայություններ՝ Սանրվածք (30 րոպե, $25), Մորուքի կտրում (15 րոպե, $12), Սանրվածք + մորուք (45 րոպե, $32)։ Երկու վարպետ՝ Sam և Ali, յուրաքանչյուրը աշխատում է երեքշաբթիից շաբաթ, 9:00–18:00։ Հաճախորդը ընտրում է ծառայություն, ապա վարպետ կամ «ցանկացած վարպետ», և տեսնում է միայն ազատ 15 րոպեանոց սկզբի ժամերը հաջորդ 14 օրվա համար, և մուտքագրում է անուն, հեռախոս և էլ․ փոստ։ Պահիր ամրագրումները տվյալների բազայում, յուրաքանչյուր հանդիպումից հետո 10 րոպե բուֆերով, և նորից ստուգիր հասանելիությունը պահելու ժամանակ՝ կրկնակի ամրագրումը կանխելու համար։ Ցույց տուր հաստատման էջ չեղարկման հղումով։ Սեփականատերը ունի մասնավոր էջ՝ այսօրվա և առաջիկա ամրագրումների ցուցակով, կարող է չեղարկել ամրագրում և արգելափակել ժամանակ։ Ժամերը խանութի տեղական ժամային գոտում։ Մաքուր, բջջայինի համար առաջնահերթ դիզայն։
Այն անվանում է ծառայությունները, աշխատակիցներին, ժամերը, կանոնները և սեփականատիրոջ տեսքը՝ ամեն ինչ, ինչ AI-ն հակառակ դեպքում կկռահեր։
Կառուցման քայլեր
- Հիմնական ամրագրման հոսքը առաջինը։ Ծառայություններ → սլոտ → ձև → պահված ամրագրում → հաստատում։ Ոչինչ այլ, մինչև սա չաշխատի հեռախոսի վրա։
- Սեփականատիրոջ տեսք։ Այսօրվա ցուցակ, առաջիկա ցուցակ, չեղարկում, ժամանակի արգելափակում։
- Պաշտպանեք սեփականատիրոջ էջերը։ Ավելացրեք մուտք, նախքան իրական տվյալները մտնեն։
- Կանոններ։ Բուֆերներ, նախազգուշացման ժամկետ, ամրագրման հորիզոն, տոներ։
- Էլ․ փոստ։ Հաստատում օրացույցի հրավերով և չեղարկման հղումով։
- Նախավճարներ, եթե ձեզ պետք են, սկզբում Stripe-ի փորձնական ռեժիմում։
- Փորձարկեք եզրային դեպքերը։ Երկու պատուհան նույն սլոտը ամրագրում է, ամրագրում կեսգիշերից անց, ամառային ժամանակի ամսաթիվ, չեղարկված ամրագրումը ազատում է իր սլոտը։
- Հրապարակեք, ապա կատարեք իրական ամրագրում ինքներդ, մինչև հղումը կիսվեք։
Տարածված սխալներ
- Հասանելիության ստուգումը միայն բրաուզերում։ Այն ճիշտ է թվում և միևնույն է կրկնակի ամրագրում է թույլ տալիս։
- Տեղական ժամերը առանց ժամային գոտու պահելը։ Աշխատում է, մինչև ժամացույցները փոխվեն։
- Հաճախորդների անունները հանրային օրացույցում։ Ցուցադրեք միայն ազատ կամ զբաղված։
- Աշխատակիցների ժամանակացույց, հավատարմության միավորներ և SMS առաջին օրից։ Գործարկեք հիմնական հոսքը, հետո ավելացրեք այն, ինչ հաճախորդները իրականում խնդրում են։
- Սեփականատիրոջ համար ժամ արգելափակելու միջոց չլինելը։ Առաջին հիվանդության օրը կստեղծի չներկայացողներ։
Երբ Calendly-ն (կամ նմանատիպը) ավելի լավ ընտրություն է
Եթե մեկ անձ եք, որ կիսում է իր հասանելիությունը զանգերի համար, ժամանակացույցի գործիքը դժվար է գերազանցել։ 2026 թվականի սեպտեմբերի դրությամբ Calendly-ի անվճար պլանը ներառում է մեկ իրադարձության տեսակ, մեկ օրացույցի միացում և մեկ-մեկի ժամանակացույց՝ հարմարեցվող ամրագրման էջով, իսկ վճարովի պլանները ավելացնում են իրադարձությունների տեսակներ և թիմային գործառույթներ։ Նման գործիքները միանում են ձեր գոյություն ունեցող օրացույցին անմիջապես, ինչը սովորական հավելվածը պետք է կառուցվի որ անի։
Սեփական հավելված կառուցեք, երբ ձեզ պետք են այդ գործիքներում չաջակցվող կանոններ, մի քանի ամրագրվող ռեսուրս, ամբողջական ապրանքանիշ, ամրագրումներ, կապված այլ տվյալների հետ (հաճախորդներ, պատվերներ, անդամակցություններ), կամ եթե վաճառում եք ամրագրման արտադրանք ուրիշներին։
Կառուցում Mythex-ով
Mythex-ում ամրագրման հավելվածը նկարագրում եք զրույցում, այն կառուցվում է կենդանի նախադիտման մեջ, և ավելացվում է Postgres տվյալների բազա, երբ ամրագրումները պետք է պահվեն։ Ամրագրման էջի օգտագործման դեպքը փաստաթղթերում առաջարկում է սկսել ձևով և ադմին ցուցակով, ապա ավելացնել մնացածը։ Եղեք հստակ, թե ինչ է ներկառուցված, և ինչ եք միացնում ինքներդ. Mythex-ում չկա օրացույցի built-in համաժամեցում, SMS հիշեցումներ կամ նախավճարի արտադրանք։ Էլ․ փոստը գնում է ձեր սեփական մատակարարի միջոցով, նախավճարները՝ ձեր Stripe բանալիներով, որ պահվում են որպես նախագծի գաղտնիքներ (Stripe բաղադրատոմս), իսկ կրկնակի ամրագրման և ժամային գոտու կանոնները դուք եք նշում և փորձարկում, ինչպես վերևում։
/test հրամանը գործակալին թույլ է տալիս նախադիտման մեջ անցնել ամրագրման հոսքով և հաղորդել, թե ինչն է կոտրվում։ Սկզբնական հրահանգի համար փորձեք վարսավիրանոցի ամրագրման կայքի կամ հանդիպումների ամրագրողի ձևանմուշները, կամ նայեք բոլոր հավելվածների ձևանմուշները։
Հարցեր
Ի՞նչ գործառույթներ է պետք ամրագրման հավելվածին
Նվազագույնը՝ տևողություններով ծառայությունների ցուցակ, միայն ազատ ժամային սլոտների ցուցադրում, ամրագրման ձև, հաստատում և մասնավոր էջ, որտեղ բիզնեսը տեսնում և կառավարում է ամրագրումները։ Հիշեցումները, նախավճարները և աշխատակիցների օրացույցները հաջորդում են։
Ինչպե՞ս կանխեմ կրկնակի ամրագրումները
Ստուգեք հասանելիությունը սերվերի վրա այն պահին, երբ ամրագրումը պահվում է, ոչ միայն երբ էջը բեռնվում է, և մերժեք ամրագրումը, եթե սլոտը այդ ընթացքում զբաղվել է։ Փորձարկեք՝ նույն սլոտը ամրագրելով երկու բրաուզերի պատուհաններից։
Կարո՞ղ է անհատական ամրագրման հավելվածը ընդունել նախավճարներ
Այո։ Սովորական մոտեցումն է հաճախորդին ուղարկել Stripe Checkout էջ նախավճարի համար և հաստատել ամրագրումը միայն այն բանից հետո, երբ վճարումը հաջողվել է։ Ձեզ պետք է սեփական Stripe հաշիվ և բանալիներ։
Պետք է կառուցեմ ամրագրման հավելված, թե՞ օգտագործեմ Calendly
Եթե մեկ անձը պետք է կիսի իր հասանելիությունը, և հոսքի մեջ ոչինչ անսովոր չէ, Calendly տիպի ժամանակացույցի գործիքը ավելի արագ է և էժան է աշխատեցնելու համար։ Կառուցեք ձերը, երբ ձեզ պետք են ձեր սեփական կանոնները, մի քանի ռեսուրս, ձեր ամբողջական ապրանքանիշը կամ ամրագրումներ, որ կապված են ձեր պահած այլ տվյալների հետ։