WooCommerce · livrare · comandă · operațiuniDISPECERAT DE LIVRARE
Shipping & Fulfillment: reguli de livrare WooCommerce și un traseu operațional clar, de la coș la expediere.
Conectăm restricțiile catalogului, destinația, valoarea coșului, plata, tariful, datele destinatarului și curierul selectat într-un circuit verificabil. Clientul primește o ofertă de livrare coerentă, iar echipa operează comanda fără acțiuni AWB sau schimbări de stare aplicate în contextul greșit.
- Eligibilitate după produs și destinație
- Tarif calculat și mesaj sincronizat
- Date canonice pentru destinatar
- Acțiuni potrivite curierului selectat
Funcțiile auditate provin din implementări personalizate și nu formează singure un motor universal de operațiuni. Checkout Blocks, Store API, identificatorii curierilor și integrarea cu serviciile externe se validează separat.
01 / DOUĂ DECIZII CONECTATEOFERTĂ ȘI EXECUȚIE
Opțiunea prezentată la finalizarea comenzii și executarea livrării sunt etape distincte, legate prin aceleași date.
Înainte de comandă, motorul decide ce servicii pot fi oferite și la ce cost. După comandă, operațiunile folosesc metoda salvată, adresa și datele destinatarului pentru pregătire, AWB și predare.
Promisiunea la finalizarea comenzii
Produsele, destinația, plata, pragul și ratele disponibile produc oferta pe care o vede clientul.
- eligibilitate
- cost real
- mesaj explicat
Comanda salvată
Metoda aleasă, elementul de transport, adresa și telefonul devin contractul operațional al comenzii.
- identificator
- destinatar
- stare fixată
Pregătire și predare
Echipa selectează comenzile, verifică datele, pregătește documentele și folosește curierul corect.
- selectare și ambalare
- AWB
- excepții
02 / ELIGIBILITATE ȘI TARIFPRODUS × ZONĂ × COȘ × PLATĂ
Livrarea este oferită numai după ce toate condițiile aprobate trec aceeași rută.
Produsele sau variațiile pot avea restricții geografice, iar coșul poate combina linii cu reguli diferite. Motorul citește destinația, baza valorică, taxele, plata și pachetul de expediere înainte de a păstra, adăuga ori elimina o rată.
Produs ori variație
Restricția se leagă de unitatea comercializabilă corectă și poate fi anunțată în listare, produs și coș.
Țară, județ, localitate
Câmpurile trimise sunt normalizate; nivelul de precizie folosit de regulă trebuie definit explicit.
Bază și taxe
Subtotalul, cupoanele, TVA-ul și excluderile sunt stabilite prin politica proiectului, nu presupuse.
Plata și pachetul
Rata poate depinde de metoda de plată și se evaluează pentru fiecare pachet de expediere relevant.
Rate conforme regulii
Metodele aprobate rămân disponibile; o rată gratuită poate fi adăugată fără eliminarea implicită a celor cu plată.
Blocare sau separare
Eliminarea automată a produselor este o decizie cu impact și nu se activează implicit; pornim de la un mesaj clar și o blocare controlată.
Rafale deduplicate
Implementarea auditată 1.2.2 grupează rafalele evenimentului tehnic update_checkout, fără a elimina recalculările necesare totalurilor.
Încărcare la cerere
Lista localităților FAN Courier poate fi cerută numai după alegerea județului, în locul încărcării complete la fiecare afișare.
Răspuns imediat, actualizare în fundal
Un tarif fix aprobat poate fi returnat imediat, iar memoria pentru API poate fi pregătită în fundal. Răspunsul extern și timpul lui nu sunt garantate.
Ridicare și dulapuri la selectare
Resursele serviciilor de ridicare și ale dulapurilor automate pot fi încărcate numai după selectare, dacă extensia și identificatorii instalați permit integrarea sigură.
03 / PROMISIUNEA LIVRĂRIIREGULĂ REALĂ ≠ MESAJ
Bara de progres explică eligibilitatea; nu acordă singură transportul gratuit.
Mesajul poate fi actualizat în coș, mini-coș și finalizarea comenzii. Separat, motorul de livrare verifică pragul, destinația și plata, apoi returnează rata efectivă. Eticheta GRATUIT apare numai când costul ratei este zero.
- 01
Calculează baza comună
Mesajul și regula citesc aceeași valoare eligibilă, cu același tratament pentru TVA și cupoane.
- 02
Arată distanța până la prag
Progresul este informativ, accesibil și actualizat după schimbarea coșului.
- 03
Confirmă rata
Destinația și plata sunt verificate în motorul de transport, nu deduse din bara vizuală.
- 04
Etichetează costul zero
Semnalul GRATUIT este atașat numai rezultatului real calculat de WooCommerce.
04 / DATELE COMENZIIDESTINATAR CANONIC
Operațiunile pornesc cu un destinatar descris în câmpurile WooCommerce corecte.
Telefonul, compania, numele și adresa nu sunt etichete interschimbabile. Fiecare valoare este salvată semantic și proiectată controlat spre curier, document ori alt sistem operațional.
Telefon de livrare
Folosește proprietatea standard dedicată; dacă lipsește, alternativa către telefonul de facturare este explicită.
CÂMP SEMANTICPersoană și companie
Societatea nu este reutilizată ca telefon. Destinatarul poate urma o ordine documentată între companie și numele persoanei.
FĂRĂ SUPRASCRIEREAdresă de livrare
Când există, adresa de livrare are prioritate; folosirea adresei de facturare drept alternativă este vizibilă în regulă.
SURSĂ EXPLICATĂComenzi istorice
Valorile vechi pot fi recuperate la citire, dar compatibilitatea nu este prezentată drept migrare permanentă a bazei de date.
FĂRĂ COMPLETARE ISTORICĂ IMPLICITĂProiecție spre curier
Numele, telefonul și adresa sunt mapate în câmpurile așteptate de integrarea verificată.
CONTRACT PE ADAPTORDate personale
Accesul, afișarea, tipărirea, jurnalizarea și retenția sunt limitate la persoanele și scopurile aprobate.
MINIMIZARE05 / RUTAREA CURIERULUICOMANDA ALEGE DOCUL
Curierul salvat pe comandă determină ce acțiuni AWB sunt relevante.
Metoda, instanța, titlul și denumirea elementului de transport sunt citite din comandă și normalizate. Pentru expedieri împărțite pot exista mai mulți curieri; pentru o metodă necunoscută, interfața intră într-o stare sigură.
Curier recunoscut
Rămân vizibile numai controalele administrative asociate serviciului salvat pe comandă.
CONTEXT CONFIRMATExpediere împărțită
Mai multe elemente de transport sunt tratate defensiv, fără a presupune un singur furnizor.
MAI MULTE TRASEEMetodă necunoscută
Acțiunile curierilor integrați sunt ascunse, iar operatorul primește un avertisment acționabil.
BLOCARE SIGURĂ06 / SELECTARE, AMBALARE ȘI DOCUMENTACȚIUNI SEPARATE
Selectarea, previzualizarea, tipărirea și starea rămân operațiuni controlate separat.
O masă de lucru poate filtra comenzile eligibile, poate pregăti o fișă de livrare individuală ori în lot și poate semnala datele lipsă. Documentul este construit din comanda WooCommerce, fără a deveni automat dovada finalizării.
- 01SELECTEAZĂ
Comenzi eligibile
Starea, metoda de livrare și permisiunile operatorului sunt verificate înaintea lotului.
- 02VERIFICĂ
Adresă și telefon
Lipsurile sunt vizibile înainte de pregătirea ori tipărirea documentului.
- 03PREVIZUALIZEAZĂ
Fișă fără efecte
Operatorul poate verifica rezultatul fără modificarea stării comenzii.
- 04TIPĂREȘTE
Individual ori în lot
Selecția, autorul și rezultatul pot fi păstrate pentru control operațional.
- 05CONFIRMĂ
Etapă explicită
Pregătirea, predarea și finalizarea sunt confirmate numai prin acțiunea aprobată.
07 / STARE, URMĂRIRE ȘI EXCEPȚIIPREDARE CU DOVADĂ
Fiecare tranziție operațională are un semnal, o dovadă și o ieșire pentru excepții.
După pregătire, integrarea poate primi AWB-ul, starea sau evenimentul de urmărire disponibil. Comanda avansează numai pe baza semnalelor contractate; lipsa răspunsului, datele incomplete și rezultatele parțiale rămân vizibile.
Date confirmate
Produsele, adresa, telefonul, metoda salvată și documentele necesare au trecut verificarea.
Identificator citit
Numărul este preluat numai din sursa contractată și configurată pentru adaptorul de curier.
Confirmare separată
Generarea AWB-ului nu este echivalată automat cu predarea fizică a coletului.
Stare acționabilă
Eroarea, comanda, curierul, momentul și ultimul pas sigur sunt disponibile pentru reluare controlată.
Inspecție înainte de stoc
O comandă returnată ori nelivrată nu readaugă implicit produsele în stoc; starea fizică și politica operațională trebuie confirmate.
08 / CE LIVRĂMREGULĂ, INTERFAȚĂ, OPERARE
Un circuit de livrare adaptat la catalogul, zonele și echipa proiectului.
Configurăm doar componentele necesare și documentăm atât traseul normal, cât și situațiile care blochează o rată, un AWB ori o tranziție.
Produse și zone
Reguli pe produse sau variații, destinații, coș mixt, mesaje și validare pe server.
CATALOG · ADRESĂ · EXCEPȚIEPrag și condiții
Bază valorică, taxe, plata, pachetul, rata gratuită și ordinea metodelor.
CALCUL · RATĂ · REZULTATMesaje coerente
Progres, prag, etichetă GRATUIT și explicații actualizate pe suprafețele aprobate.
COȘ · MINI-COȘ · FINALIZAREDestinatar canonic
Telefon, companie, adresă, alternative documentate și mapare spre adaptorul de curier.
CÂMPURI · VALIDARE · CONFIDENȚIALITATERutare AWB
Clasificarea curierului, controale administrative relevante și stare sigură pentru necunoscute.
METODĂ · CURIER · CONTROLMasă de pregătire
Selecție, previzualizare, document, stare separată, excepții și predarea procedurilor.
SELECTARE · AMBALARE · PREDARE09 / IMPLEMENTAREINVENTAR → PILOT → OPERARE
Pornim de la metodele reale și lansăm după un pilot controlat.
Nu transferăm identificatori, praguri sau reguli implicite din alt magazin. Fiecare decizie este mapată pe configurația care va opera în producție.
- 01INVENTAR
Cartografiem sursele
Catalog, zone, rate, curieri, plăți, taxe, cupoane, memorie cache, finalizarea comenzii și cod personalizat.
- 02POLITICĂ
Definim matricea
Eligibilitate, bază valorică, coș mixt, stări, alternativă sigură și responsabil pentru aprobare.
- 03DATE
Normalizăm contractul
Produs, variație, adresă, telefon, rată, curier, AWB și identificatori externi.
- 04MEDIU DE TESTARE
Forțăm cazurile-limită
Zone neeligibile, coș mixt, mai multe pachete, metode necunoscute și servicii indisponibile.
- 05PILOT
Operăm un lot limitat
Verificăm tariful, mesajul, comanda, documentul, AWB-ul, starea și excepțiile.
- 06PREDARE
Documentăm operarea
Setări, matrice, permisiuni, monitorizare, incident, reluare și retestare după actualizări.
10 / LIMITE TEHNICEFĂRĂ PRESUPUNERI UNIVERSALE
O automatizare sigură își declară dependențele, efectele și stările necunoscute.
Sursele analizate demonstrează funcții utile pentru proiecte concrete. Soluția finală cere integrare și verificare pe tema, finalizarea comenzii, catalogul și curierii magazinului.
Flux clasic de finalizare
Majoritatea punctelor de extensie auditate aparțin fluxului clasic. Checkout Blocks și Store API cer integrare separată.
ID-uri locale
Ratele, instanțele și curierii pot avea identificatori dinamici; denumirea vizibilă nu este suficientă.
Memorie cache și sesiune
Schimbarea plății sau adresei poate cere invalidarea controlată a ratelor și recalcularea finalizării comenzii. Timpul de expirare ori răspunsul unui API extern nu sunt garantate.
Catalog complex
Variațiile, pachetele de produse, produsele virtuale și coșurile mixte au nevoie de reguli explicite.
Geografie
Un județ valid nu confirmă automat localitatea sau codul poștal; precizia cerută trebuie implementată.
Rata gratuită
Adăugarea ei nu garantează preselecția, iar bara de progres nu poate modifica tariful calculat.
AWB și urmărire
Garda controlează interfața; emiterea, anularea și evenimentele depind de adaptorul curierului.
Starea comenzii
Tipărirea, AWB-ul, predarea și livrarea nu sunt sinonime și nu declanșează implicit aceeași tranziție.
HPOS
Unele surse declară compatibilitatea, altele nu; toate operațiunile pe comenzi se verifică în modul activ.
Servicii terțe
Soluția nu garantează disponibilitatea API-ului, acceptarea coletului, timpul de preluare ori livrarea curierului.
Protecția datelor rămâne parte din operare.Adresele, telefoanele, documentele tipărite, jurnalele și exporturile necesită permisiuni, retenție, depozitare și distrugere controlată.
12 / ÎNTREBĂRI FRECVENTEÎNAINTE DE IMPLEMENTARE
Ce poate orchestra soluția și ce trebuie confirmat în magazinul tău.
Răspunsurile sunt preluate din registrul unic al portofoliului, astfel încât pagina publică și datele structurate să rămână aliniate.
01Ce este Shipping & Fulfillment pentru WooCommerce?
Este o implementare personalizată care leagă regulile de tarif și destinație de pregătirea comenzii, curier, AWB, documentele de livrare, notificare și excepții. Nu înlocuiește serviciul curierului sau depozitul și nu presupune că extensiile instalate folosesc aceleași identificatoare și evenimente.
02Cum este acordat transportul gratuit?
În motorul de referință, rata gratuită apare numai când sunt îndeplinite împreună activarea, subtotalul cu taxe, județul eligibil și gateway-ul selectat. Celelalte rate sunt păstrate. Sursa repoziționează o instanță concretă de ridicare locală; în implementarea finală o identificăm din configurația magazinului, fără să reutilizăm acel ID. Pragul, taxele, pachetele, județele, gateway-urile și ID-urile de instanță trebuie validate pentru magazinul țintă.
03Bara de progres acordă singură transport gratuit?
Nu. Bara verificată calculează progresul din valoarea produselor din coș și, când prețurile sunt afișate cu taxe, adaugă taxele produselor; apoi actualizează mesajul în coș, mini-coș și checkout. Este o suprafață de comunicare, nu autoritatea tarifului. Formula, pragul și mesajele trebuie aliniate cu motorul real de eligibilitate pentru a nu promite o opțiune indisponibilă.
04AWB Guard generează AWB-ul?
Nu. Referința identifică Cargus, FAN Courier ori Sameday din liniile de livrare ale comenzii și ascunde controalele celorlalți curieri. Dacă metoda este necunoscută, ascunde toate cele trei grupuri pentru a reduce generarea accidentală. AWB-ul continuă să fie creat de extensia curierului sau de integrarea aprobată.
05Integrarea funcționează automat cu orice versiune a pluginurilor de curier?
Nu. Unele controale sunt meta box-uri, altele sunt randate de extensiile oficiale în zone administrative proprii, iar câmpurile și evenimentele se pot schimba între versiuni. O referință separată elimină apelurile duplicate către update_checkout, cere localitățile FAN după județ numai la nevoie, încălzește API-ul în fundal și încarcă progresiv resursele pickup sau locker, cu tarif fix de rezervă. Aceste optimizări depind de pluginurile, ID-urile și endpointurile instalate și nu oferă un SLA pentru API-ul curierului.
06Cum sunt tratate comenzile cu mai multe expedieri?
Gardianul de referință poate detecta defensiv mai mulți curieri din liniile canonice de livrare și poate lăsa vizibile controalele relevante. Aceasta nu reprezintă orchestrare completă pentru split shipments. O implementare cu mai multe colete are nevoie de identitate per expediere, produse și cantități alocate, AWB și tracking per colet, statusuri parțiale și reguli de reconciliere.
07Ce includ documentele de livrare verificate?
Sursa analizată permite previzualizare, tipărire individuală, acțiune în lot și reprintare pentru comenzi eligibile cu transport gratuit aflate în procesare sau finalizate. Folosește drepturi administrative, nonce și datele WooCommerce ale comenzii. Formatul este operațional și nu este prezentat drept factură, AWB sau document fiscal.
08Tipărirea sau generarea AWB-ului înseamnă că livrarea este finalizată?
Nu. O sursă de referință poate trece comanda din În procesare în Finalizată la tipărire, iar fluxul de notificare poate aplica o politică asemănătoare după AWB. Acestea sunt decizii locale care trebuie separate de stările reale pregătit, predat curierului, în tranzit și livrat. Tipărirea, existența AWB-ului și ridicarea de către curier nu sunt același eveniment, iar o expediere returnată sau nelivrată nu reaprovizionează automat stocul.
09Cum este trimisă notificarea cu AWB și tracking?
Hub-ul verificat poate detecta un AWB confirmat pentru Cargus, FAN Courier ori Sameday, compune un mesaj „Pregătită pentru livrare” și evită repetarea aceleiași expedieri după curier și număr. Linkul de tracking este afișat numai când integrarea furnizează o adresă validă. Acceptarea emailului nu confirmă livrarea în inbox, iar pagina nu promite monitorizarea statusului coletului la curier.
10Soluția este compatibilă implicit cu Checkout Blocks și Store API?
Nu. Motorul de transport condiționat și progresul auditate folosesc sesiunea, fragmentele și evenimentele checkout-ului clasic. Checkout Blocks și Store API necesită integrare și teste separate. Înainte de LIVE verificăm tema, cache-ul, extensiile de plată și curier, HPOS, pachetele multiple, taxele, actualizările AJAX, statusurile, reluările și procedura de incident.
13 / URMĂTORUL PASHARTA LIVRĂRII TALE
Construim traseul de livrare de la prima regulă din coș până la ultima predare operațională.
Trimite-ne lista curierilor, zonelor, pragurilor, restricțiilor de produs și pașilor folosiți de echipă. Începem cu harta surselor și matricea de eligibilitate, apoi pregătim integrarea, pilotul și procedura de operare.
Propunerea depinde de versiunea WooCommerce, tipul fluxului de finalizare a comenzii, catalog, taxe, memorie cache, HPOS, extensiile și API-urile curierilor. Nu promite automat emiterea AWB-ului, acceptarea coletului sau livrarea de către un terț.