När du använder nShift Delivery för att boka och skriva ut sändningar kan dessa sändningar automatiskt importeras till nShift Returns – så att dina kunder kan registrera returer utan att du behöver sätta upp en separat integration.
Den här artikeln förklarar hur du aktiverar och konfigurerar anslutningen mellan Delivery och Returns.
Kom igång
Se till att följande är konfigurerat i Returns Admin:
- Auto-assign markets är aktiverat – Returns använder detta för att matcha varje inkommande sändning med rätt marknad baserat på leveranslandet.
- Landskoder är inställda per marknad – varje marknad behöver minst en landskod så att Returns vet vart sändningen ska routas.
- Artikeldata är inkluderade i dina sändningar – sändningar utan fullständig artikelinformation kan inte importeras till Returns och kommer inte att vara tillgängliga för kunder att returnera mot.
Så här aktiverar du anslutningen
Steg 1: Aktivera sändningsimport i Returns
- Gå i Returns Admin till Settings → Portal integration.
- Aktivera Shipment import.
Steg 2: Aktivera automatisk marknadsroutning
- Gå till General settings.
- Aktivera Automatic market routing.
- Tilldela landskoder till marknader – välj för varje marknad vilka landskoder den ska täcka.
- Klicka på Save.
Krav på artikeldata
För att en sändning ska kunna importeras måste varje paket i din Delivery-sändning innehålla data på artikelnivå. Utan dessa uppgifter kan sändningen inte importeras till Returns och är inte tillgänglig för dina kunder att returnera mot.
Följande fält måste som minimum inkluderas:
| Delivery-fält | Returns-fält | Obligatoriskt |
|---|---|---|
| shipment.orderNo | Primärt order-ID | Ja |
| shipment.senderReference | Alternativt order-ID | Nej |
| parcels[].articles[].articleNo | Produkt-ID | Ja |
| parcels[].articles[].name | Produktnamn | Ja |
| parcels[].articles[].currencyCode | Valuta | Ja |
| parcels[].articles[].count | Antal | Ja |
| parcels[].articles[].price | Nettobelopp | Nej |
| shipment.receiver.email | Kundens e-post | Ja |
| shipment.receiver.phone | Kundens telefon | Ja |
| shipment.receiver.name | Kundens för- och efternamn | Ja |
| shipment.receiver.address1 | Gatuadress | Ja |
| shipment.receiver.city | Stad | Ja |
| shipment.receiver.zipcode | Postnummer | Ja |
| shipment.receiver.country | Land (ISO alpha-2) | Ja |
Exempel på artikelpayload
Om dina sändningar inte redan innehåller artikeldata lägger du till en articles-array till varje paket i din Delivery-payload:
"articles": [{
"price": 19.99,
"count": 1,
"name": "Article A",
"currencyCode": "GBP",
"articleNo": "A12345"
}]Om en sändning inte kan importeras
I de flesta fall importeras sändningar automatiskt utan att någon åtgärd krävs. Om en import misslyckas – till exempel på grund av saknad artikeldata – kommer systemet automatiskt att försöka igen upp till 3 gånger.
Misslyckade sändningar sparas i upp till 14 dagar. Under denna tid kan nShift undersöka problemet och återaktivera importen när det är löst.
Om du märker att en sändning saknas i Returns kontaktar du nShift Support med ordernumret så undersöker vi saken.