Når du bruker nShift Delivery til å booke og skrive ut forsendelser, kan disse forsendelsene automatisk importeres til nShift Returns – slik at kundene dine kan registrere returer uten at du trenger å sette opp en separat integrasjon.
Denne artikkelen forklarer hvordan du aktiverer og konfigurerer forbindelsen mellom Delivery og Returns.
Kom i gang
Sørg for at følgende er konfigurert i Returns Admin:
- Auto-assign markets er aktivert – Returns bruker dette til å matche hver innkommende forsendelse med riktig marked basert på leveringslandet.
- Landkoder er angitt per marked – hvert marked trenger minst én landkode slik at Returns vet hvor forsendelsen skal rutes.
- Varedata er inkludert i forsendelsene dine – forsendelser uten fullstendig vareinformasjon kan ikke importeres til Returns og vil ikke være tilgjengelige for kunder å returnere mot.
Slik aktiverer du forbindelsen
Trinn 1: Aktivér forsendelsesimport i Returns
- Gå til Settings → Portal integration i Returns Admin.
- Aktiver Shipment import.
Trinn 2: Aktivér automatisk markedsruting
- Gå til General settings.
- Aktiver Automatic market routing.
- Tilknytt landkoder til markeder – velg for hvert marked hvilke landkoder det skal dekke.
- Klikk på Save.
Krav til varedata
For at en forsendelse skal importeres korrekt, må hver pakke i Delivery-forsendelsen din inneholde data på varenivå. Uten dette kan forsendelsen ikke importeres til Returns og vil ikke være tilgjengelig for kundene dine å returnere mot.
Følgende felter må som et minimum være inkludert:
| Delivery-felt | Returns-felt | Påkrevd |
|---|---|---|
| shipment.orderNo | Primært ordre-ID | Ja |
| shipment.senderReference | Alternativt ordre-ID | Nei |
| parcels[].articles[].articleNo | Produkt-ID | Ja |
| parcels[].articles[].name | Produktnavn | Ja |
| parcels[].articles[].currencyCode | Valuta | Ja |
| parcels[].articles[].count | Antall | Ja |
| parcels[].articles[].price | Nettobeløp | Nei |
| shipment.receiver.email | Kundens e-post | Ja |
| shipment.receiver.phone | Kundens telefon | Ja |
| shipment.receiver.name | Kundens for- og etternavn | Ja |
| shipment.receiver.address1 | Gateadresse | Ja |
| shipment.receiver.city | By | Ja |
| shipment.receiver.zipcode | Postnummer | Ja |
| shipment.receiver.country | Land (ISO alpha-2) | Ja |
Eksempel på artikel-payload
Hvis forsendelsene dine ikke allerede inneholder varedata, legger du til en articles-array for hver pakke i Delivery-payloaden din:
"articles": [{
"price": 19.99,
"count": 1,
"name": "Article A",
"currencyCode": "GBP",
"articleNo": "A12345"
}]Hvis en forsendelse ikke kan importeres
I de fleste tilfeller importeres forsendelser automatisk uten noen handling. Hvis en import mislykkes – for eksempel på grunn av manglende varedata – vil systemet automatisk forsøke på nytt opptil 3 ganger.
Mislykkede forsendelser oppbevares i opptil 14 dager. I denne perioden kan nShift undersøke problemet og utløse importen på nytt når det er løst.
Hvis du oppdager at en forsendelse mangler i Returns, kontakter du nShift Support med ordrenummeret, så undersøker vi saken.