Magento 2 synchronisatie

Optiply synchroniseert data uit Magento 2, zo snel mogelijk. Dit artikel legt uit hoe en wanneer de data die wij nodig hebben bij ons binnen komt.

Producten

Magento 2    | Optiply
--------------------------------
name | naam
sku | SKU
id | artikel code
price | verkoop prijs (zonder btw)
qty (salable)| fysieke voorraad

Producten met  status = 2, virtuele producten, samengestelde of "grouped" producten worden niet weergegeven in Optiply.

De volledige synchronisatie vindt plaats op verschillende dagen voor niet-MSI- en MSI-winkels:
niet MSI → dinsdag, donderdag en zaterdag
MSI → maandag, woensdag, vrijdag en zondag

Samengestelde producten stel je samen in Magento. Optiply zorgt ervoor dat de informatie op de juiste manier geïmporteerd wordt. 

Inkooporders

Magento kent geen inkooporders. Wanneer je een order plaats in Optiply wordt deze dan ook niet doorgezet naar Magento. 

Het is van belang dat inkooporders worden afgesloten in Optiply na ontvangst. Dit kan je gemakkelijk doen op de inkooppagina onder ´inboeken´. Ook wanneer je een deel van een order hebt ontvangen is het belangrijk deze op te boeken in Optiply, om er zo voor te zorgen dat voorraadstanden kloppend blijven. 

Je kunt er voor kiezen dat wanneer je een order (deels) inboekt in Optiply, de voorraadstanden in Magento ook direct worden aangepast. Laat het ons weten als je hier gebruik van wil maken, want dit staat bij default uit.

Voorraad

Optiply kan zowel de voorraad (Quantity), als de verkoopbare voorraad (Salable Quantity) uitlezen. Standaard lezen we de Salable Quantity uit, deze wordt sneller geüpdatet en kan negatief worden. 

Backorders

Optiply kan automatisch orders inplannen bij backorders van klanten. Dit doen we op basis van negatieve voorraadstanden. Om negatieve voorraadstanden te verwerken in Magento 2 moet je een aantal instellingen doen:

  • Zet de Out-of-Stock Threshold op 0
  • Sta Backorders toe

Producten verwijderen

Wil je een product verwijderen? Zet het dan eerst een tijdje op status = 2 ofwel status = disabled in Magento. We lopen alle producten ´s nachts na, dus het zou de volgende dag uit Optiply verdwenen moeten zijn. Toch raden we je aan het product nog een aantal dagen te laten staan in Magento, voordat je definitief verwijderd. Zo weet je zeker dat het product definitief uit beiden systemen verdwenen is.

Verkooporders

Magento 2        | Optiply
------------------------------
created_at | geplaatst

Verkooporderregels

Magento 2                        | Optiply
------------------------------------------------
optiplyWebshopProductArticleCode | product ID
qty_ordered | aantal
base_row_total                   | orderregel totaal

We synchroniseren alleen verkooporders met de status "complete" vanuit Magento naar Optiply.  

Lees verder: