Setări
Completezi datele firmei și logo-ul, alegi TVA-ul din coș și opțiunile modulelor, inviți colegi și le dai roluri, creezi chei API, conectezi alte aplicații prin webhooks și feed-uri și vezi cine ce a schimbat în admin.
Pe scurt
Setări este locul din care configurezi tot ce ține de firmă și de cont: datele fiscale și logo-ul de pe facturi, TVA-ul din coș, echipa și drepturile fiecăruia, textul emailurilor automate, legăturile cu alte aplicații (webhooks, feed-uri Google și Meta, chei API) și jurnalul cu tot ce s-a modificat. O folosește în primul rând proprietarul sau administratorul. Fiecare coleg vede doar cardurile pentru care rolul lui are permisiune; Profilul meu îl vede oricine. În meniu, Setări e intrarea fixată jos în bara laterală (Meniu › Setări). Ea deschide pagina de pornire a setărilor, cu câte un card pentru fiecare zonă. Profilul îl găsești și din meniul contului (poza ta), la Profilul meu și Securitate și 2FA. Poți sări direct la orice setare și din căutarea rapidă (Cmd+K / Ctrl+K): scrie „TVA”, „IBAN”, „invită”, „webhook” sau „parolă”. Secțiunea există în ambele ediții. Cardurile Plăți și Livrare apar doar în Studio Shop. Feed-urile de produse au sens doar în Shop, unde există catalog.
Setări (pagina de pornire)
/settings · Permisiune: fără (fiecare card își are permisiunea lui)Deschide paginaCe vezi
- Antetul: titlul Setări și, dedesubt, numele instanței și ediția, de exemplu „Firmă Demo SRL · Studio Shop”.
- Câmpul de căutare „Caută în setări…”.
- Cardurile, în ordinea aceasta (fiecare apare doar dacă ai permisiunea și dacă modulul e activ):
- Setările modulelor: sub carduri, o listă cu titlul „Setările modulelor” și explicația „Opțiunile fiecărui modul activ, pe pagina «Firmă și magazin».” Fiecare rând e un modul care are opțiuni (TVA în coș, Email, Comenzi, Stocuri, Analitice etc.). Lista apare doar dacă ai permisiunea
settings.general.read.
Ce poți face
Găsești o setare după cuvânt
- Scrie în Caută în setări…, de exemplu „cui”, „sameday” sau „parolă”.
- Cardurile și rândurile modulelor se filtrează pe loc. Căutarea ignoră diacriticele și se uită în titlu, descriere, cuvintele-cheie și numele fiecărei setări din module.
- Dacă nu găsește nimic, vezi „Nicio setare pentru «…»” și sugestia „Încearcă alt cuvânt, de exemplu «TVA», «parolă» sau «Sameday».” Apasă Șterge căutarea ca să revii la toate.
Deschizi o zonă de setări
- Apasă pe titlul unui card sau pe un sub-link de pe card (de exemplu Emailuri trimise pe cardul Emailuri).
- Apasă pe un rând din Setările modulelor ca să ajungi direct la opțiunile acelui modul.
Bine de știut
- Pe orice pagină de setări, intrarea Setări din meniu rămâne marcată ca activă.
- Linkurile vechi de forma
/settings?section=orderste duc automat la/settings/orders.
Firmă și magazin
/settings/company (și /settings/<modul> pentru fiecare modul) · Permisiune: settings.general.read pentru a vedea, settings.general.write pentru a modifica datele firmeiDeschide paginaCe vezi
- Antetul: titlul Firmă și magazin, cu numele instanței și ediția dedesubt.
- Navigarea din stânga (pe telefon, o listă derulantă sus, cu numele secțiunii deschise, din care alegi alta; lista completă a secțiunilor e pagina Setări), în două grupuri:
- General: Firmă („Date fiscale, adresă, contact”), TVA în coș („Cota TVA pentru transport și taxele metodelor de plată”, doar în Studio Shop) și Email („Aspectul emailurilor, șabloane, istoric”);
- Module: câte o secțiune pentru fiecare modul activ care are opțiuni, în ordine alfabetică (de exemplu Analitice, Comenzi, Coș și checkout, Facturare, Integrări, Jurnal de audit, Livrare, Plăți, Stocuri).
- Conținutul secțiunii alese, în dreapta. Adresa din bara browserului se schimbă odată cu secțiunea (
/settings/company,/settings/orders…), așa că poți trimite cuiva linkul direct. - Bara de salvare: apare jos imediat ce modifici ceva, cu mesajul „Ai modificări nesalvate” și butoanele Renunță și Salvează.
- Câmpurile pe care nu ai voie să le schimbi apar gri (dezactivate).
Ce poți face
Completezi datele firmei
- Deschide secțiunea Firmă.
- În grupul Date fiscale („Apar pe facturi, în emailuri și în subsolul site-ului.”) completezi Denumire, CUI, Nr. Registrul Comerțului, comutatorul Plătitor de TVA, IBAN și Banca.
- În grupul Logo („Apare în antetul emailurilor și pe facturile PDF.”) apasă Încarcă logo și alege imaginea (PNG, JPG sau WebP, ideal orizontală și pe fundal transparent). Previzualizarea apare imediat în căsuța din stânga. Ca să-l schimbi, apasă Schimbă logo-ul; ca să-l scoți, Elimină.
- În grupul Sediu („Adresa de pe facturi.”) completezi Adresa, Localitatea, Județul (listă cu căutare) și Cod poștal.
- În grupul Contact („Apar pe facturi, în textul emailurilor și pe site. Nu schimbă adresa de la care pleacă emailurile.”) completezi Email, Telefon (cu prefixul de țară, implicit România) și Site.
- Apasă Salvează în bara de jos (sau Cmd+S / Ctrl+S).
Rezultatul: apare mesajul „Modificările au fost salvate”, iar datele noi se folosesc imediat pe facturile emise de acum înainte, în antetul și subsolul emailurilor și în variabilele {{company.name}}, {{company.email}} etc. din șabloanele de email. În Jurnal de audit apare „A modificat setările «Setări»: CUI, IBAN”, cu valorile vechi și cele noi.
Modifici opțiunile unui modul
- Alege din stânga modulul, de exemplu Comenzi sau TVA în coș.
- Schimbă valorile. Fiecare opțiune are sub nume o explicație scurtă.
- Apasă Salvează.
Rezultatul: „Modificările au fost salvate”. Se trimit doar opțiunile pe care le-ai schimbat. Dacă o valoare nu e bună, câmpul se marchează cu roșu și apare „Corectează câmpurile marcate.” Fiecare salvare apare în jurnalul de audit („A modificat setările «Comenzi»: Prefixul numărului de comandă”).
Renunți la modificări
- Apasă Renunță în bara de jos: câmpurile revin la valorile salvate.
- Dacă treci la altă secțiune fără să salvezi, adminul te întreabă „Renunți la modificări?” („Modificările din această secțiune se vor pierde.”), cu Renunță la ele sau Continuă editarea. Dacă închizi tabul, te avertizează și browserul.
Câmpuri
Secțiunea Firmă:
Secțiunea TVA în coș (doar în Studio Shop, când coșul și checkout-ul sunt active):
Secțiunea Email:
Sub aceste câmpuri, grupul Conținutul emailurilor are două legături: Șabloane de email și Emailuri trimise (vezi mai jos).
Setările fiecărui modul
Fiecare modul activ își adaugă opțiunile în grupul Module. Tipurile de câmp sunt: comutator, număr, sumă în lei, listă, text pe mai multe rânduri, listă tehnică (JSON) și secret. Un câmp secret (o parolă de API) nu se afișează niciodată: vezi „•••••••• (setată, lasă gol ca să rămână)” sau „Nesetată”. Dacă lași câmpul gol, valoarea veche rămâne. Câmpurile marcate „Setată din variabilele de mediu ale serverului.” sunt fixate de cine a instalat adminul și nu se pot schimba de aici.
Bine de știut
- Fără
settings.general.writevezi datele firmei, dar nu le poți modifica. La module, fiecare opțiune poate cere o permisiune proprie (de exemplu opțiunile de facturare cer dreptul de a gestiona seriile). Ce nu ai voie să schimbi apare gri. - Când salvezi și o valoare e identică cu cea veche, nu se scrie nimic în jurnal.
- Plătitor de TVA oprit înseamnă că în coș nu se mai calculează TVA, nici pe produse, nici pe transport.
- Toate selectoarele de cotă oferă doar cotele în vigoare din 1 august 2025: 21% (standard), 11% (redusă: alimente, medicamente, cărți, cazare) și 0% (scutit). Cotele de 5%, 9% și 19% nu mai există; la actualizarea Studio, o setare rămasă pe o cotă veche se mută singură pe cea nouă (5% și 9% → 11%, 19% → 21%).
- Există trei cote TVA reglabile, cu roluri diferite: TVA în coș (transportul și taxele de plată din coș), Catalog › Cota TVA implicită pentru produsele noi (cota pusă automat la un produs nou) și Facturare › Cota TVA pentru transport (transportul de pe facturi). Dacă schimbi cota transportului, schimb-o în ambele locuri, ca totalul din coș și factura să coincidă.
- Moneda e mereu leul (RON), iar datele și orele sunt în ora României. Limbile site-ului se aleg în Conținut › SEO și sitemap.
- În Studio Site (fără coș) secțiunea TVA în coș nu apare.
- Adresa de expeditor a emailurilor (câmpul „De la”) și serverul de email (SMTP, Resend sau Postmark) se configurează la instalarea adminului, nu din Setări. Dacă trebuie schimbate, cere-i asta celui care întreține instalarea.
- Un modul inactiv nu apare nici în listă, nici în căutare.
Utilizatori și roluri
/auth/users · Permisiune: auth.users.read (vezi), auth.users.write (inviți și modifici), auth.users.delete (scoți accesul), auth.roles.manage (rolurile)Deschide paginaCe vezi
- Antetul: titlul Utilizatori și roluri, descrierea „Cine are acces la admin și ce poate face fiecare rol.” și, dacă ai dreptul să gestionezi cheile API, butonul Chei API.
- Două tab-uri: Utilizatori și Roluri și permisiuni. Al doilea are și adresă proprie (
/auth/users?tab=roles).
Tab-ul Utilizatori
- Un tabel cu două sub-tab-uri: Membri (n) și Invitații (n), plus câmpul Caută membri și butonul Invită colegi (dacă ai
auth.users.write). - Coloanele membrilor:
- Membru: poza, numele și emailul. Lângă contul tău scrie Tu. Sub email poate apărea: lista rolurilor (dacă are mai multe), „Blocat după prea multe încercări”, „Dezactivat” și insigna albastră cu numărul de passkey-uri (de exemplu „2 passkey-uri”);
- Rol: o listă din care schimbi rolul direct în tabel. Pentru proprietar scrie Proprietar și lista e blocată;
- Status: Activ sau Suspendat (contul e blocat sau dezactivat);
- Ultima activitate: ultima autentificare („acum 5 min”, „ieri”) sau Niciodată;
- 2FA: Activată dacă persoana are aplicație de autentificare sau cel puțin un passkey, altfel Oprită.
- La capătul fiecărui rând, meniul ⋯ („Mai multe acțiuni”).
- La invitații: adresa de email, rolul și data trimiterii.
- Stări goale: „Niciun membru încă”, „Nicio invitație în așteptare” („Invitațiile trimise apar aici până sunt acceptate.”), iar la căutare fără rezultat „Niciun rezultat”, cu Șterge căutarea.
Tab-ul Roluri și permisiuni
- În stânga, Roluri (cu numărul lor) și butonul Rol nou. Fiecare rol afișează numele, descrierea (sau „N din M permisiuni”), numărul de membri („3 membri”, „Niciun membru”), insigna albastră 2FA dacă rolul cere verificarea în doi pași și un creion dacă îl poți edita. Proprietar are un lacăt și textul „Are toate permisiunile”; îl poți deschide doar ca să-i ceri verificarea în doi pași.
- În dreapta, Permisiuni: un tabel cu câte o coloană pentru fiecare rol și câte un rând pentru fiecare permisiune, grupate pe module (Comenzi, Produse, Setări …). Ai Caută permisiuni, Extinde tot și Restrânge tot. Permisiunile riscante au eticheta „Permisiune sensibilă”. Coloana Proprietar e blocată („Blocat: rolul are toate permisiunile”).
- Dacă nu ai
auth.roles.manage, scrie „Poți vedea permisiunile, fără să le schimbi.”
Rolurile gata făcute (rolurile de sistem): Proprietar (tot), Administrator (tot conținutul și operațiunile, plus echipa, fără roluri), Editor conținut (pagini, blog, meniuri, formulare, media) și Marketing (pixeli, consimțământ, analitice, reduceri). În Studio Shop mai sunt Operator magazin (comenzi, clienți, stocuri, POS, livrări, facturi), Vânzări (comenzi, clienți, plăți) și Depozit (stocuri, recepții, transferuri, inventar, livrări).
Ce poți face
Inviți colegi
- În tab-ul Utilizatori, apasă Invită colegi (sau, din Cmd+K, Invită un coleg). Fereastra spune: „Primesc un e-mail cu un link prin care își aleg parola și intră în admin. Linkul e valabil 7 zile.”
- La Adrese de e-mail scrie o adresă și apasă Enter. Poți lipi și o listă întreagă („Lipește o listă sau apasă Enter după fiecare adresă”).
- Adresele greșite sunt refuzate: „Nu e un e-mail valid”, „Face deja parte din echipă”, „Are deja o invitație”.
- Alege Rol-ul pe care îl vor avea toți cei invitați acum.
- Opțional, scrie câteva cuvinte la Mesaj personal (opțional). Textul apare în emailul de invitație, evidențiat deasupra butonului Acceptă invitația.
- Verifică rezumatul (de exemplu „2 invitații cu rolul Vânzări”) și apasă Trimite invitația sau Trimite 2 invitații.
Rezultatul: mesajul „Invitație trimisă”. Fiecare persoană primește emailul „Invitație în echipă”, cu linkul Acceptă invitația, valabil 7 zile. Ea își alege singură parola. Până atunci apare în Invitații. Numele contului se ia din adresa de email (de exemplu andreea.pop@… devine „Andreea Pop”). Invitația apare și în jurnalul de audit. Dacă unele adrese nu merg, vezi câte au eșuat și de ce.
Retrimiți sau anulezi o invitație
- Deschide sub-tab-ul Invitații.
- Din meniul ⋯ al rândului alege Retrimite invitația (pleacă un email nou, cu link nou) sau Anulează invitația.
Rezultatul: „Invitația a fost retrimisă către …” sau „Invitația pentru … a fost anulată”. O invitație anulată dispare din listă, iar linkul din email nu mai funcționează. Dacă te-ai răzgândit, invită din nou aceeași adresă cu Invită colegi. Anularea cere auth.users.delete și apare în jurnalul de audit („A anulat invitația pentru «…»”).
Schimbi rolul unui coleg
- În coloana Rol, deschide lista de pe rândul colegului.
- Alege noul rol.
Rezultatul: „Mihai R. are acum rolul Vânzări.” Drepturile se schimbă imediat. Schimbarea apare în jurnal, cu rolul vechi și cel nou.
Vezi securitatea contului unui coleg
- Din meniul ⋯ alege Securitatea contului.
- Se deschide o fereastră cu numele și emailul lui și rândurile Aplicație de autentificare (Activă, verde, sau Inactivă, portocaliu), Passkey-uri (numărul lor sau „Niciunul”), Ultima autentificare (relativ și data exactă) și Roluri.
- Dacă ai
auth.users.writeși nu e contul tău, jos ai și butoanele Revocă passkey-urile și Resetează 2FA. Închide închide fereastra.
Deblochezi un cont
- Un cont se blochează singur după 20 de încercări greșite de autentificare. În tabel apare „Blocat după prea multe încercări”.
- Din meniul ⋯ alege Deblochează contul. Rezultatul: „Contul lui … a fost deblocat.”, iar încercările greșite se șterg. Persoana se poate bloca singură și prin resetarea parolei.
Deconectezi un coleg de pe toate dispozitivele
- Din ⋯ alege Deconectează de pe toate dispozitivele. Rezultatul: „… a fost deconectat peste tot.” Toate sesiunile lui se închid, iar la următoarea acțiune trebuie să se autentifice din nou. Folosește asta când un laptop a fost pierdut sau un coleg a lucrat pe un calculator străin.
Resetezi verificarea în doi pași
- Din ⋯ alege Resetează verificarea în doi pași (apare doar dacă persoana are aplicație de autentificare).
- Confirmă „Resetezi 2FA pentru …?” cu Resetează.
Rezultatul: „Verificarea în doi pași a fost resetată.” Aplicația de autentificare și codurile de recuperare ale persoanei se șterg, iar ea e deconectată peste tot. La următoarea autentificare cu parola trebuie să configureze din nou aplicația, dacă rolul ei cere 2FA. Passkey-urile nu se șterg.
Revoci passkey-urile unui coleg
- Din ⋯ alege Revocă passkey-urile (apare doar dacă are passkey-uri).
- Confirmă „Revoci passkey-urile lui …?” cu Revocă.
Rezultatul: toate passkey-urile lui se șterg („2 passkey-uri au fost revocate.”), iar el primește un email despre schimbare. Folosește asta când și-a pierdut dispozitivul. De acum intră cu parola și își poate adăuga altele.
Dezactivezi contul cuiva (îi oprești accesul)
- Din ⋯ alege Dezactivează contul (cere
auth.users.delete). - Confirmă „Dezactivezi contul lui …?” cu Dezactivează.
Rezultatul: „Contul lui … a fost dezactivat.” Accesul se oprește imediat și toate sesiunile lui se închid. Contul nu se șterge: rămâne în listă ca Suspendat, cu „Dezactivat” sub email, iar tot ce a lucrat rămâne în admin și în jurnal. Îl poți reactiva oricând.
Reactivezi accesul cuiva
- Din ⋯ alege Reactivează accesul. Rezultatul: „… are din nou acces.” Dacă persoana își setase deja parola, redevine activă. Dacă nu, revine în Invitații.
Creezi un rol nou
- În tab-ul Roluri și permisiuni, apasă Rol nou.
- Completează Nume (de exemplu „Suport clienți”) și, opțional, Descriere (opțional).
- La Copiază permisiunile de la alege un rol existent ca punct de plecare sau lasă „Niciun rol (pornește fără permisiuni)”.
- Pornește Cere verificarea în doi pași dacă vrei ca toți cei cu acest rol să folosească 2FA.
- Apasă Creează rolul.
Rezultatul: „Rolul Suport clienți a fost creat.” Rolul apare în listă și ca o coloană nouă în tabelul de permisiuni, unde îi bifezi ce poate face.
Bifezi ce poate face fiecare rol
- În tabelul Permisiuni, găsește permisiunea (cu Caută permisiuni sau deschizând grupul modulului).
- Bifează sau debifează căsuța din coloana rolului. Căsuța de pe rândul unui modul bifează sau debifează toate permisiunile modulului pentru acel rol (are starea „Mixt” când sunt bifate doar o parte).
- Celulele schimbate se marchează ca „modificat”. Jos apare bara cu „1 modificare nesalvată” (câte una pentru fiecare rol schimbat).
- Apasă Salvează sau Renunță.
Rezultatul: „Permisiuni salvate”, cu lista rolurilor actualizate. Colegii primesc drepturile noi imediat. Când bifezi o permisiune de modificare, se bifează automat și cea de vizualizare a aceleiași zone („Necesită și …”, „A activat și …”), iar când scoți vizualizarea se scoate și modificarea. Dacă un rol are tot modulul bifat, primește automat și permisiunile pe care modulul le va avea în versiunile viitoare.
Editezi sau ștergi un rol
- Apasă pe rolul din listă (cel cu creion).
- În fereastra „Editează rolul «…»” schimbi Nume, Descriere (opțional) sau comutatorul Cere verificarea în doi pași. Apasă Salvează („Rolul a fost actualizat.”). La Proprietar numele e blocat: poți schimba doar descrierea și Cere verificarea în doi pași („Proprietarul are toate permisiunile: numele și permisiunile nu se schimbă.”).
- Ca să-l ștergi, apasă Șterge (doar la rolurile create de tine) și confirmă cu Șterge rolul.
Rezultatul ștergerii: „Rolul a fost șters.” Un rol care mai are membri nu se poate șterge: butonul Șterge e inactiv, iar fereastra spune „Rolul are N membri. Ca să-l poți șterge, mută-i întâi pe alt rol, din tab-ul Utilizatori.”
Câmpuri
Fereastra Invită colegi:
Fereastra Rol nou / Editează rolul:
Bine de știut
- Nu îți poți schimba propriul rol și nu te poți scoate singur din echipă. Roagă un alt administrator.
- Rolul Proprietar are toate permisiunile; numele și permisiunile lui nu se schimbă, iar rolul nu se poate șterge. Îi poți cere însă verificarea în doi pași. Doar un proprietar poate da sau lua rolul de Proprietar. Ultimul proprietar activ nu poate fi dezactivat sau retrogradat: „Este ultimul proprietar activ al instanței: adaugă întâi alt proprietar.”
- Nu poți da mai mult decât ai: nu poți atribui un rol și nu poți bifa permisiuni pe care tu nu le ai.
- Rolurile de sistem (Administrator, Editor conținut, Marketing și cele din Shop) se pot redenumi și li se pot schimba permisiunile, dar nu se pot șterge („Rol de sistem: poate fi redenumit, dar nu șters.”).
- 2FA obligatoriu pe rol: dacă rolul cuiva cere verificarea în doi pași și persoana nu are nici aplicație de autentificare, nici passkey, la autentificare e dusă direct în Profilul meu › Securitate. Acolo vede cardul „Protejează-ți contul ca să continui” și nu are acces la nimic altceva până nu configurează una dintre ele. Un passkey îndeplinește cerința la fel ca aplicația.
- Blocări: 5 încercări greșite în 15 minute de pe același calculator blochează temporar autentificarea. 20 de încercări greșite pe același cont, de oriunde, blochează contul până îl deblochează un administrator sau până persoana își resetează parola.
- Linkul din invitație e valabil 7 zile. După aceea, apasă Retrimite invitația.
- Emailul de invitație folosește șablonul „Invitație în echipă” din Emailuri. Mesajul personal intră prin variabila
{{message}}; dacă ai personalizat șablonul, adaugă blocul{{#if message}}…{{/if}}ca să-l afișeze. - Orice invitație (trimisă sau anulată), schimbare de rol, blocare, deblocare, dezactivare, deconectare forțată și resetare 2FA se scrie în Jurnal de audit.
Chei API
/auth/api-keys și /integrations/api-keys · Permisiune: auth.api-keys.manageDeschide paginaCe vezi
- Antetul Chei API, cu explicația „Cheile publice conectează site-ul la magazin; cheile secrete sunt pentru integrări între servere.” și butonul Cheie nouă.
- Tabelul cheilor, cu coloanele Nume (plus începutul cheii, ex.
pk_live_ab12…), Tip (Publică sau Secretă), Acces (la cheile publice, site-urile permise sau „Orice site”; la cele secrete, numărul de permisiuni), Stare, Folosită (când a fost folosită ultima dată) și Creată. - Stările: Activă (verde), Expirată (portocaliu, a trecut data de expirare), Revocată (gri).
- Starea goală: „Nicio cheie API încă”, cu butonul Cheie nouă.
- Pe
/auth/api-keysantetul are butonul înapoi Utilizatori. Pe/integrations/api-keys(Setări › Integrări › Chei API) pagina stă la același nivel cu Webhooks și Feed-uri de produse, deci nu are buton înapoi, iar sub tabel mai e ghidul Conectează site-ul la magazin: ce e o cheie publică și ce e una secretă, Adresa API-ului storefront (cu buton de copiere) și două exemple gata de copiat pentru programatorul site-ului.
Ce poți face
Creezi o cheie
- Apasă Cheie nouă.
- Scrie Nume (de exemplu „Site magazin” sau „Integrare ERP”).
- La Tip alege:
- Publică (pk_): „Pentru site: catalog, coș, checkout. Poate sta în browser.” Completezi Site-uri permise (ex.
https://magazin.ro, câte una, fără cale). Gol înseamnă orice site; - Secretă (sk_): „Pentru servere: acces la API-ul de administrare.” Alegi Permisiuni (pe module, cu opțiunea „Comenzi: tot” etc.), doar cât are nevoie integrarea.
- Publică (pk_): „Pentru site: catalog, coș, checkout. Poate sta în browser.” Completezi Site-uri permise (ex.
- Opțional, alege Expiră la (opțional).
- Apasă Creează cheia.
Rezultatul: fereastra „Cheia a fost creată” afișează cheia întreagă, cu buton de copiere, și avertismentul „Păstreaz-o în siguranță”. Copiaz-o acum: după ce apeși Am copiat cheia nu o mai poți vedea niciodată. Crearea apare în jurnalul de audit.
Revoci o cheie
- Din meniul rândului alege Revocă cheia.
- Confirmă „Revoci cheia «…»?” cu Revocă.
Rezultatul: „Cheia a fost revocată.” Orice site sau integrare care o folosește nu se mai poate conecta. Revocarea nu se poate anula. Creezi o cheie nouă și o pui în locul celei vechi.
Bine de știut
- O cheie secretă nu poate primi permisiuni pe care tu nu le ai.
- Cheia secretă nu se pune niciodată în paginile site-ului sau în cod. Locul ei e în configurarea serverului care o folosește.
- Ce face o cheie secretă apare în jurnalul de audit cu autorul API.
Profilul meu
/auth/profile (descrisă în ghidul Primii pași) · Permisiune: fără (orice utilizator autentificat)Deschide paginaCardul Profilul meu din Setări duce la pagina ta personală: Profil (numele și poza), Preferințe (limba și tema), Securitate (parola, passkey-urile, verificarea în doi pași) și Sesiuni (dispozitivele conectate). Pașii pentru fiecare acțiune (schimbi parola, activezi 2FA, adaugi sau ștergi un passkey, închizi o sesiune) sunt în ghidul Primii pași, secțiunea Profilul meu.
Emailuri (șabloane și emailuri trimise)
/mail, /mail/templates/:cheie și /mail/messages (descrise în ghidul Mesaje) · Permisiune: mail.templates.write (șabloanele), mail.messages.read (istoricul), mail.messages.resend (retrimiterea)Deschide paginaCardul Emailuri din Setări are două linkuri: Șabloane (textul fiecărui email automat, cu variabile, previzualizare pe desktop și telefon, email de test și revenire la textul implicit) și Emailuri trimise (istoricul trimiterilor, cu starea fiecărui email și retrimiterea). Pașii compleți sunt în ghidul Mesaje, secțiunile Emailuri (șabloanele), Editorul de șablon și Emailuri trimise. Culoarea principală și textul de subsol al emailurilor se reglează în Firmă și magazin › Email (mai sus).
Webhooks
/integrations/webhooks (și /integrations, care deschide aceeași listă; webhook nou: /integrations/webhooks/new) · Permisiune: integrations.webhooks.read (vezi), integrations.webhooks.write (adaugi, modifici, testezi), integrations.webhooks.delete (ștergi)Deschide paginaCe vezi
- Antetul Webhooks: „Trimit evenimentele magazinului (comenzi, plăți, stocuri) către alte aplicații, semnate HMAC, cu reîncercări automate.” și butonul Adaugă webhook.
- Dacă un webhook a fost oprit automat, deasupra listei apare un avertisment roșu („Un webhook a fost dezactivat automat”), cu numele lui și butonul Vezi detalii.
- Vederile: Toate, Active, Oprite, Dezactivate automat. Căutarea „Caută după nume sau adresă”.
- Coloanele: Nume (cu adresa dedesubt), Evenimente (primele două și „+3”, sau „Toate evenimentele”), Stare, Livrări (7 zile) (bară verde peste 95%, portocalie peste 70%, roșie sub, cu procentul și numărul de livrări, sau „Nicio livrare”) și Ultima livrare.
- Stările: Activ (verde), Oprit (gri, oprit de tine), Dezactivat automat (roșu, după prea multe eșecuri la rând).
- Starea goală: „Niciun webhook încă” („Conectează ERP-ul, CRM-ul sau un automatism (Make, Zapier, n8n)…”).
Ce poți face
Adaugi un webhook
- Apasă Adaugă webhook.
- La Destinație completează Nume (ex. „Sincronizare ERP”), Adresa (URL) (cu https://) și, opțional, Notă internă.
- La Evenimente pornește Toate evenimentele sau alege evenimentele pe module (cu Caută evenimente, Alege tot sau Deselectează pe fiecare grup). Jos vezi „3 evenimente alese”.
- La Headere HTTP (opțional) apasă Adaugă header și scrie numele și valoarea, dacă aplicația destinatar cere o cheie.
- În dreapta, la Stare, lasă Activ pornit sau oprește-l.
- Apasă Creează webhook-ul.
Rezultatul: fereastra „Webhook-ul a fost creat” îți arată secretul de semnare, cu Copiază secretul și un exemplu de verificare pentru programator. Apasă Gata și ajungi pe pagina webhook-ului.
Trimiți un test, oprești, pornești sau ștergi
- Din meniul rândului: Deschide, Trimite un test (vezi „Test livrat: HTTP 200 în 140 ms.” sau motivul eșecului), Oprește / Pornește și Șterge (confirmi cu „Ștergi webhook-ul «…»?”).
Câmpuri
Bine de știut
- Un răspuns 2xx înseamnă livrat. Altfel se reîncearcă de până la 10 ori, cu pauze tot mai mari (30 s, 1 min, 2 min … aproximativ 4 ore în total).
- După 25 de eșecuri la rând (valoare reglabilă în Firmă și magazin › Integrări), webhook-ul trece în Dezactivat automat, livrările în așteptare se anulează, iar echipa primește notificarea „Webhook dezactivat automat”.
- Valorile headerelor salvate nu se mai afișează (apar mascate). Dacă nu le rescrii, rămân neschimbate.
- În producție sunt acceptate doar adrese publice, prin HTTPS (nu adrese din rețeaua locală).
- Jurnalul de livrări se păstrează 30 de zile.
Webhook (pagina unui webhook)
/integrations/webhooks/:id (editare: /integrations/webhooks/:id/edit) · Permisiune: integrations.webhooks.read (editarea cere integrations.webhooks.write)Ce vezi
- Antetul cu numele, starea, adresa, data creării („Creat pe …”) și butoanele Trimite un test, Editează, Oprește / Pornește și Șterge.
- Un avertisment roșu „Dezactivat automat …”, cu motivul și butonul Reactivează, sau unul albastru „Webhook-ul e oprit”.
- Trei cifre: Livrări în ultimele 7 zile, Rată de succes, Ultima livrare reușită.
- Jurnal de livrări: filtrele Toate, Eșuate, În reîncercare, Livrate, butonul de reîmprospătare și tabelul cu Eveniment („Retrimitere manuală” dedesubt, dacă e cazul), Stare, Răspuns (codul HTTP sau eroarea), Încercări, Durată, Creată. 25 de rânduri pe pagină.
- Stările livrărilor: În coadă (albastru), Se reîncearcă (portocaliu), Livrat (verde), Eșuat (roșu), Anulat (gri).
- În dreapta, Configurare: adresa (cu copiere), Secret de semnare (doar ultimele caractere) cu Afișează și Generează alt secret, evenimentele și numele headerelor. Dedesubt, Cum funcționează.
Ce poți face
Vezi și retrimiți o livrare
- Apasă pe un rând din jurnal.
- În panou vezi starea, răspunsul, durata, încercările, data, Următoarea încercare, Id eveniment, ultima eroare, Corpul trimis, Headere, istoricul încercărilor și Răspunsul serverului.
- Apasă Retrimite.
Rezultatul: „Evenimentul a fost retrimis și livrat.” sau „Retrimiterea a eșuat: …”. Retrimiterea păstrează id-ul evenimentului, așa că aplicația destinatar o poate recunoaște ca dublură.
Reactivezi un webhook dezactivat automat
- După ce ai verificat serverul destinatarului, apasă Reactivează în avertisment (sau Pornește). Contorul de eșecuri se resetează.
Vezi sau schimbi secretul
- Afișează îți arată secretul întreg. Fiecare afișare se scrie în jurnalul de audit.
- Generează alt secret → confirmi „Generezi un secret nou?”. Secretul vechi nu mai e valabil imediat, iar destinatarul va respinge mesajele până îl actualizezi.
Editezi webhook-ul
- Apasă Editează. Formularul e același ca la creare, cu butonul Salvează („Modificările au fost salvate.”). La un webhook dezactivat automat, comutatorul Activ e blocat: îl reactivezi doar din pagina lui.
Feed-uri de produse
/integrations/feeds (feed nou: /integrations/feeds/new) · Permisiune: integrations.feeds.read (vezi), integrations.feeds.write (creezi, modifici, mapezi categorii), integrations.feeds.delete (ștergi)Deschide paginaCe vezi
- Antetul Feed-uri de produse: „Catalogul magazinului pentru Google Shopping și Meta (Facebook, Instagram), actualizat automat.”, cu butoanele Adaugă feed și Categorii Google.
- Vederile: Toate, Google, Meta. Căutarea „Caută după nume”.
- Coloanele: Nume, Format (punct albastru pentru Google Merchant XML, punct de culoarea brandului pentru Meta Catalog CSV), Produse (cu ⚠ și numărul de avertismente), Stare (Activ verde / Oprit gri), Generat, Descărcat.
- Starea goală: „Niciun feed încă”.
Ce poți face
Creezi un feed
- Apasă Adaugă feed.
- La Detalii scrie Nume (ex. „Google Shopping — toate produsele”) și alege Format: Google Merchant („XML pentru Google Shopping și Performance Max.”) sau Meta Catalog („CSV pentru Facebook și Instagram Shop.”).
- La Conținut alege Limba textelor, Brand implicit (pentru produsele fără brand), Doar din categoriile (gol = toate produsele active) și comutatorul Include produsele fără stoc.
- La Atribute → câmpuri Google și Meta alege ce atribut al variantelor completează Culoare (color), Mărime (size), Material (material) și Model sau imprimeu (pattern): Automat, Nu trimite sau un atribut anume.
- În dreapta, la Stare, lasă Activ și alege Actualizare (de la 15 minute la 24 de ore).
- Apasă Creează feed-ul.
Rezultatul: „Feed-ul a fost creat.” și ajungi pe pagina feed-ului, unde copiezi URL-ul.
Acțiuni rapide din listă
- Copiază URL-ul, Regenerează acum („Feed regenerat: 120 de produse.”) și Șterge (confirmi „Ștergi feed-ul «…»?”).
Bine de știut
- Fiecare variantă e un articol separat. Titlul include varianta („iPhone 17 Pro Max – Galben / 256 GB”), iar variantele aceluiași produs sunt legate între ele. Variantele fără preț sunt sărite, cu avertisment.
- Când se schimbă un preț, un stoc sau un produs, feed-ul se regenerează singur în cel mult 15 minute.
- Formatul nu se mai poate schimba după creare. Pentru altă platformă, creează un feed nou.
- În Studio Site nu există catalog, așa că feed-urile rămân goale.
Feed de produse (pagina unui feed)
/integrations/feeds/:id (editare: /integrations/feeds/:id/edit) · Permisiune: integrations.feeds.read (editarea cere integrations.feeds.write)Ce vezi
- Antetul cu numele, starea, formatul, limba, „Cache 60 min” și butoanele Regenerează acum, Editează, Categorii Google, Generează URL nou și Șterge.
- Avertismentul roșu „Ultima generare a eșuat” sau cel albastru „Feed-ul e oprit” („URL-ul răspunde cu 404 până îl pornești din nou.”).
- URL-ul feed-ului, cu instrucțiunile pentru Google Merchant Center sau Meta Commerce Manager, buton de copiere și buton de deschidere. Dedesubt, atenționarea că URL-ul conține un token secret.
- Trei cifre: Produse în feed, Ultima generare (cu „catalog modificat” dacă trebuie regenerat), Descărcări („ultima acum 2 ore”).
- Lista de avertismente (de exemplu produse fără imagine sau fără preț), dacă există.
- Previzualizare: „Primele 50 din 120 de articole, exact cum le vede platforma.”, cu tab-urile Produse (imagine, titlu, cod, Preț, Disponibilitate În stoc / Fără stoc, Brand, Atribute, Categorie Google sau „Nemapată”) și XML brut / CSV brut.
Ce poți face
Pui feed-ul în Google sau Meta
- Copiază URL-ul din URL-ul feed-ului.
- În Google Merchant Center: Produse → Feed-uri → Adaugă sursă → Preluare programată. În Meta Commerce Manager: Catalog → Surse de date → Feed de date → Programat. Lipește URL-ul acolo.
Schimbi URL-ul (dacă a ajuns unde nu trebuie)
- Apasă Generează URL nou și confirmă cu Generează.
Rezultatul: „URL-ul a fost schimbat. Actualizează-l în contul de reclame.” URL-ul vechi nu mai funcționează imediat.
Bine de știut
- Oricine are URL-ul vede lista de produse și prețurile. Nu îl publica.
- Un feed oprit răspunde cu „negăsit” (404), iar Google sau Meta vor raporta erori.
Categorii Google
/integrations/feeds/categories · Permisiune: integrations.feeds.read (vezi), integrations.feeds.write (mapezi)Deschide paginaCe vezi
- Antetul Categorii Google, cu explicația și acoperirea, de exemplu „12 din 15 categorii au o categorie Google”.
- Căutarea „Caută o categorie” și butonul Doar nemapate.
- Un tabel cu Categoria din magazin (cu calea ei) și Categoria Google. Dacă o subcategorie n-are mapare proprie, vezi „Moștenește 2271 · Îmbrăcăminte și accesorii > …”.
- Starea goală: „Nicio categorie în catalog”.
Ce poți face
Legi o categorie de taxonomia Google
- Pe rândul categoriei, deschide Alege categoria Google și caută („Caută în taxonomia Google”), de exemplu „tricouri”.
- Alege categoria. Se salvează pe loc: „«Tricouri» a fost mapată.”
- Dacă știi id-ul Google, îl scrii în câmpul „sau id Google (ex. 2271)” și apeși Aplică.
- Ca să scoți maparea, apasă butonul de ștergere de lângă ea („Maparea pentru «…» a fost ștearsă.”).
Bine de știut
- Subcategoriile fără mapare proprie o moștenesc pe a celei mai apropiate categorii-părinte.
- Orice schimbare de mapare marchează feed-urile pentru regenerare.
Jurnal de audit
/audit · Permisiune: audit.entries.read (vezi), audit.entries.export (exporți CSV)Deschide paginaCe vezi
- Antetul Jurnal de audit: „Fiecare modificare făcută în admin sau prin API: cine, ce, când și ce s-a schimbat.”
- Bara de filtre: Modul (orice modul activ) și Acțiune (Creare, Modificare, Ștergere, Schimbare status, Export, Autentificare).
- Căutarea „Caută în jurnal”, alegerea Perioadă (cu intervalele rapide Azi, Ultimele 7 zile, Ultimele 30 de zile, Luna aceasta, sau zile alese în calendar) și butonul Exportă CSV (dacă ai permisiunea).
- Lista evenimentelor, cele mai noi primele: Moment, Utilizator (numele, sau Sistem pentru acțiunile automate, sau API pentru o cheie API), Acțiune (un verb colorat: „a creat” verde, „a modificat” albastru, „a șters” roșu, „a exportat” portocaliu, „s-a autentificat” gri) și rezumatul în română, de exemplu „A modificat setările «Comenzi»: Prefixul numărului de comandă”. Pe telefon, fiecare intrare e o propoziție: „Andreea P. a invitat utilizatorul «Mihai R.» cu rolurile: Vânzări”.
- Numărul total de evenimente și, la final, Încarcă mai multe (câte 50).
- Stările goale: „Nicio activitate în perioada aleasă” sau, cu filtre, „Nimic nu corespunde filtrelor”, cu Șterge filtrele.
Ce poți face
Afli cine a schimbat ceva și ce anume
- Restrânge lista cu Modul, Acțiune, Perioadă sau scrie în Caută în jurnal (de exemplu numele unui produs sau „IBAN”).
- Apasă Arată detaliile pe un eveniment.
- Vezi tabelul Modificări, cu Câmp, Înainte și După (o valoare goală apare ca „(gol)”), modulul și codul cererii (Cerere), pe care îl poți copia pentru suport.
Exporți jurnalul
- Alege filtrele și perioada.
- Apasă Exportă CSV.
Rezultatul: se descarcă fișierul jurnal-audit-AAAA-LL-ZZ.csv, cu „;” ca separator, care se deschide corect în Excel cu diacritice. Exportul conține exact ce vezi pe ecran: ține cont de modul, acțiune, perioadă și de textul din Caută în jurnal, și cuprinde cel mult 50.000 de rânduri. Exportul apare și el în jurnal.
Bine de știut
- Jurnalul nu poate fi modificat sau șters manual. Intrările mai vechi de 365 de zile se șterg automat în fiecare noapte. Perioada se schimbă în Firmă și magazin › Jurnal de audit (0 = păstrează tot).
- Parolele, secretele și cheile nu apar niciodată în jurnal. În locul lor vezi „••••••••”.
- Exportul conține date personale (nume, emailuri), de aceea are o permisiune separată, marcată ca sensibilă.
- Caută în jurnal caută în rezumat, în numele celui care a făcut acțiunea și în id-ul înregistrării, atât în listă, cât și în export.
- Pe panoul Acasă, widgetul „Activitate recentă” arată ultimele intrări din jurnal.
Consum asistent AI
/assistant/usage (descrisă pe larg în ghidul Asistent AI) · Permisiune: assistant.usage.readDeschide paginaCe vezi
- Antetul „Consumul asistentului AI” („Costuri, tokeni și unelte folosite, pe utilizatori și pe zile. Conținutul conversațiilor rămâne privat.”) și alegerea lunii.
- Patru cifre: Cost total (în dolari, „din limita de …” sau „Fără limită lunară”), Mesaje („în 12 conversații”), Tokeni și Unelte rulate.
- Graficul Cost pe zile, tabelul Pe utilizatori (cu Caută utilizator, coloanele Conversații, Mesaje, Tokeni, Cost), Pe modele și Unelte folosite (Apeluri, Eșuate).
Bine de știut
- Limitele lunare (pe instanță și pe utilizator) se reglează în Firmă și magazin › Asistent AI. Peste limită, asistentul nu mai răspunde până luna următoare.