Ghid pentru parteneri

Scanarea codului QR al clientului

Acordarea ștampilelor se face prin scanarea unui cod QR unic generat de cardul clientului. Iată cum funcționează scanarea, cum acorzi permisiunile și ce faci dacă camera nu merge.

Cum funcționează codul QR al clientului

Când un client vrea să primească o ștampilă, deschide cardul digital și acesta generează un cod QR unic de validare. Acesta este un cod special, diferit de codul QR al locației — este codul de identitate temporar al clientului, generat exclusiv pentru acea sesiune de validare.

Codul QR al clientului este unic per scanare: se regenerează de fiecare dată când clientul deschide cardul sau când ecranul se reîmprospătează. Același cod nu poate fi folosit de două ori — aceasta previne orice tentativă de fraudă sau reutilizare.

Codul QR al clientului este dinamic — se schimbă la fiecare deschidere a cardului. Dacă un client încearcă să folosească o captură de ecran veche, codul este invalid și validarea este refuzată.

Cum scanează partenerii codul QR

  1. 1
    Deschide scanner-ul din dashboard-ul de partener

    Din aplicația web UnaGratis (dashboard partener), selectezi opțiunea de scanare pentru locația activă. Scanner-ul solicită accesul la cameră dacă nu a fost acordat anterior.

  2. 2
    Acordă permisiunea pentru cameră

    La prima utilizare, browserul afișează un dialog de permisiune: „[Site-ul] vrea să acceseze camera ta". Alegi „Permite". Această permisiune este reținută și nu trebuie re-acordată la fiecare utilizare.

  3. 3
    Scanează codul QR prezentat de client

    Îndrepți camera telefonului sau a tabletei spre codul QR afișat pe ecranul clientului. Recunoașterea este automată și instantanee — nu trebuie să apeși niciun buton de captură.

  4. 4
    Confirmă acordarea ștampilei

    După scanare reușită, sistemul afișează detaliile clientului și numărul de ștampile de acordat. Confirmi și ștampilele sunt adăugate instant pe cardul clientului.

Cum acorzi permisiunea pentru cameră — pași detaliați

Chrome pe Android

La prima solicitare, Chrome afișează un banner sau dialog în josul ecranului. Selectezi „Permite". Dacă ai refuzat anterior, intri în: Setări Chrome → Setări site → Cameră → unagratis.ro → Permite.

Safari pe iPhone / iPad

Safari afișează dialogul nativ iOS: „unagratis.ro vrea să acceseze camera". Selectezi „OK" sau „Permite". Dacă ai refuzat anterior: Setări iPhone → Safari → Cameră → Permite.

Chrome pe iPhone

Chrome pe iOS poate necesita pași suplimentari. Dacă camera nu pornește: Setări iPhone → Chrome → Cameră → Activat.

Fallback: introducere manuală a codului

Dacă camera nu funcționează (permisiune refuzată, lumină insuficientă, problemă hardware), UnaGratis oferă un fallback complet: introducerea manuală a codului numeric unic afișat pe cardul clientului.

Fiecare card digital afișează, alături de codul QR, un cod numeric scurt. Partenerul poate introduce acest cod manual în câmpul din dashboard, fără nicio scanare. Validarea funcționează identic — codul numeric este echivalentul codului QR în format text.

Și codul numeric este unic per sesiune și se regenerează la fiecare deschidere a cardului — aceleași garanții de securitate ca și codul QR.

Sfaturi pentru o scanare rapidă și precisă

  • Iluminare — asigură-te că zona de scanare este bine iluminată; o lumină slabă îngreunează recunoașterea
  • Distanță optimă — ține camera la 15–25 cm de ecranul clientului pentru o recunoaștere rapidă
  • Ecranul clientului — roagă clientul să mărească luminozitatea ecranului dacă scanarea este lentă
  • Stabilitate — ține telefonul fix câteva secunde; mișcarea camerei poate întârzia recunoașterea
  • Fallback rapid — dacă după 5 secunde codul nu e recunoscut, treci direct la introducerea manuală a codului numeric