Integrări

Sincronizare stoc marketplace: eMAG, Trendyol, Allegro, Kaufland

Cum ții același stoc corect pe site și pe mai multe marketplace-uri: arhitectură, frecvențe de sincronizare, stoc de siguranță, erori frecvente și costuri reale.

De RaaoPublicat 8 min de citit

Pe scurt: ce înseamnă sincronizare stoc marketplace făcută corect

Sincronizarea stocului pe marketplace înseamnă că ai o singură sursă de adevăr pentru stoc (WooCommerce sau ERP-ul), din care se calculează și se trimite automat stocul disponibil către eMAG, Trendyol, Allegro sau Kaufland, la cel mult un minut după fiecare modificare. Comenzile de pe fiecare marketplace se importă înapoi și scad același stoc. Fără această buclă închisă, vinzi aceeași bucată de două ori.

Dacă vinzi câteva sute de produse simple pe unul-două marketplace-uri, un SaaS e de obicei suficient. Dacă stocul vine din ERP sau ai mai multe depozite, o integrare la comandă te scapă de corecțiile zilnice.

De ce se decalează stocurile între site și marketplace-uri

Vânzarea pe stoc zero rareori vine dintr-o singură defecțiune. Vine din întârzieri mici care se adună:

  • Vânzări pe alte canale. O bucată vândută pe site, în showroom sau pe Trendyol rămâne activă pe eMAG până o actualizează ceva.
  • Import lent al comenzilor. Dacă comenzile eMAG ajung în WooCommerce o dată pe oră, bucata se poate vinde de două ori între timp.
  • Coduri care nu se potrivesc. SKU-ul variației din WooCommerce nu corespunde cu ID-ul ofertei de pe marketplace, iar actualizarea nu ajunge nicăieri.
  • Modificări manuale în Seller Center. Cineva corectează de mână o cantitate, iar sincronizarea următoare o suprascrie sau nu.
  • Pachete și seturi. Un set cadou folosește trei componente; vânzarea setului trebuie să scadă stocul la toate trei.

Fiecare comandă anulată costă: marketplace-urile urmăresc rata de anulare și timpii de procesare, iar ofertele vânzătorilor cu scor slab pierd vizibilitate și Buy Button-ul.

Pe ce marketplace-uri poți vinde din România

Marketplace Unde vinzi Monedă Ce trebuie să știi
eMAG România, Bulgaria, Ungaria RON, BGN, HUF cel mai mare canal local; API complet pentru oferte, stoc, comenzi, AWB și retururi
Trendyol România (plus Grecia, Bulgaria) RON acceptă și vânzători români1; verifică condițiile de înrolare în contul de vânzător
Allegro Polonia, Cehia, Slovacia, Ungaria2 PLN, CZK, HUF la data scrierii (octombrie 2026) nu are o versiune pentru România; vinzi transfrontalier, cu traduceri și livrare internațională
Kaufland nouă țări UE: Germania, Austria, Cehia, Slovacia, Polonia, Franța, Italia, Olanda, Spania EUR, CZK, PLN fără marketplace în România la data scrierii (octombrie 2026); e un canal de export

Comisioanele se stabilesc pe categorie și se schimbă des, așa că verifică-le în contul de vânzător. La eMAG, comisionul variază pe categorie și îl vezi în contract și în contul de vânzător. Kaufland anunță oficial marketplace-ul în nouă țări și percepe o taxă lunară de bază (de la 39,95 € pe lună, fără TVA, în Germania), plus comisioane pe categorie; verifică tabelul actual în condițiile pentru vânzători.

Ce variantă se potrivește magazinului tău

Criteriu Plugin WooCommerce SaaS multichannel (easySales, Base) Integrare la comandă
Cost inițial mic mic spre mediu proiect cu deviz fix
Cost lunar licență abonament, adesea pe comenzi sau canale hosting și mentenanță
Marketplace-uri acoperite de obicei unul multe exact cele de care ai nevoie
Stoc din ERP rar prin conectori da, bidirecțional
Pachete și seturi limitat bun complet adaptat
Reguli de preț pe canal simple bune orice regulă
Unde stau datele pe serverul tău la furnizor pe serverul tău

Un plugin ajunge când WooCommerce e singura evidență de stoc, vinzi pe un singur marketplace și volumul e mic.

Un SaaS se potrivește când vinzi pe trei sau mai multe canale cu un catalog standard. SaaS-ul devine centrul comenzilor, iar WooCommerce devine un canal printre altele.

Integrarea la comandă se justifică când Business Central, WizRom sau alt ERP e sursa stocului, ai mii de variații sau ai nevoie de logică pe care instrumentele nu o au: adaos diferit pe fiecare marketplace, excluderi pe brand, stoc pe depozit.

Prețuri pe canal care îți protejează marja

Comisioanele fac ca același preț să-ți aducă mai puțin pe fiecare marketplace. Stabilești regula o singură dată și o aplică integrarea:

Canal Comision presupus Preț site Regulă de preț Preț pe canal
Site-ul tău procesator plăți ~1,5% 500 lei bază 500 lei
eMAG ~15% 500 lei preț site × 1,15, rotunjit la ,99 574,99 lei
Trendyol ~15% 500 lei preț site × 1,15, rotunjit la ,99 574,99 lei
Allegro (Polonia) ~10% + transport internațional 500 lei conversie în PLN + 10% + cost livrare după curs
Kaufland (Germania) ~10% + transport internațional 500 lei conversie în EUR + 10% + cost livrare după curs

Procentele sunt exemple; folosește comisioanele reale din conturile tale de vânzător. Păstrează și un preț minim pe produs, ca o scădere de preț de la furnizor sau un instrument de repricing să nu coboare niciodată un canal sub cost.

Depozitele marketplace-urilor și stocul separat

Dacă trimiți marfă în depozitul eMAG (Fulfilment by eMAG), bucățile acelea nu mai pot fi vândute pe site sau pe Trendyol. Le tratezi ca un stoc separat: integrarea citește cât ai acolo, ca să planifici reaprovizionarea, dar nu trimite niciodată stocul din depozitul tău pe ofertele gestionate de eMAG. Greșeala frecventă e un plugin care scrie stocul WooCommerce peste oferta din fulfilment.

Pas cu pas: o sincronizare de stoc care nu vinde pe stoc zero

  1. Alege sursa stocului. Fie WooCommerce, fie ERP-ul ține cifra reală. Marketplace-urile primesc doar „stocul disponibil la vânzare” calculat; nu scriu niciodată înapoi în stoc.
  2. Mapează codurile. Fiecare produs sau variație primește un ID de ofertă stabil pe fiecare marketplace, salvat pe produs. Folosește ID-uri, nu denumiri, și același EAN pe toate canalele.
  3. Calculează stocul pe canal. Disponibil = stoc fizic − comenzi neexpediate − stocul de siguranță al canalului. Stocul din depozitele marketplace-ului (de exemplu Fulfilment by eMAG) se ține separat.
  4. Trimite la modificare, nu la oră fixă. Te legi de evenimentele de stoc (comandă nouă, retur, actualizare din ERP) și pui actualizarea într-o coadă. În WooCommerce, Action Scheduler gestionează coada fără să încetinească panoul.
  5. Grupează cererile. API-urile limitează numărul de cereri pe secundă. Strângi modificările câteva secunde și reîncerci cu pauze progresive la erori de limitare.
  6. Importă comenzile repede. Folosești notificările marketplace-ului (eMAG permite un URL de notificare pentru comenzi noi) și interoghezi la 1–5 minute ca rezervă. Comanda se creează în WooCommerce cu sursa canalului, scade stocul, iar e-mailurile WooCommerce către client se opresc.
  7. Trimite înapoi expedierea. Când coletul pleacă, AWB-ul și numărul de urmărire ajung pe marketplace, ca să nu depășești termenul de livrare.
  8. Reconciliază noaptea. Compară cantitatea și prețul fiecărei oferte cu sursa și corectează diferențele. Păstrează un jurnal, ca să vezi ce canal se decalează.

Pentru detaliile specifice eMAG (resurse API, statusuri de comandă, AWB și facturi), vezi ghidul nostru despre integrarea eMAG WooCommerce.

Erori frecvente la sincronizarea stocului

  • Stocul rămâne zero după reaprovizionare: actualizarea a mers pe alt ID de ofertă sau a fost blocată de o modificare manuală. Jurnalul de reconciliere arată unde.
  • Comenzi duplicate în WooCommerce: importul nu folosește ID-ul comenzii de pe marketplace drept cheie unică. Importul trebuie să fie idempotent.
  • Seturile se vând pe stoc zero: stocul componentelor nu e legat de set. Calculează disponibilitatea setului după componenta cea mai rară.
  • Cereri respinse pentru IP neautorizat (eMAG) sau pentru prea multe cereri: serverul nu e în lista de IP-uri permise din cont, respectiv ai depășit limita de cereri. Adaugi IP-ul fix al serverului și grupezi actualizările.
  • Prețuri respinse pe un canal: prețul calculat iese din intervalul acceptat (la eMAG, min_sale_price și max_sale_price3) sau din regulile de preț minim ale canalului.
  • Stoc diferit pe eMAG.ro și eMAG.hu: fiecare țară primește actualizări separate; dacă una eșuează, cealaltă rămâne corectă. Reconcilierea trebuie să ruleze pe fiecare platformă.

Cât costă sincronizarea cu marketplace-uri

Prețurile de mai jos sunt estimări de piață, fără TVA și fără comisioanele marketplace-urilor.

Variantă Cost inițial (estimare) Cost lunar (estimare) Potrivit pentru
Plugin WooCommerce pentru un marketplace 0–300 € 0–30 € catalog mic, un canal
SaaS multichannel 0–500 € configurare 30–400 €, crește cu comenzile 3+ canale, catalog standard
Modul de sincronizare la comandă 1.500–5.000 € inclus în mentenanță ERP, variații, reguli proprii
Hub ERP + mai multe marketplace-uri ofertă Enterprise SLA volume mari, mai multe depozite

La Raao, sincronizarea cu marketplace-uri e un modul pe care îl adaugi peste magazinul existent sau face parte din pachetul Enterprise (vezi prețurile). Primești deviz fix după un apel gratuit de 30 de minute, plătești 30% avans și restul pe etape, fără comisioane din vânzări și fără licențe. Găzduirea și mentenanța pornesc de la 89 €/lună.

Calculul e simplu: dacă un SaaS te costă 250 € pe lună, un modul propriu se amortizează de obicei în 12–20 de luni și rămâne al tău. Dacă ai un catalog mic și standard, SaaS-ul e varianta mai bună, și ți-o spunem direct.

Ce am construit pentru Kuiba și refolosim

Studiul de caz Kuiba nu e despre marketplace-uri, dar rezolvă aceeași problemă de fond: un catalog mare care trebuie să ajungă corect pe mai multe canale, fără introducere manuală.

  • Magazin construit la comandă, cu peste 10.000 de produse configurabile de la peste 25 de branduri europene, ținut la zi prin importuri automate de la furnizori, cu mapare de categorii asistată de AI.
  • Feed-uri Google Merchant, Meta, TikTok și Pinterest generate din același catalog, deci prețul și disponibilitatea vin dintr-o singură sursă.
  • Comenzi trimise automat în Microsoft Business Central prin stratul CRM al clientului.
  • Mii de produse și combinații gestionate fără introducere manuală de date.

Un marketplace în plus înseamnă aceeași arhitectură cu încă un canal: o singură sursă de stoc, o coadă de sincronizare și reconciliere nocturnă. Vezi ce mai integrăm pe pagina de ecommerce sau programează un apel gratuit de 30 de minute.

  1. Pe baza unor surse terțe (presa de afaceri din România, 2026); verifică condițiile actuale în contul de vânzător Trendyol. Verificat în octombrie 2026. ↩

  2. Pe baza unor surse terțe; Allegro nu publică pe site-ul corporativ o listă a țărilor. Verifică pe allegro.eu înainte de înrolare. Verificat în octombrie 2026. ↩

  3. Denumirile câmpurilor provin din documentația eMAG Marketplace API, disponibilă vânzătorilor în contul eMAG (am verificat pe copii publice ale documentației); confirmă versiunea actuală în cont. Verificat în octombrie 2026. ↩

marketplacestocuriemagwoocommerce

Întrebări frecvente

Citește și

Hai să ne uităm împreună la ce ai acum

Programează un apel gratuit de 30 de minute și pleci cu un pas următor clar și un interval de preț realist.

Preferi să scrii? Trimite-ne un brief
  • 30 de minute, apel video, fără obligații
  • Vorbești direct cu inginerii care ți-ar construi proiectul
  • Părere sinceră despre amploare, termen și buget
Deschide pagina de programare într-o filă nouă

Calendarul este furnizat de Microsoft Bookings, care poate seta propriile cookie-uri.