Fulfillments
Il flusso di fulfillment permette di inviare a ChannelEngine i dati relativi alle spedizioni degli ordini. Attraverso questo flusso è possibile comunicare sia i prodotti spediti sia le informazioni di tracciamento del corriere.
Di seguito un esempio di payload inviato durante il processo di fulfillment:
{
"externalReference": "CE-S-97_1",
"orderName": "CE-TEST-123",
"lineItems": [
{
"sku": "0001BK",
"qty": 1
}
],
"trackingInfo": {
"company": "UPS",
"number": "1Z001985YW99744790",
"url": "https://www.myshipping.com/track/?tracknumbers=TRACKING_NUMBER"
}
}
Descrizione dei campi principali
-
externalReference
Identificativo univoco della spedizione generato dal sistema mittente. -
orderName
Riferimento all’ordine presente su ChannelEngine. -
lineItems
Elenco degli articoli inclusi nella spedizione. Per ciascun prodotto vengono indicati:sku: il codice univoco del prodottoqty: la quantità spedita
-
trackingInfo
Informazioni di tracciamento fornite dal corriere:company: nome del corrierenumber: numero di trackingurl: link diretto alla pagina di tracciamento
Configurazioni flusso fulfillments
Oltre alle configurazioni base del flusso dati aggiungere le seguenti impostazioni sui Settings Override:
| Campo | Valore | Note |
|---|---|---|
Base Url | https://adapt.flowlyze.com | url degli adapter |
Resource Path | /api/adp/channel-engine/egress/sync-fulfillment-to-ce | path dell'adapter per il fulfillment |
Headers :: x-api-key | ********** | api key di verifica interazione endpoint |
Headers :: x-ce-url | https://CEURL.channelengine.net/api | url del Channel Engine con cui connettersi |
Headers :: x-ce-token | CODICEALFANUMERICO | token per l'integrazione |