Stocks
Tracciato per l'invio degli stock su location, una singola chiamata può contenere aggiornamenti su diverse location.
Il location_id fa riferimento all'id della location Shopify recuperabile nella URL :
es: https://admin.shopify.com/store/myshopify/settings/locations/99333760019
Stocks specifiche flusso
Gli aggiornamenti dell'inventario aggiornano lo stock ONHAND ovvero quello presente in magazzino, che viene stornato dagli ordini ancora da evadere (manca il fulfillment). Nel caso è possibile aggiornare l'AVAILABLE che è la quantità vendibile (ONHAND - COMMITTED = AVAILABLE).
location_id è id della location Shopify a cui è associato lo stock, nel caso sia univoca è possibile configurarla direttamente su Flowlyze evitando quindi di inviarla ad ogni comunicazione.
{
"data":[
{
"sku": "BGSM001C210A-1",
"qty": 34,
"location_id": 99333760019
},
{
"sku": "BGSM001C210A-2",
"qty": 35,
"location_id": 99333760071
}
]
}
Configurazioni flusso stock
Oltre alle configurazioni base del flusso dati
aggiungere le seguenti impostazioni sui Settings Override:
Campo | Valore | Note |
---|---|---|
Resource Path | /api/adp/shopify/egress/stock-to-shopify | path dell'adapter per lo stock |
Headers :: x-shopify-update-available | true | permette di modificare direttamente AVAILABLE dello stock |
Headers :: x-shopify-location | locationID | permette di evitare di inserire il location_id inserendone uno di default per ogni chiamata |