> ## Documentation Index
> Fetch the complete documentation index at: https://docs.amovio.ro/llms.txt
> Use this file to discover all available pages before exploring further.

# Site-ul public de închirieri

> Ce vede și ce poate face clientul pe site-ul de închirieri (Promotors Drive sau domeniul tău), cum ajung rezervările la tine și ce controlezi din Amovio.

## Prezentare generală

Site-ul public de închirieri (de exemplu **Promotors Drive**, sau site-ul tău pe domeniul propriu) este vitrina flotei tale. Clientul alege mașina, vede prețul calculat pentru perioada lui, trimite o cerere de rezervare și își gestionează singur rezervarea, fără cont și fără parolă.

Tot ce apare pe site vine din Amovio:

| Pe site | De unde vine |
| - | - |
| Mașinile, pozele, descrierea, tarifele | [Flotă](/platform/rentals/fleet) — fiecare mașină activă din flotă apare pe site |
| Opțiunile extra, locațiile de preluare și taxele de livrare | **Închirieri → Extras** și **Închirieri → Locații** (vezi [Rezervări](/platform/rentals/bookings)) |
| Ofertele și codurile de reducere | [Tarife, oferte și fidelitate](/platform/rentals/pricing) |
| Program, politici, contact, recenzii Google, domeniu | [Setări închirieri](/platform/rentals/settings) |

Rezervările făcute pe site intră în **Închirieri → Rezervări** cu statusul **De confirmat**. Tu suni clientul și confirmi din dashboard.

## Ce vede clientul pe site

### Flota și pagina mașinii

* **Flotă** — lista mașinilor, cu filtre după marcă, tip caroserie, transmisie, combustibil, preț pe zi și număr minim de locuri, plus sortare (**Recomandate**, **Preț crescător**, **Preț descrescător**, **Cele mai noi**).
* **Pagina mașinii** — galerie foto, descriere, specificații, tabelul **Tarife** pe durate, kilometrii incluși pe zi și tariful pe km suplimentar, garanția, asigurarea inclusă și mașini similare.
* **Calendarul de rezervare** — zilele ocupate (rezervări active și blocaje) nu se pot alege. Dacă mașina are deja o rezervare după data aleasă de client, site-ul îi arată ultima zi în care o poate returna.

<Note>
  O mașină dispare de pe site când o dezactivezi din flotă. Rezervările existente nu sunt afectate.
</Note>

### Prețul afișat

Prețul de pe site este calculat de Amovio, cu aceleași reguli ca în dashboard. Clientul vede totalul defalcat pe rânduri:

* tariful pe zi înmulțit cu numărul de zile, cu treapta de preț potrivită duratei (închirierile mai lungi primesc automat tariful redus, fără cod);
* tariful de weekend și pachetul lunar, dacă le-ai setat pe mașină;
* opțiunile extra alese;
* taxa de livrare a locației de preluare sau de predare;
* taxa în afara programului, dacă ai activat-o în **Program**;
* reducerea din codul promoțional;
* tariful preferențial pentru clienții care revin: se aplică imediat ce clientul își scrie adresa de email în formular.

Garanția apare separat, cu textul potrivit politicii tale: **preautorizată, neîncasată** sau **încasată la predare, restituită la retur** (opțiunea **Garanție pre-autorizată pe card** din **Politici**).

Detaliile de calcul (numărarea zilelor, trepte, weekend, pachete) sunt în [Tarife, oferte și fidelitate](/platform/rentals/pricing).

<Tip>
  Firmele cu tarif contractual nu trebuie să ceară ofertă separat. Când clientul alege **Vrei rezervarea pe firmă?** și introduce CUI-ul firmei, rezervarea se înregistrează la tariful contractat. Totalul final apare pe pagina de confirmare și în email.
</Tip>

### Limba și moneda

* Site-ul are versiune în **română** și în **engleză**. Vizitatorii din România ajung pe versiunea în română. Cei din străinătate ajung o singură dată pe versiunea în engleză, după care alegerea din subsol rămâne salvată.
* Descrierea mașinii și textele ofertelor se afișează în limba paginii, dacă le-ai completat în ambele limbi.
* Prețurile apar în moneda în care se facturează mașina. Pe site nu există comutator de monedă.

### Pagini informative

Pe lângă flotă, site-ul are pagini despre **Oferte**, **Companii**, **Livrare**, **Întrebări**, **Despre noi**, **Contact** și termenii legali. Ce scrie în ele vine din setările tale: telefon, WhatsApp, adresă, program, vârsta minimă și vechimea permisului, kilometrii incluși, asigurarea, politica de garanție, de fumat și de ieșire din țară, treptele de rambursare la anulare și insigna de recenzii Google.

<Note>
  O politică pe care nu ai completat-o nu apare pe site. De exemplu, fără produs de asigurare setat, site-ul scrie doar „Asigurare inclusă”. Completează **Politici** și **Contact și firmă** din [Setări închirieri](/platform/rentals/settings) ca textele de pe site să fie complete.
</Note>

## Rezervarea online

### Pașii clientului

<Steps>
  <Step title="Alege mașina și perioada">
    Pe pagina mașinii alege data și ora de preluare și de retur, locul de preluare și de retur (dacă ai locații definite) și opțiunile extra. Poate aplica un **Cod de reducere**. Apasă **Continuă rezervarea**.
  </Step>

  <Step title="Sumar">
    Verifică perioada, locațiile, opțiunile și totalul defalcat. Poate schimba locațiile și codul de reducere.
  </Step>

  <Step title="Datele șoferului">
    Completează prenumele, numele, emailul, telefonul, **Data nașterii** și **Permis emis la**. Pentru o rezervare pe firmă, apasă **Vrei rezervarea pe firmă?**, introduce CUI-ul și apasă **Verifică**. Datele firmei se completează automat și pot fi corectate.
  </Step>

  <Step title="Trimite rezervarea">
    Clientul apasă **Trimite rezervarea** și ajunge pe pagina de confirmare, cu codul rezervării (de forma `RB-XXXX`), totalul, garanția și pașii următori.
  </Step>
</Steps>

Pe site nu se încasează nimic. Clientul vede mesajul că plata se face la preluarea mașinii, după confirmarea telefonică. Dacă vrei să încasezi în avans, trimite-i un link de plată din dashboard (vezi [Rezervări](/platform/rentals/bookings)).

### Ce verifică site-ul la trimitere

Cererea este refuzată, cu un mesaj clar pentru client, când:

| Situație | Ce vede clientul |
| - | - |
| Intervalul s-a ocupat între timp | Intervalul nu mai este disponibil și trebuie alese alte date |
| Durata e sub minimul mașinii | Perioada minimă de închiriere nu este respectată |
| Data de preluare a trecut | Data de preluare nu poate fi în trecut |
| Preluarea sau returul cade în afara programului | Intervalul orar permis sau ziua închisă. Se aplică doar dacă ai pornit **Impune fereastra de preluare** |
| Șoferul e prea tânăr sau are permisul de prea puțin timp | Vârsta minimă și vechimea minimă a permisului din **Politici → Șofer** (implicit 24 de ani și 3 ani de permis) |
| Codul de reducere nu se poate aplica | Motivul exact: cod inexistent, expirat, inactiv, încă neintrat în vigoare, sub numărul minim de zile sau deja folosit cu acest email |
| Clientul, firma sau un șofer e pe lista neagră | Rezervarea nu poate fi finalizată online și clientul e rugat să sune |

<Note>
  Mesajul pentru lista neagră este neutru. Clientul nu află că este blocat și nici după ce criteriu. Vezi [Clienți](/platform/rentals/customers) pentru gestionarea listei.
</Note>

<Note>
  Regula „o singură utilizare per client” a unui cod se verifică abia la trimitere, când se cunoaște emailul. Dacă se aplică, site-ul scoate codul, recalculează prețul și îl întoarce pe client la sumar, ca să vadă totalul real.
</Note>

### După trimitere: confirmarea telefonică

1. Clientul primește pe email confirmarea că cererea a fost înregistrată, cu butonul **Vezi rezervarea**.
2. Echipa ta primește alerta **Rezervare nouă RB-XXXX — mașina**, cu telefonul și emailul clientului. Butonul **Vezi rezervarea** deschide direct rezervarea în dashboard.
3. Suni clientul și apeși **Confirmă** pe rezervare. Clientul primește emailul de confirmare.

Pe pagina de confirmare, clientul vede promisiunea de apel („Te vom suna în maxim ...”) din **Program → SLA confirmare (minute)** (implicit 120 de minute). Pagina se actualizează singură: după ce confirmi, titlul devine **Rezervare confirmată**.

Alerta pentru rezervări noi o primesc membrii bifați în coloana **Notificări** din **Setări închirieri → Acces echipă**. Dacă nu ai bifat pe nimeni, o primesc toți membrii activi ai echipei. Persoanele care au dezactivat notificările pe email din profil nu primesc alerta.

### Expirarea cererilor neconfirmate

O cerere rămasă **De confirmat** expiră automat după numărul de ore din **Program → Expirare rezervări nepreluate (ore)** (implicit 48). Mașina se eliberează în calendar, iar clientul primește un email că rezervarea a expirat și nu are nimic de plată.

<Warning>
  Confirmă la timp cererile de pe site. O cerere expirată nu se mai poate reactiva. Clientul trebuie să facă o rezervare nouă.
</Warning>

## Lista de așteptare

Când mașina e ocupată în perioada dorită, pe pagina mașinii apare **Nu e liberă când ai nevoie?**. Clientul își lasă numele, emailul și perioada și apasă **Anunță-mă**. Nu se rezervă și nu se blochează nimic.

* Dacă mașina este de fapt liberă în perioada cerută, clientul e trimis direct să rezerve.
* Când mașina se eliberează în perioada cerută (anulare, expirare, rezervare scurtată, blocaj șters), clientul primește un email cu linkul către mașină și datele deja completate.
* Dacă mașina se ocupă din nou înainte ca el să rezerve, primește un email că perioada nu mai este disponibilă.

Cererile apar în **Închirieri → Lista de așteptare**. Detalii și prioritatea pentru clienții care revin în [Tarife, oferte și fidelitate](/platform/rentals/pricing).

## Rezervarea mea (self-service)

Clientul își gestionează rezervarea fără cont, printr-un link personal primit pe email.

### Cum primește clientul linkul

* Din orice email despre rezervare: butonul **Vezi rezervarea** deschide direct pagina rezervării.
* Din meniul **Rezervarea mea** de pe site: clientul introduce **Cod rezervare** și **Email** și apasă **Trimite linkul**. Primește un email cu linkul de administrare.

Ca să nu dezvăluie dacă există sau nu o rezervare, site-ul afișează același mesaj („Verifică-ți emailul”) și când datele nu se potrivesc. Linkul se trimite întotdeauna la adresa salvată pe rezervare, nu la cea tastată. Dacă rezervarea e deja **În derulare**, **Finalizată**, **Anulată** sau **Expirată**, site-ul spune direct de ce nu mai poate fi administrată online și nu trimite niciun email.

<Note>
  Linkul este valabil **24 de ore**. După aceea, clientul cere unul nou din **Rezervarea mea**. Dacă schimbi emailul clientului pe rezervare din dashboard, linkurile trimise la adresa veche nu mai funcționează.
</Note>

### Ce poate face din link

Pe pagina **Rezervarea ta**, clientul vede statusul, perioada, locațiile, opțiunile extra, totalul și garanția. Cât timp rezervarea este **De confirmat** sau **Confirmată**, poate:

* **Modifica rezervarea**: data și ora de preluare și de retur, locația de preluare și de predare, opțiunile extra. Prețul se recalculează pe loc („Se recalculează prețul...”), iar înainte de salvare vede **Total nou** și confirmă explicit.
* **Anula rezervarea**, cu un motiv opțional.

La modificare se aplică aceleași reguli ca la rezervare: disponibilitatea mașinii, durata minimă și maximă, programul de preluare și interdicția de a muta rezervarea în trecut. Codul de reducere, tariful preferențial și tariful contractual al firmei se păstrează. Opțiunile extra pe care nu le mai oferi rămân pe rezervarea clientului care le-a ales deja, la fel și o locație pe care ai dezactivat-o între timp.

<Note>
  Clientul poate schimba locația, dar nu o poate scoate de tot dacă ai locații definite: o rezervare are întotdeauna un loc de preluare și unul de predare.
</Note>

### Fereastra de anulare gratuită

| Status | Ce poate face clientul online |
| - | - |
| **De confirmat** | Anulează sau modifică oricând, chiar cu câteva ore înainte de preluare. Încă nu te-ai angajat față de el. |
| **Confirmată** | Anulează sau modifică doar până la limita din **Politici → Anulare gratuită până la (ore înainte)** (implicit 48 de ore înainte de preluare). |
| **În derulare**, **Finalizată**, **Anulată**, **Expirată** | Doar vizualizare |

După limita de anulare gratuită, pagina îi arată clientului **Modificare/anulare gratuită indisponibilă**, cu butoanele **Sună acum** și **WhatsApp**. Restul se discută direct cu tine. Pagina afișează și data până la care anularea e gratuită, calculată din setarea ta.

### Ce vezi tu în dashboard

Schimbările făcute de client apar în cronologia rezervării, cu actorul **Client**: „Rezervare anulată” (cu motivul, dacă l-a scris) sau „Rezervare modificată de client”, cu ce s-a schimbat. O modificare nu schimbă statusul rezervării: una confirmată rămâne confirmată. Dacă noul total e mai mare decât ce a plătit deja clientul, rezervarea apare din nou cu sumă de încasat.

<Warning>
  Echipa nu primește email când clientul anulează sau modifică din link. Urmărește lista de rezervări și cronologia, mai ales pentru rezervările apropiate.
</Warning>

## Emailurile către client

Emailurile pleacă automat, în limba în care a rezervat clientul (română sau engleză). Cele despre o rezervare au butonul **Vezi rezervarea**, care deschide direct pagina de self-service.

| Moment | Subiect (RO) |
| - | - |
| Cerere trimisă de pe site | Rezervarea RB-XXXX a fost înregistrată |
| Link cerut din **Rezervarea mea** | Gestionează rezervarea RB-XXXX |
| Confirmi rezervarea (sau o adaugi tu din dashboard) | Rezervarea RB-XXXX este confirmată — mașina |
| Clientul modifică din link | Rezervarea RB-XXXX a fost modificată |
| Rezervarea e anulată (de client sau de tine) | Rezervarea RB-XXXX a fost anulată |
| Cererea expiră neconfirmată | Rezervarea RB-XXXX a expirat |
| Trimiți un link de plată | Link de plată pentru rezervarea RB-XXXX |
| Închirierea se încheie | Închirierea RB-XXXX s-a încheiat |
| Mașina din lista de așteptare se eliberează sau se ocupă din nou | Mașina este disponibilă / nu mai este disponibilă în perioada solicitată |

Emailurile trimise de pe dashboard (confirmare, anulare, link de plată, modificare făcută de echipă) sunt descrise în [Rezervări](/platform/rentals/bookings). Mesajele de revenire după închiriere, cu dezabonare, sunt în [Clienți](/platform/rentals/customers).

<Note>
  Fiecare email trimis apare în cronologia rezervării. Dacă serviciul de email nu răspunde, acțiunea ta din dashboard reușește oricum, dar emailul nu pleacă. Pentru cazurile urgente, sună clientul.
</Note>

## Formularul de contact

Pe pagina **Contact**, vizitatorul completează numele, telefonul, emailul, subiectul și mesajul (între 10 și 800 de caractere) și apasă **Trimite mesajul**.

* **Echipa** primește emailul „\[Numele site-ului] Mesaj nou de pe site: subiect”, cu mesajul integral. Când apeși **Reply**, răspunsul merge direct la vizitator.
* **Vizitatorul** primește confirmarea „Am primit mesajul tău”, în limba paginii, cu o copie a mesajului și telefonul tău.

Destinatarii sunt aceiași ca la alerta de rezervare nouă (coloana **Notificări** din **Acces echipă**). Dacă nimeni din echipă nu poate primi email, mesajul ajunge la adresa de email din **Contact și firmă**.

Promisiunea de răspuns („Răspundem în max ...”) vine din **Program → SLA răspuns mesaje (ore)**. Dacă o lași goală, site-ul și emailul spun „cât mai curând posibil”.

<Warning>
  Mesajele de contact nu se salvează în Amovio și nu devin lead-uri. Singura copie este în inbox-ul destinatarilor. Dacă nu există niciun destinatar valid, vizitatorul vede o eroare și mesajul nu ajunge la nimeni. Verifică după activare că cel puțin un membru bifat are email activ sau că ai completat emailul public.
</Warning>

## Ce controlezi din Amovio

### Domeniul site-ului

Dacă site-ul de închirieri rulează pe un domeniu propriu (de exemplu `rezervari.firma-ta.ro`), salvează-l în **Setări închirieri → Domeniu rezervări**. Setarea este separată de domeniul site-ului de vânzări.

După salvare:

* site-ul deschis pe acel domeniu afișează flota și setările firmei tale;
* linkurile din emailurile către clienți (**Vezi rezervarea**, link de administrare, linkurile din lista de așteptare și din mesajele de revenire) duc pe domeniul tău.

Pentru a renunța la domeniul propriu, golește câmpul și salvează. Doar administratorii contului pot schimba domeniul. Pași și detalii în [Setări închirieri](/platform/rentals/settings).

<Warning>
  Câmpul din Amovio nu configurează DNS-ul și nici găzduirea. Domeniul trebuie să trimită deja vizitatorii către site-ul de închirieri. Pentru asta, contactează echipa Amovio înainte să salvezi domeniul.
</Warning>

### Cât de repede apar modificările

Când salvezi o mașină, un tarif, o opțiune extra, o locație sau setările publice, site-ul se actualizează de obicei în câteva secunde. Dacă actualizarea imediată nu reușește, modificarea apare oricum după câteva minute. Nu ai nimic de publicat manual.

## Protecție și limite

* **Fără cont, dar nu fără verificare.** Pagina de confirmare se deschide doar cu perechea corectă cod + email. Linkul de administrare e personal, expiră în 24 de ore și funcționează doar pentru o singură rezervare.
* **Datele altor clienți rămân private.** O rezervare de pe site nu se poate atașa la o firmă sau la un șofer deja salvat în Amovio: datele se iau doar din formular. Site-ul nu cere CNP. În dashboard, CNP-urile șoferilor apar mascate.
* **Limite anti-abuz.** Formularul de rezervare, verificarea rezervării, cererea de link și formularul de contact acceptă doar câteva încercări pe oră de la același dispozitiv sau aceeași rețea. Peste limită, clientul vede „Prea multe încercări. Te rugăm să încerci din nou peste câteva minute.” Limitele sunt fixe și nu se configurează din dashboard.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.