# Gebruik

# Algemeen

Complies levert verschillende feeds aan met product informatie. Er is bijvoorbeeld een feed met product stamgegevens en productfoto's. Het binnen halen van deze feeds word "pull" genoemd. Tijdens de pull word de feed gedownload en product informatie in de plugin word aan de hand hiervan bijgewerkt.

De informatie in de plugin zelf fungeert als een tussenstation naar Woocommerce. Met deze aanpak word ervoor gezorgt dat de gebruiker zelf kan bepalen welke categorieën of producten er in de WooCommerce webshop terecht komen. Het syncroniseren tussen de Plugin en WooCommerce word een "sync" genoemd.

We raden aan om een test omgeving op te zetten. Zodat je de verschillende functies van de plugin beter begrijpt. Tijdens het samenstellen van deze handleiding hebben we ons best gedaan om de plugin zo duidelijk mogelijk uit te leggen. Maar niets is beter dan het zelf proberen.

# Categorieën

Op deze pagina kun je categorie informatie beheren. Je kunt bepalen aan welke WooCommerce categorie de Complies producten worden toevoegd. Ook kun je bij de categorieën een prijsmarge opgeven, voor het aanpassen van product prijzen in een bepaalde categorie.
Klik op Categories link om de pagina te tonen.

Als je de plugin voor het eerst gebruikt dan zijn er nog geen Complies categorieën aanwezig.
Klik op de knop Import Complies categories om de Complies categorieën te importen.


Als alles goed gegaan is dan zie je onderstaand scherm. De Complies categorieën zijn aan de linkerkant zichtbaar en bestaande Woocommerce categorieën aan de rechterkant.

Deze pagina heeft een aantal functies:

  1. Je kunt ervoor kiezen om de Complies categorieën direct over te nemen. Druk dan direct op de knop Pull & Sync dan zullen alle Complies categorieën aangemaakt worden in WooCommerce.
  2. Als je al bestaande categorieën hebt in Woocommerce dan kun je ervoor kiezen om deze te koppelen. Ben je alleen geinteresseerd in Componenten. Vink dan alle andere categorieën uit en koppel enkel alle relevante categorieën. En druk op de knop Pull & Sync.

    De optie "Take over..." bij een categorie zorgt ervoor dat de categorie word overnomen in WooCommerce. Op het moment dat je geklikt hebt op de knop Pull & Sync.

# Prijs marges

Prijs marges kun je opgeven op de categories pagina. Marges kun je alleen opgeven voor subcategorieën. Hieronder hebben we als voorbeeld 10% marge gegeven op de Activiteitstrackers.

Als een Complies product in een categorie zit waarop marge van toepassing is dan word de prijs van dit product in WooCommerce als volgt berekend: prijs = kostprijs + marge

Na een "sync" van de prijzen cron (sync-complies-price) of een druk op de "sync" knop in de products pagina van de plugin worden de prijzen aangepast in WooCommerce.

De marge velden worden automatisch opgeslagen, je hoeft niet op een opslaan knop te klikken.

# Producten ophalen

We gaan voor de eerste keer een producten ophalen van Complies.
Klik op de Products link om de pagina te tonen.


Klik vervolgens op de knop Pull om Complies producten op te halen.


Als dit goed gegaan is dan ziet je even de volgende melding
De stamgegevens van de producten zijn nu opgehaald.
En staan in de Complies plugin, maar nog niet in WooCommerce.

# Webshop

Je kunt zelf bepalen welke producten er in WooCommerce worden toegevoegd. In dit hoofdstuk gaan we alle Tv's van Complies toevoegen aan WooCommerce.

Klik op de Products link om de pagina te tonen.



Selecteer uit de categorie Beeld en geluid de subcategorie TV's.


Klik daarna op de Filter knop.
Klik naast Title op het aankruisvakje om alle producten te selecteren.
De selectie ziet er bijvoorbeeld zo uit.


Selecteer in het Bulk actions menu Create Woo Products



Klik op de knop Apply om de producten aan te maken in Woocommerce.
Als het proces is voltooid wordt dat aangegeven met de hoeveelheid toegevoegde producten.


Nu zijn de producten daadwerkelijk aanwezig in WooCommerce.

Als je alleen Tv's in Woocommerce wil hebben dan is dit eenmalige actie.

Deze manier van werken is erg omslachtig en is even wat werk, vooral als er meerdere pagina's met producten zijn. Als er één knop zou zijn om alle producten aan te maken dan zou dit voor sommige klanten niet werken. Omdat deze actie te zwaar zou kunnen zijn voor bepaalde hosting abonnementen.

We kunnen de Tv's bekijken door op Alle producten te klikken in het menu.


# Producten sync

Woocommerce heeft nu Complies producten. Deze producten zijn aangemaakt op basis van stamgegevens. En hebben daarom nog geen afbeeldingen. In deze stap zorgen we ervoor dat deze producten o.a. afbeeldingen krijgen. Hiervoor moeten we de producten gaan synchroniseren.

Klik op Products link om de pagina te tonen.


Klik vervolgens op de knop Sync om Complies producten te synchroniseren met de producten in WooCommerce.


Er is tijdens dit proces een voortgangs percentage zichtbaar bovenaan de pagina.
Het is belangrijk dat je dit proces laat voortduren totdat de melding komt dat de sync gereed is.
We geven in dit proces de stappen weer die zichtbaar zijn.


Dit is de eerste stap in het proces. Het ophalen van de produkten van Complies.
De volgende melding wordt zichtbaar als dit proces is voltooid.


Na deze melding volgen er nog een aantal taken die uitgevoerd moeten worden.
We gaan hier bespreken welke taken dit zijn.


De eerste taak is het verwerken van de produkt informatie.
En dit wordt weergegeven door een progress bar.


Dus per taak wordt er een duidelijke voortgang getoond.

Als je voor de eerste keer producten synchroniseert dan duurt dit een tijdje. De plugin onthoud welke product informatie Complies heeft aangepast. Als je de volgende keer synchroniseert dan gaat dit sneller. Omdat enkel de aangepaste producten gesynchroniseert worden.

Als alles goed gegaan is dan verschijnt deze melding:

We kunnen nu de Tv's inclusief afbeeldingen bekijken bij Producten in het menu.


We zien nu dat de producten voorzien zijn van een afbeelding.


# Bestellingen

Het is belangrijk om bij bestellingen van klanten een onderscheid te zien. We willen dus graag een vermelding zien van de producten van Complies en de producten die je zelf voert. We nemen even als voorbeeld een camera winkel. Deze winkel verkoopt producten van Complies en camera's. Dus we gaan als voorbeeld een bestelling maken van een camera en een Complies product.



De bestelling van deze winkelwagen is nu zichtbaar in het WooCommerce menu.



Als we deze bestelling bekijken zien we het volgende:



Het is nu door het vinkje heel duidelijk te zien welk bestelde product bij Complies vandaan komt.
Maar we hebben ook nog aan de bovenkant van de pagina een knop om deze bestelling te plaatsen bij Complies.



Als we op de Create Complies Order knop klikken bevestigen we onze bestelling.
Bij een correcte verwerking verdwijnt de Create Complies Order knop en krijgen we een Complies ordernummer terug. Dat ziet er als volgt uit:


# Orders

Hier zijn de orders die bij Complies geplaatst zijn zichtbaar.

# Settings

Klik op Settings om de pagina te tonen.



Deze pagina geeft ons de License Manager maar ook de Sync Settings.
Dat ziet er als volgt uit:



Standaard hebben de Sync Settings een status die Active is.
Dus bij een Pull & Sync worden alle gegevens gesynced met de Complies server.
Dit zijn titel, omschrijving, afbeelding en verkoopprijs.
Het is nu dus mogelijk om producten zelf aan te passen waar je dat nodig vind.
Dus als je bijvoorbeeld de prijzen van producten wilt aanpassen dan kan dat.
Klik op de knop Turn off bij Sales Price Sync en uw gewijzigde prijzen worden
bij een Pull & Sync niet meer aangepast.

Hetzelfde gaat op als je de omschrijvingen van producten wilt aanpassen naar eigen smaak.
Klik dan op de knop Turn off bij Description Sync.

Product page size
We kunnen hier het aantal instellen van getoonde Producten



Handig als we Woo Products van een selectie willen maken die meerdere pagina's hebben.
Voorbeeld
We selecteren bij All Categories de categorie Componenten > Geheugenmodules



Als we op Filter kikken zien we op dit moment een selectie van 98 producten.



Tevens zien we dat de selectie uit 5 pagina's bestaat die handmatig uitgevoerd moeten worden.
We kunnen nu dit aantal reduceren naar 1 door bij Page size 100 te selecteren.



We zien nu dat we in één keer Woo Products kunnen aanmaken van deze selectie ipv vijf keer.

LET OP
Niet iedere WordPress hoster biedt de mogelijkheid op basis van PHP instellingen om deze selectie te verwerken. Het kan een error produceren. Dus het kan per hoster verschillen.
Check zelf of de instelling bij een andere selectie werkt met 150 en 200 om het aantal te reduceren.
Het is NIET mogelijk om in één keer van alle Complies producten Woo Products te maken.

# Guide

Klik op Guide om de handleiding te raadplegen.



Het volgende scherm wordt zichtbaar:



Klik op de HERE link om deze te raadplegen.

# Veel gestelde vragen

Wat gebeurd er met producten die niet meer in de Complies productfeed staan?
Deze product krijgen automatisch te status "Not in product feed". Hier kunt je op filteren in de "Complies Sync" -> "Products" pagina. Als je doorklikt op een product id (in de kolom "Sync Woo Product") dan ziet je dat deze producten op "0 voorraad" gezet zijn, door de plugin. Zo voorkomen we dat klanten een bestelling plaatsen die op dat moment niet geleverd kan worden door Complies.

Deze producten kun je onzichtbaar maken door onderstaande WooCommerce instelling aan te zetten, ga naar de pagina "WooCommerce->Instellingen ->Producten->Voorraad". Als het goed is zie je nu de instelling "Uitverkocht zichtbaarheid". Vink deze instelling aan om ervoor te zorgen dat o.a. de producten die niet in de Complies productfeed staan worden uitgeschakeld.

Foutmelding "Incompatible Archive." tijdens installeren plugin
In Wordpress versie 6.4.3 is een aanpassingen gedaan die ervoor zorgt dat de Plugin niet geinstalleerd kan worden. Andere Plugins hebben hier ook last van. Door onderstaande toe te voegen aan "wp-content/themes/[huidige thema]/functions.php" kan de Plugin weer geinstalleerd worden.

add_filter( 'unzip_file_use_ziparchive', '__return_false' );