Cum conectezi un magazin Sylius la eficio: token și comanda de conectare
Generezi un token în eficio, îl pui în fișierul .env.local al magazinului Sylius și rulezi pe server comanda de conectare. După conectare, comenzile Sylius intră în eficio, iar produsele din catalog se pot publica și actualiza în magazin.
De ce să conectezi Sylius la eficio
Dacă magazinul tău rulează pe Sylius, eficio îi preia comenzile și îți lasă catalogul în grija ta, din eficio: publici și actualizezi produsele de acolo, iar comenzile magazinului apar lângă cele din celelalte canale.
- comenzile din Sylius vin în modulul Comenzi;
- produsele din catalogul eficio se publică și se actualizează în magazin;
- stocul poate pleca spre Sylius prin aceeași verificare de la minut folosită și pentru celelalte magazine.
Ce pregătești înainte
- acces la serverul pe care rulează magazinul Sylius: la fișierul
.env.localși la linia de comandă; - aplicația Sylius cu integrarea eficio inclusă: instrucțiunile din eficio spun că endpoint-ul
/api/eficioe deja disponibil în aplicație, așa că nu se descarcă niciun modul; dacă nu ești sigur, întreabă dezvoltatorul magazinului.
Pasul 1 — Deschide pagina Sylius din eficio
În meniul din stânga deschizi Integrări și, la Canale de vânzare, alegi Magazine. Pe cardul Sylius apeși Conectează.
Pasul 2 — Generează tokenul
Apeși Generează token și confirmi în fereastra Generează token nou de conectare. Magazinul apare în listă cu starea Așteaptă plugin, iar tokenul se afișează dedesubt, cu butonul Copiază. Îl regăsești oricând cu Vezi token. Tokenul expiră la prima utilizare reușită.
Pasul 3 — Pune tokenul în Sylius și rulează conectarea
- Pe serverul magazinului deschizi fișierul
.env.localși pui tokenul în variabilaEFICIO_TOKEN. - Rulezi pe server comanda
php bin/console app:eficio:sync --connect.
Magazinul face legătura cu eficio și trece în Conectat. De acum comunică prin cheia proprie primită de la eficio, nu prin tokenul de conectare.
Pasul 4 — Alege limba conținutului
Din meniul rândului alegi Limbă conținut, limba în care se publică fișele de produs în acest magazin. Produsele fără traducere în limba aleasă sunt blocate la publicare.
Ce se întâmplă după ce salvezi
- comenzile magazinului intră în eficio pe măsură ce Sylius le trimite;
- în Produse → Magazine online → Produse alegi magazinul Sylius din taburi și gestionezi ce produse apar în el;
- la Sylius, eficio e sursa datelor: când modifici un produs publicat, schimbarea pleacă în magazin; dacă s-a schimbat doar stocul, îl trimite verificarea de la minut;
- ce trimite eficio spre magazin (stocul, prețul sau ambele) alegi în Stocuri și depozite → Sincronizări stoc & preț.
Probleme frecvente
- magazinul rămâne la Așteaptă plugin: verifică dacă tokenul din
EFICIO_TOKENe identic cu cel din Vezi token și dacă ai rulat comanda de conectare; - tokenul a fost folosit deja sau l-ai pierdut: alegi Regenerează token din meniul rândului, pui tokenul nou în
.env.localși rulezi din nou comanda; tokenul vechi nu mai merge; - pentru detalii despre o eroare deschizi Loguri, pe rândul magazinului;
- vrei să renunți la legătură: Deconectează păstrează datele, iar Șterge magazin șterge conexiunea, legăturile produselor și logurile, fără să schimbe nimic în magazin.
Ce urmează
- conectează un curier, de exemplu Sameday sau DPD;
- conectează programul de facturare, de exemplu Oblio;
- automatizează procesarea comenzilor cu fluxurile automate.
Întrebări frecvente
Trebuie să instalez un modul în Sylius?
Ce aduce eficio din Sylius?
Unde văd dacă legătura merge?
Scrie-ne ce vezi pe ecran și te ajutăm să termini conectarea. Vezi și ce face integrarea Sylius.

