Cum conectezi Magento cu easySales: ghid complet de integrare
Conectează un magazin Magento 1 sau Magento 2 la easySales: completează formularul, instalează modulul, lipește token-ul și află ce se sincronizează în fiecare direcție și cât de des.
Ce îți aduce conectarea Magento
easySales citește catalogul tău Magento — produse, prețuri, stocuri, categorii și atribute — și îl folosește ca să construiască și să întrețină oferte pe marketplace-urile pe care vinzi. Comenzile vin înapoi pe drumul invers, într-o singură listă în care le facturezi și generezi AWB-uri, fără să adaugi nimic în magazin.
Important nu este primul import. Important este că legătura continuă să funcționeze după aceea: stocul se mișcă pe măsură ce vinzi, statusurile comenzilor se întorc în Magento, iar ofertele se opresc când ceva se epuizează.
Înainte să începi
Acces de administrator la magazinul tău Magento
Ai nevoie să ajungi în Stores → Configuration (Magento 2) sau System → Configuration (Magento 1) ca să lipești token-ul.
O metodă de a încărca fișiere pe server
SFTP, SSH sau managerul de fișiere al hostingului. Magento 2 are nevoie și de SSH pentru o comandă; Magento 1 nu.
SKU-uri unice în tot catalogul
SKU-ul este felul în care easySales potrivește un produs Magento cu al său. Două produse cu același SKU nu pot fi importate amândouă.
Stoc păstrat ca număr
Produsele al căror stoc este text sau gol sunt sărite.
Cotele tale de TVA la îndemână
La conectare setezi un TVA implicit pentru produse și un TVA pentru transport.
Pasul 1 — Adaugă magazinul în easySales
Mergi în Integrări → Magazine și apasă Conectare Website.
Nimic din acest formular nu este specific pentru Magento — este același formular pe care îl folosește orice platformă de magazin. Trei dintre câmpuri nu mai pot fi schimbate ulterior, așa că merită completate corect din prima.
| Câmp | Ce face |
|---|---|
| Nume Website | Eticheta ta pentru magazin. Apare oriunde easySales trebuie să îți deosebească magazinele, ceea ce contează din momentul în care conectezi al doilea. |
| URL Website |
Adresa magazinului tău. Alege http:// sau https:// după ce servește efectiv site-ul și include www dacă site-ul îl impune — o redirecționare aici înseamnă un test de conexiune eșuat.
|
| Țară | Țara magazinului. Decide ce cote de TVA îți oferă câmpul următor. Nu mai poate fi schimbată ulterior. |
| TVA | Cota de TVA aplicată produselor care sosesc fără una. Se alege dintre cotele țării tale, nu se scrie de mână. |
| TVA Transport | Cota de TVA aplicată livrării atunci când comanda nu aduce una. |
| Limba | Limba magazinului. Nu mai poate fi schimbată ulterior. |
| Valuta | Moneda în care sunt prețurile tale din Magento. Nu mai poate fi schimbată ulterior. |
| Status custom pentru comanda noua | Opțional. Aduce fiecare comandă importată direct într-un status propriu, în locul celui implicit. |
| Sursă stoc produse | Unde se află cantitatea de stoc de referință. Vezi nota de sub tabel. |
| Tip de pachet implicit | Plic sau colet, folosit ca valoare implicită la generarea AWB-urilor pentru aceste comenzi. |
| Serie Facturi | Seria de facturare folosită pentru comenzile din acest magazin, atunci când Magento nu furnizează una. |
Pasul 2 — Alege Magento, apoi versiunea
Sub formular se află o grilă cu logo-urile platformelor. Alege Magento și apare un al doilea rând, care te întreabă ce versiune rulează magazinul tău.
Ambele versiuni sunt suportate și ambele module pot fi descărcate:
| Versiune | Se instalează prin | Trimitere comenzi | Citire documente |
|---|---|---|---|
| Magento 2 |
Încărcare în app/code/, apoi setup:upgrade
|
Da, cu un modul recent | Da |
| Magento 1.7 – 1.9 | Magento Connect Manager | Nu | Nu |
Pasul 3 — Instalează modulul
Alegerea versiunii deschide un wizard cu trei pași: Descarcă Modulul, Încarcă modulul, Configurare.
Magento 2
Descarcă arhiva, dezarhiveaz-o și încarcă folderul pe server, în app/code/. Rezultatul trebuie să fie exact această cale:
app/code/EasySales/Integrari/
Apoi conectează-te prin SSH și activează modulul:
php bin/magento setup:upgrade
La final golește cache-ul din System → Cache Management → Flush Magento Cache.
Magento 1
Modulul pentru Magento 1 se instalează prin Magento Connect. În adminul magazinului mergi în System → Magento Connect → Magento Connect Manager, reintrodu datele de autentificare și folosește Direct package file upload ca să încarci arhiva descărcată.
Apoi golește cache-ul din System → Cache Management și — pasul acesta chiar este obligatoriu — ieși din adminul Magento și autentifică-te din nou. Meniul modulului nu apare până nu faci asta.
Pasul 4 — Configurează modulul în Magento
Deschide setările modulului în adminul magazinului. Pe Magento 2 se află în Stores → Configuration, în secțiunea easySales; pe Magento 1 în System → Configuration, aproape de final.
Copiază token-ul din pasul Configurare al wizardului în câmpul Token Website.
| Setare | Ce face |
|---|---|
| Token Website | Trebuie să coincidă exact cu token-ul afișat în wizardul easySales. El autentifică fiecare apel dintre cele două sisteme. |
| Magazinul exportat | Ce store view Magento își exportă produsele și comenzile. Implicit este primul — alege-l deliberat dacă ai mai multe. |
| Sursa de stoc | Din ce sursă de inventar Magento citește easySales cantitățile. |
| Serie Facturi | Seria transmisă către easySales odată cu fiecare comandă. |
| EAN / Brand / Locație în depozit | Ce atribut de produs Magento conține fiecare dintre acestea. Lasă gol dacă nu le folosești. |
| Greutate și dimensiuni | Ce atribute conțin greutatea și dimensiunile și în ce unități. Necesare dacă transportatorii tăi tarifează în funcție de volum. |
Salvează în Magento, apoi apasă Salvare în easySales. easySales apelează magazinul tău ca să verifice token-ul și îți spune ce s-a întâmplat.
Pasul 5 — Confirmă conexiunea
Un magazin conectat apare ca un card în Integrări → Magazine, cu platforma, token-ul, versiunea de modul pe care a raportat-o și un comutator Activ.
Dacă magazinul nu a răspuns, salvarea eșuează cu un mesaj roșu Conexiune eșuată, în loc să salveze în tăcere. Aproape întotdeauna înseamnă unul din trei lucruri: token-ul din Magento nu coincide cu cel din easySales, modulul nu este activat sau magazinul nu este accesibil din internet la adresa pe care ai introdus-o.
Ce se sincronizează și cât de des
Nu programezi nimic din toate acestea și nu există nicio setare de frecvență de configurat.
| Ce | Direcție | Cât de des |
|---|---|---|
| Comenzi | Magento → easySales | În fiecare minut |
| Stoc | Magento → easySales | La 30 de minute |
| Prețuri | Magento → easySales | La 30 de minute |
| Produse | Magento → easySales | La 6 ore |
| Categorii și atribute | Magento → easySales | La 6 ore |
| Status comandă, expediere, AWB | easySales → Magento | În fiecare minut |
| Cantitate de stoc | easySales → Magento | În fiecare minut |
Ce se întoarce în Magento
Trei lucruri, și doar trei: statusul comenzii (cu expedierea și numărul AWB, odată ce comanda este finalizată), cantitatea de stoc și — pe Magento 2, cu un modul recent — comenzi noi întregi.
Denumirile produselor, descrierile, imaginile, prețurile și categoriile nu sunt scrise înapoi. easySales le citește din Magento și nu le suprascrie, așa că Magento rămâne singurul loc în care îți editezi catalogul.
Cum menții conexiunea sănătoasă
Urmărește versiunea modulului. Cardul afișează versiunea raportată de magazinul tău. Când apare una mai nouă, cardul devine roșu, cu Actualizare Necesară. Pe Magento 2 instalezi arhiva nouă peste cea veche și rulezi din nou setup:upgrade; pe Magento 1 dezinstalezi întâi extensia veche din Magento Connect Manager, apoi o instalezi pe cea nouă. Setările se păstrează în ambele cazuri.
Erorile apar într-un singur loc. Produse → Magazine Online → Erori website listează tot ce nu s-a putut salva în oricare dintre direcții, cu acțiuni de reîncercare și de închidere pe fiecare rând și cu retrimitere în masă pentru fiecare magazin.
SKU-urile sunt cheia, deci păstrează-le stabile
easySales potrivește produsele Magento după SKU, iar potrivirea este permanentă. Schimbi SKU-ul unui produs în Magento și easySales îl importă ca produs nou — cel vechi rămâne, cu ofertele atașate.
Dacă ai nevoie să găsești duplicate, folosește butonul de descărcare din Produse → Magazine Online → Produse și verifică exportul pentru SKU-uri repetate.