WooCommerce integracija

WooCommerce integracija omogućava Vam povezivanje Vaše WooCommerce internetske trgovine s Gem Logic platformom. Nakon povezivanja možete prenositi proizvode iz Gem Logic u svoju WooCommerce trgovinu i preuzimati narudžbe iz WooCommerce u Gem Logic. Time održavate Vaš katalog proizvoda i upravljanje narudžbama usklađenima na obje platforme.

Konfiguracija

Generirajte API ključeve u WooCommerce

Prije povezivanja WooCommerce s Gem Logic, potrebno je generirati API ključeve u svojoj WooCommerce trgovini.

  1. Prijavite se u Vaš WordPress administratorski panel.

  2. Idite na WooCommerce ‣ Settings ‣ Advanced ‣ REST API.

  3. Kliknite Add key.

  4. Ispunite podatke:

    • Description: unesite naziv za identifikaciju ovog ključa (npr. Gem Logic Integration).

    • User: odaberite WordPress korisnika koji će se koristiti za API vezu.

    • Permissions: odaberite Read/Write. Ovo je potrebno kako bi Gem Logic mogao čitati narudžbe i stvarati/ažurirati proizvode u Vašoj trgovini.

  5. Kliknite Generate API key.

  6. Kopirajte Consumer key i Consumer secret. Prikazat će se samo jednom, stoga ih svakako spremite na sigurno mjesto.

Važno

Consumer secret se prikazuje samo jednom. Ako ga izgubite, morat ćete opozvati ključ i generirati novi.

Povežite WooCommerce s Gem Logic

  1. U Gem Logicu idite na Configuration ‣ Sales channels.

  2. Otvorite prodajni kanal koji želite povezati s WooCommerceom ili stvorite novi.

  3. Označite potvrdni okvir WooCommerce.

  4. Ispunite sljedeća polja:

    • URL: potpuni URL Vaše WooCommerce trgovine (npr. https://www.vasatrgovina.com). Nemojte uključivati kosu crtu na kraju.

    • WooCommerce Key: zalijepite Consumer key koji ste prethodno generirali.

    • WooCommerce Secret: zalijepite Consumer secret koji ste prethodno generirali.

  5. Ako u Vašoj WooCommerce trgovini koristite dodatak Perfect WooCommerce Brands, označite potvrdni okvir WooCommerce brands plugin. To omogućava Gem Logicu sinkronizaciju brandova proizvoda s WooCommerceom.

  6. Spremite prodajni kanal.

Savjet

Provjerite da Vaša WooCommerce trgovina koristi HTTPS. API pristupni podaci su šifrirani i sigurno pohranjeni u Gem Logicu.

Dodjeljivanje proizvoda prodajnom kanalu

Da bi se proizvodi slali u WooCommerce, moraju biti dodijeljeni WooCommerce prodajnom kanalu.

  1. Idite na Products.

  2. Otvorite proizvod i idite na njegov odjeljak sales channels.

  3. Dodajte WooCommerce prodajni kanal proizvodu.

  4. Provjerite da proizvod ima konfigurirano pravilo cijena za taj prodajni kanal, kako bi imao cijenu kada se šalje u WooCommerce.

Slanje proizvoda

Možete slati proizvode iz Gem Logica u Vašu WooCommerce trgovinu. Time se stvaraju ili ažuriraju proizvodi u WooCommerceu na temelju podataka u Gem Logicu.

Slanje pojedinog proizvoda

Da biste poslali pojedini proizvod, otvorite proizvod u Gem Logicu i koristite akciju slanja iz odjeljka prodajnih kanala proizvoda. Proizvod će biti stvoren u WooCommerceu ako još ne postoji, ili ažuriran ako već ima WooCommerce ID.

Slanje svih proizvoda

Da biste odjednom poslali sve proizvode dodijeljene WooCommerce prodajnom kanalu:

  1. Idite na Configuration ‣ Sales channels.

  2. Otvorite WooCommerce prodajni kanal.

  3. Kliknite Push all products to WooCommerce.

Ovo se izvršava kao pozadinski zadatak. Napredak možete pratiti na stranici povijest slanja.

Što se šalje

Kada se proizvod šalje u WooCommerce, sinkroniziraju se sljedeći podaci:

  • SKU (koristi se za podudaranje proizvoda između dva sustava)

  • Naziv i opis (na temelju jezika prodajnog kanala)

  • Redovna cijena i akcijska cijena (iz pravila cijena za taj prodajni kanal)

  • Slike (ponovno učitane samo ako postoje izmjene)

  • Kategorije i kolekcije (stvorene u WooCommerceu ako ne postoje)

  • Atributi (stvoreni kao globalni WooCommerce atributi)

  • Oznake

  • Količina na skladištu

  • Brendovi (ako je WooCommerce brands dodatak omogućen)

  • Vrsta proizvoda: jednostavan ili varijabilan (s varijantama)

Varijabilni proizvodi i varijante

Ako je proizvod u Gem Logicu označen kao nadređeni proizvod, gura se kao varijabilan proizvod u WooCommerce. Svi njegovi podređeni proizvodi (varijante) guraju se kao varijacije proizvoda. Svaka varijanta uključuje vlastitu cijenu, SKU, sliku i vrijednosti atributa (npr. veličinu, boju).

Deaktivacija proizvoda

Možete deaktivirati proizvod u WooCommerceu iz Gem Logica. Time se status proizvoda postavlja na skica u WooCommerceu, čineći ga nevidljivim na web trgovini bez brisanja.

Povijest guranja

Svaka operacija guranja se bilježi. Možete pregledati povijest guranja na stranici s detaljima prodajnog kanala. Svaki zapis povijesti prikazuje:

  • Vrijeme početka i završetka

  • Status (započeto, dovršeno, neuspjelo ili djelomičan uspjeh)

  • Ukupan broj proizvoda, uspješnih i neuspjelih

  • Stopa uspješnosti i trajanje

  • Detaljni rezultati po proizvodu (kliknite Prikaži detalje da vidite koji su proizvodi uspjeli ili nisu uspjeli)

Preuzimanje proizvoda

Možete preuzeti proizvode iz Vaše WooCommerce trgovine u Gem Logic. Ovo je korisno za početni uvoz kada prvi put povežete Vašu trgovinu.

  1. Idite na Configuration ‣ Sales channels.

  2. Otvorite WooCommerce prodajni kanal.

  3. Kliknite Preuzmi proizvode iz WooCommercea.

Ovo se izvršava kao pozadinski zadatak i uvozi sljedeće podatke za svaki proizvod:

  • SKU, naziv i opis

  • Redovna cijena i akcijska cijena

  • Kategorije i brendovi

  • Slike (preuzete i pohranjene u Gem Logicu)

  • Oznake

  • Količine na skladištu

  • Atributi i metali

  • Varijante proizvoda (za varijabilne proizvode)

Napomena

Proizvodi koji već postoje u Gem Logicu (pronađeni prema WooCommerce ID-u ili SKU-u) preskaču se tijekom uvoza. Stvaraju se samo novi proizvodi.

Preuzimanje narudžbi

Možete povući dovršene narudžbe iz WooCommercea u Gem Logic.

Ručno povlačenje narudžbi

  1. Idite na Configuration ‣ Sales channels.

  2. Otvorite WooCommerce prodajni kanal.

  3. Kliknite Povuci narudžbe iz WooCommercea.

Ovo se izvršava kao pozadinski zadatak.Bit ćete preusmjereni na stranicu povijest izdavanja gdje možete pratiti napredak u stvarnom vremenu.

Automatsko povlačenje narudžbi

Narudžbe se također mogu automatski povlačiti prema rasporedu koristeći sustav pozadinskih zadataka. To osigurava da se nove dovršene narudžbe redovito uvoze bez ručne intervencije.

Što se uvozi

Kada se narudžbe povlače iz WooCommercea, uvoze se sljedeći podaci:

  • Ključ narudžbe (koristi se kao jedinstveni identifikator narudžbe)

  • Kontaktni podaci kupca (ime, adresa, e-pošta, telefon) — kontakt se stvara ili ažurira u CRM-u

  • Datum narudžbe i valuta

  • Stavke narudžbe: svaki redak narudžbe uključuje proizvod (usklađen prema WooCommerce ID-u ili SKU-u), količinu, cijene (bez i s PDV-om) i poreznu stopu

  • Odbitak zaliha: zalihe se automatski oduzimaju za svaku stavku narudžbe

Napomena

Uvoze se samo narudžbe sa statusom dovršeno. Narudžbe s drugim statusima (npr. u obradi, na čekanju, u tijeku) preskače se.

Napomena

Narudžbe koje su već uvezene (usklađene prema ključu narudžbe) preskače se kako bi se izbjegli duplikati.

Povijest izdavanja

Svaka operacija povlačenja se bilježi. Možete pregledati povijest izdavanja sa stranice s detaljima prodajnog kanala. Svaki zapis prikazuje:

  • Vrijeme početka i završetka

  • Status (započeto, dovršeno, neuspjelo ili djelomičan uspjeh)

  • Ukupno obrađenih narudžbi, broj novih stvorenih, preskočenih i neuspjelih narudžbi

  • Trajanje i sve poruke o greškama