Integrări

Generare AWB automat în WooCommerce: FAN Courier, Sameday, Cargus

Cum scapi de copiatul adreselor în selfAWB: variantele reale de automatizare, ce date circulă între magazin și curier și erorile care opresc AWB-urile.

De RaaoPublicat 8 min de citit

Pe scurt: cum funcționează generarea AWB automat în WooCommerce?

Generarea AWB automat în WooCommerce înseamnă că AWB-ul se creează din datele comenzii, numărul de urmărire se salvează pe comandă și clientul primește e-mailul de expediere, fără să copiezi manual adresa în selfAWB, eAWB sau portalul Cargus. Ai trei variante: pluginul oficial al curierului, un agregator de curierat (de exemplu PostisGate) sau o integrare directă cu API-ul curierului.

Pentru un magazin cu un singur curier și colete standard, pluginul ajunge. Când lucrezi cu FAN Courier și Sameday în paralel, ai easybox, ramburs și comenzi din eMAG, o integrare unitară îți economisește ore în fiecare zi.

De ce devine problemă AWB-ul generat manual?

La 10 comenzi pe zi, completarea AWB-urilor în portal durează poate o jumătate de oră. La 100 de comenzi e un post full-time, iar erorile cresc odată cu volumul: localitate greșită, ramburs cu suma veche, colet declarat de 1 kg care cântărește 7 kg. Fiecare se transformă în retur, taxă suplimentară sau telefon la suport.

A doua problemă e vizibilitatea. Dacă AWB-ul stă doar în portalul curierului, colegul de la suport nu poate răspunde la „unde e comanda mea?” fără să intre în alt sistem. Iar ERP-ul sau programul de facturare nu află că marfa a plecat.

A treia e Black Friday. Exact atunci depozitul are cel mai puțin timp și cei mai mulți colegi temporari. Fără automatizare, ora de predare la curier devine imposibil de respectat.

Ce variantă alegi: plugin, agregator sau API direct?

Variantă Potrivită pentru Avantaje Limite
Plugin oficial curier (Sameday, Cargus, FAN Courier) Un curier principal, colete standard Gratuit sau ieftin, se configurează rapid Un plugin per curier; reguli limitate; calitate variabilă
Agregator de curierat (PostisGate și altele) Doi sau mai mulți curieri, marketplace-uri Reguli de alegere a curierului, un singur panou, tracking unificat Abonament lunar; încă un sistem în lanț
Integrare directă cu API-ul curierului Magazine personalizate, ERP, depozite multiple Control total: colete multiple, stoc pe locații, sincronizare cu ERP Cost de dezvoltare și mentenanță; tu gestionezi erorile

Ce merită să știi despre curierii mari din România:

  • Sameday are pluginul oficial SamedayCourier Shipping pe WordPress.org. După ce introduci datele de acces primite la contract, pluginul importă serviciile și punctele de ridicare asociate contului tău. Din comandă poți genera AWB-ul, adăuga colete și descărca PDF-ul. Pentru easybox clientul alege lockerul la checkout, iar ID-ul lui trebuie salvat pe comandă.
  • FAN Courier are noul API selfAWB (documentația API v2.0), cu autentificare pe token generat din datele de acces selfAWB; tokenul e valabil 24 de ore. Atenție: generarea AWB-ului nu înseamnă automat ridicarea coletului; comanda de curier (Courier Order) se face separat. API-ul expune și lista punctelor FANbox (PUDO). Detalii despre migrare găsești pe fancourier.ro.
  • Cargus are pluginul oficial Cargus, un rebranding al vechiului UrgentCargus (pe cel vechi trebuie să-l dezinstalezi înainte). Te abonezi la produsul UrgentOnlineAPI și folosești, cum recomandă Cargus, cheia primară (Primary key) în modul. Pluginul generează, tipărește și șterge AWB-uri individual sau în masă și suportă Ship & Go.
  • DPD România are propriul API și puncte de ridicare; verifică cu agentul de vânzări ce variantă de integrare îți oferă pentru contul tău.

Pentru lockere (easybox, FANbox, Ship & Go) contează două lucruri în plus: dimensiunea coletului, pentru că fiecare rețea are compartimente de mărimi fixe, și ID-ul punctului ales de client. Afișează opțiunea de locker la checkout doar dacă produsele din coș încap, altfel coletul se întoarce sau e redirecționat la adresă, cu cost în plus.

Dacă vinzi și pe eMAG, AWB-urile pentru comenzile din marketplace pot trece prin integrarea eMAG; contează să nu ajungi cu două fluxuri care generează AWB pentru aceeași comandă.

Ce se sincronizează, în ce direcție și cât de des

Date Direcție Când / cât de des Observații
Nomenclator județe și localități Curier → magazin Zilnic sau săptămânal Fiecare curier are lista lui; localitatea scrisă liber e prima cauză de erori
Lockere și puncte (easybox, FANbox, Ship & Go) Curier → magazin Listă zilnică sau hartă la checkout Salvează ID-ul punctului pe comandă
Tarife și servicii Curier → magazin Cache zilnic Nu apela API-ul la fiecare încărcare a coșului
Date comandă și destinatar Magazin → curier La statusul Processing sau după pregătire Nume, telefon, județ, localitate, stradă, greutate, ramburs
AWB (PDF A4 sau A6) Curier → magazin Imediat A6 pentru imprimante termice
Număr AWB și link de urmărire Curier → magazin Imediat În e-mailul de expediere și în contul clientului
Status livrare Curier → magazin Webhook sau interogare la 30–60 min Livrat, refuzat, retur
Ramburs încasat Curier → contabilitate Zilnic, din borderou Reconciliere cu facturile
Confirmare expediere Magazin → ERP / facturare La generarea AWB ERP-ul descarcă stocul și emite factura

Pas cu pas: generare AWB automat în WooCommerce

1. Curăță datele înainte de orice integrare

Fiecare produs are nevoie de greutate, iar produsele voluminoase de dimensiuni. Exportă produsele în CSV și caută coloanele de greutate goale. Un AWB cu 0 kg e respins sau taxat suplimentar la cântărire.

Înlocuiește câmpul de oraș scris liber cu o listă de județe și localități din nomenclatorul curierului. Aici apar cele mai multe erori de tip „localitate inexistentă” sau „localitatea nu aparține județului”.

2. Alege momentul în care se generează AWB-ul

  • automat, când comanda plătită trece în statusul de procesare (în engleză: Processing);
  • în masă, din lista de comenzi, după pregătirea coletelor;
  • din depozit, la scanarea și cântărirea coletului.

Generarea automată la plată e rapidă, dar creează AWB-uri și pentru comenzi care se mai anulează. Generarea în masă după pregătire e varianta cea mai sigură pentru majoritatea magazinelor.

3. Ramburs și facturare în ordinea corectă

Suma de ramburs trimisă curierului trebuie să fie identică cu totalul comenzii. Capcana clasică: clientul cere o modificare, comanda se schimbă, AWB-ul rămâne cu suma veche. Recalculează rambursul la orice editare și emite factura (SmartBill, Oblio sau din ERP) înainte de predarea coletului, ca să o poți pune în colet.

4. Scrie AWB-ul înapoi pe comandă

WooCommerce nu are, în mod implicit, un câmp de urmărire, așa că pluginurile salvează AWB-ul ca meta sau notă pe comandă. Verifică să apară în e-mailul de comandă finalizată (în engleză: Completed order), în contul clientului și în ERP. Dacă ai două pluginuri care trimit e-mail de expediere, clientul îl primește de două ori.

5. Testează cazurile care nu merg

Generează AWB pentru o localitate scrisă greșit, un telefon fără prefix și un colet prea mare pentru easybox. Notează ce răspunde API-ul și asigură-te că eroarea apare pe comandă. La FAN Courier, dacă API-ul răspunde brusc că tokenul a expirat, integrarea trebuie să genereze automat unul nou (tokenul e valabil 24 de ore).

6. Urmărește cozile de procesare

Majoritatea pluginurilor rulează prin Action Scheduler. Verifică lista de acțiuni programate din secțiunea de status a WooCommerce (în engleză: WooCommerce → Status → Scheduled Actions) pentru acțiuni eșuate sau blocate. O coadă blocată e motivul cel mai frecvent pentru care AWB-urile „nu se mai generează”.

Checklist înainte de lansare

  • Toate produsele au greutate; cele voluminoase au dimensiuni
  • Județ și localitate alese din nomenclatorul curierului, nu scrise liber
  • Telefonul validat (10 cifre sau cu prefix +40)
  • ID-ul lockerului (easybox, FANbox, Ship & Go) salvat pe comandă
  • Momentul generării AWB stabilit cu depozitul
  • Ramburs recalculat la orice modificare a comenzii
  • Factura emisă înainte de predarea coletului
  • Formatul AWB potrivit imprimantei (A4 sau A6)
  • AWB și link de urmărire în e-mailul de expediere
  • Un singur plugin trimite e-mailul de expediere
  • Comanda de ridicare la curier configurată (automat sau zilnic)
  • Erorile curierului vizibile pe comandă și trimise pe e-mail depozitului
  • Fluxul de retur testat cap-coadă

Cât costă generarea AWB automat?

Ai două costuri distincte: tariful curierului pe colet și costul integrării.

Tariful pe colet depinde de contract și volum. Pentru un magazin mic, un colet standard în țară ajunge des în zona a 15–25 lei; e o estimare, iar contractele diferă mult în funcție de volum, greutate și ramburs. Agregatorii adaugă un abonament lunar, de la planuri de intrare la câteva sute de euro pe lună pentru volume mari.

Integrarea e un cost unic:

Ce faci Efort tipic Cost estimat
Configurare plugin oficial sau agregator 1–2 zile 300–800 € (aprox. 1.600–4.200 lei1)
Integrare directă cu API-ul unui curier (AWB, urmărire, erori) 1–3 săptămâni 800–3.000 €
Depozite multiple, colete multiple, sincronizare cu ERP Parte dintr-un proiect mai mare Ofertă fixă după analiză

Sunt estimări din proiecte tipice, nu listă de prețuri. La Raao, pachetul Starter de la 1.900 € include integrarea cu un curier, iar Launch de la 3.900 € include doi curieri și facturare. Integrăm PostisGate, Sameday, FAN Courier și Cargus, plus orice curier care are API. Dacă nu știi ce variantă ți se potrivește, o discuție gratuită de 30 de minute pe pagina de contact e de obicei suficientă. Detalii despre integrările de magazin găsești pe pagina magazine online la comandă.

Cum am făcut asta pentru magazinul partenerului Miele

Magazinul partenerului Miele arată de ce livrarea nu înseamnă doar un AWB. Stocul, comenzile și livrările trebuiau să fie aceleași în magazin și în ERP:

  • Integrare bidirecțională cu Business Central pentru produse, stoc pe locații, comenzi, facturi și livrări, ca depozitul și magazinul să vadă același status.
  • Estimări de livrare pentru produsele fără stoc, prin Tradeplace, ca clientul să vadă o dată realistă înainte să plătească.
  • Vânzare asistată omnichannel în magazin, cu scanare de coduri de bare și linkuri de plată, în același flux de comenzi.
  • Profiluri Customer 360 cu aproximativ 15 fluxuri automate de e-mail pe ciclul de viață.

Concluzia: decide întâi unde stă adevărul despre o livrare (magazin, ERP sau curier), apoi alege pluginul.

  1. Curs BNR de aproximativ 5,3 lei/€ în octombrie 2026; verifică cursul zilei pe bnr.ro. Verificat în octombrie 2026. ↩

woocommerceawbcurierateasybox

Î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.