Easy Digital Downloads și Frontend Submissions sunt concepute pentru a vinde produse digitale. Cu toate acestea, există ocazii când bunurile fizice care sunt supuse taxelor de expediere trebuie vândute, de asemenea, în același magazin. Din acest motiv, am creat extensia noastră Simple Shipping, care adaugă funcționalități de bază pentru stabilirea costurilor de expediere pentru orice produs aplicabil. Mai jos puteți citi cum extensia Simple Shipping se integrează cu extensia Frontend Submissions.
Adăugarea expedierii la formularul de trimitere
Pentru a permite Furnizorilor să stabilească propriile tarife de expediere pentru produsele lor, editați Formularul de Trimitere și adăugați câmpul „Expediere”, care poate fi găsit sub Adăugați Câmpuri create de extensii. Când acest lucru este în vigoare, furnizorii care editează produse vor vedea două câmpuri: tarife de expediere Domestică și Internațională.

Stabilirea costurilor de expediere pe baza locației furnizorului
Simple Shipping include o setare pentru definirea țării de bază a unui magazin digital. Această țară va fi utilizată pentru a determina dacă se aplică tariful Internațional sau Domestic atunci când clienții introduc adresa lor de expediere în timpul procesului de finalizare a comenzii. Când utilizați Simple Shipping cu Frontend Submissions, de obicei furnizorii vor fi cei care gestionează expedierea și, prin urmare, este necesar să se bazeze țara pe locația furnizorului, mai degrabă decât pe cea a proprietarului magazinului.

Pentru a schimba calculul expedierii pentru a utiliza locația Furnizorului în loc de cea a magazinului, un nou câmp „Țară” trebuie adăugat la formularul de profil al Furnizorului. Acest câmp trebuie să utilizeze Cheia Meta „vendor_country” pentru a funcționa corect. Odată ce acest câmp este în vigoare și un Furnizor și-a stabilit țara, clienții care cumpără produse de la Furnizor vor avea costurile de expediere adăugate pe baza țării acelui Furnizor, în loc de țara magazinului principal.
