WinMentor + Shopify — cum conectezi magazinul online fără dubluri (2026)
Ghid practic de integrare: sincronizare stocuri, comenzi, prețuri, facturi între WinMentor și Shopify. Pattern-urile care funcționează, capcanele de evitat.
Mihai Istrati — CTO Azuvio · 2026-05-23 · 10 min · ERP & Integrări
Problema clasică: două baze de date, două realități
WinMentor e master pe stocuri + contabilitate. Shopify e master pe vitrina online + comenzi clienți. Fără integrare, ajungi să faci dublu data entry: comenzile din Shopify se introduc manual în WinMentor, stocurile se update manual înapoi. Rezultat: erori, comenzi vândute pe stoc inexistent, clienți nervoși.
Ce trebuie sincronizat — și în ce direcție
WinMentor → Shopify (push):
Stocuri (la modificare sau cadență 5-15 min)
Prețuri de listă (la modificare în nomenclator)
Articole noi / modificate (denumire, descriere, gabarit)
Shopify → WinMentor (pull):
Comenzi noi (la plasare → factură sau aviz în WinMentor)
Date client (B2C: persoană fizică; B2B: cu CUI validat)
Plăți confirmate (Stripe, Netopia, ramburs)
Pattern-uri care funcționează
1. Sync stocuri cadență 5 min, push event-driven — la modificare în WinMentor (vânzare, NIR), trigger push către Shopify. Backup: full sync nocturn.
2. Comenzi Shopify → factură WinMentor cu serie dedicată — folosește o serie separată (ex. «ECOM») ca să identifici sursa. Numerotare automată, fără conflicte cu facturarea offline.
3. Stoc «logic» != stoc fizic — în Shopify expune stoc disponibil = stoc fizic - rezervat. Comenzile în curs de pregătire rezervă stoc, nu îl scad încă.
4. Articole legate prin SKU, nu prin denumire — denumirile se modifică, SKU-urile rămân stabile.
Capcane de evitat
1. Sync «total» la fiecare 5 min — pe 10k SKU-uri, asta omoară WinMentor și API-ul Shopify (rate limit). Sincronizează doar modificările.
2. Două persoane scriu în WinMentor simultan — operator facturare + sync ecommerce. Folosește un user dedicat pentru integrare cu scope limitat.
3. TVA invers calculat — Shopify lucrează tax-inclusive default RO; WinMentor cere TVA separat. Atenție la conversie.
4. Rambursurile — flux dedicat: tracking statusul ramburs → la încasare → înregistrare în WinMentor.
Cum o face Azuvio Smart Layer
Azuvio se așază între WinMentor și Shopify ca layer de mediere: citește stocuri/prețuri din WinMentor (via conector DB), expune API-ul către Shopify, primește comenzi, le validează (CUI, stoc, preț), le scrie înapoi în WinMentor cu serie dedicată. Plus: dashboards live cu comenzi/zi, conversion, rate de fulfillment.
Setup tipic: 2-4 săptămâni. Vezi [conector WinMentor](/software/conectori-erp/winmentor) și [omnichannel pattern](/software/oms).
Alternativă: dual-channel cu B2B Portal
Pentru distribuitori care vând și B2C (Shopify) și B2B (clienți firmă) — folosește același catalog WinMentor și două vitrine: Shopify pentru B2C + [Portal B2B Azuvio](/software/portal-b2b) pentru clienții firmă (cu prețuri contractuale, credit limit, EDI).
Concluzie
Integrarea WinMentor ↔ Shopify nu e «opțională» dacă vinzi online — e diferența între business scalabil și haos manual. Pattern-ul corect: event-driven, SKU-based, serie dedicată, layer de mediere.