Programări online¶
Modulul eYssen Appointment (Website) (appointment_website) publică pe site tipurile de programări configurate în aplicația Întâlniri, astfel încât vizitatorii să își poată rezerva singuri un interval orar. Modulul eYssen Appointment (Website Payment) (appointment_website_payment) adaugă o etapă de plată pentru tipurile de programări cu plată.
Notă
Această pagină descrie fluxul public de rezervare. Tipurile de programări, intervalele lor săptămânale, prestatorii, duratele, întrebările, regulile de aprobare și prețurile se configurează în back end; consultați documentația aplicației Întâlniri.
Pagina de rezervare¶
Tipurile de programări publice sunt listate la /appointments, iar fiecare tip are și propria adresă (/appointments/<id>). Pagina afișează o grilă lunară în care zilele disponibile pot fi selectate; alegerea unei zile dezvăluie intervalele orare libere din acea zi, calculate pe baza intervalelor săptămânale ale tipului, a calendarelor prestatorilor, a pauzelor dintre întâlniri și a capacității fiecărui interval.
Vizitatorii aleg intervalul orar și durata — în limitele minimului, maximului și pasului configurate pe tip —, își introduc numele, e-mailul și numărul de telefon și răspund la întrebările definite pe tipul de programare. Rezervarea este creată când confirmă.
- menu
- (website) ‣ /appointments
- shows
- The public appointment page with the appointment type selection, the month grid of available days, and the free time slots of the selected day with the duration selector.
- highlight
- The month grid and the slot list (red frame).
- data
- Two public appointment types, one selected day with four free slots.
- module
- appointment_website
- notes
- English UI, light theme, 1440px width.
Notă
Doar tipurile de programări a căror Vizibilitate este publică apar la /appointments. Tipurile care nu trebuie listate public sunt partajate printr-un link de partajare (/appointments/share/<token>), care deschide pagina de rezervare pentru acel singur tip. Linkurilor de partajare li se poate da o dată de expirare pe tipul de programare.
Gestionarea unei rezervări¶
După rezervare, vizitatorul primește un link către propria pagină de rezervare (/appointment/view/<token>). Linkul este legat de rezervare, deci nu este nevoie de cont. Din acea pagină, el poate:
să verifice programarea (tip, dată și oră, durată, prestator, locație, preț);
să adauge programarea în propriul calendar, descărcându-i fișierul de calendar;
să o reprogrameze, ceea ce redeschide pagina de rezervare cu intervalele aceluiași tip; și
să o anuleze.
- menu
- (booking link from the confirmation email)
- shows
- The visitor's booking page with the appointment details, its status, and the add-to-calendar, reschedule and cancel actions.
- highlight
- The reschedule and cancel actions (red frame).
- data
- One approved booking of a 60-minute appointment.
- module
- appointment_website
- notes
- English UI, light theme, 1440px width.
O rezervare este creată ca Solicitat. În funcție de tipul de programare, este confirmată imediat sau doar după aprobare; până când este Aprobat(ă), pagina de rezervare arată că aceasta este încă în așteptarea confirmării. O rezervare care nu este confirmată în perioada configurată pe tip expiră automat.
Aprobarea unei rezervări¶
Când tipul de programare necesită aprobare, prestatorii primesc un e-mail cu linkurile Aprobă și Respinge. Linkul deschide o pagină de decizie în care prestatorul confirmă decizia și poate adăuga o notă, fără a se autentifica.
În funcție de politica de aprobare a tipului, fie este suficientă o singură aprobare (Aprobare unică (manager)), fie fiecare prestator trebuie să aprobe (Toți furnizorii trebuie să aprobe). Odată luată decizia, rezervarea trece la Aprobat(ă) sau Respins, iar vizitatorul este notificat.
- menu
- (approval link from the notification email)
- shows
- The approval decision page with the booking summary, the note field and the confirmation button for the Approve decision.
- highlight
- The note field and the confirmation button (red frame).
- data
- One requested booking awaiting approval.
- module
- appointment_website
- notes
- English UI, light theme, 1440px width.
Lista de așteptare¶
Când se eliberează un interval orar, vizitatorii care îl așteaptă primesc o ofertă prin e-mail, cu un link de confirmare. Primul care confirmă pe acea pagină primește intervalul; ceilalți sunt informați că intervalul nu mai este disponibil. Oferta expiră dacă nu este confirmată la timp.
- menu
- (waiting list link from the offer email)
- shows
- The waiting list confirmation page with the offered slot and the confirmation button.
- highlight
- The confirmation button (red frame).
- data
- One offered slot.
- module
- appointment_website
- notes
- English UI, light theme, 1440px width.
Plata unei programări¶
Cu modulul eYssen Appointment (Website Payment) (appointment_website_payment), o rezervare făcută pentru un tip de programare cu plată duce la o pagină de plată (/appointment/pay/<token>), care afișează suma calculată pe baza prețurilor tipului și a duratei rezervate, precum și metodele de plată disponibile.
Pe acea pagină, vizitatorul poate, de asemenea:
să introducă un cod — un cod de reducere sau prepaid — care este aplicat sumei de plată; și
să folosească un abonament/permis (pass), dacă este autentificat în portalul clientului și deține un pass valid care acoperă acest tip de programare. Pass-urile expirate, epuizate sau restricționate la alte tipuri nu sunt oferite.
- menu
- (payment link after booking)
- shows
- The appointment payment page with the booking summary, the amount to pay, the code field, the "use my pass" option and the payment methods.
- highlight
- The amount and the pass option (red frame).
- data
- One 60-minute booking of EUR 60; the logged-in customer holds a valid pass.
- module
- appointment_website_payment
- notes
- English UI, light theme, 1440px width.
Când nu există nimic de plătit — suma este zero sau un pass ori un cod o acoperă integral — etapa de plată este omisă, iar rezervarea este confirmată direct.