Når du bruger nShift Delivery til at booke og printe forsendelser, kan disse forsendelser automatisk importeres til nShift Returns – så dine kunder kan registrere returneringer, uden at du behøver at opsætte en separat integration.
Denne artikel forklarer, hvordan du aktiverer og konfigurerer forbindelsen mellem Delivery og Returns.
Kom i gang
Sørg for, at følgende er konfigureret i Returns Admin:
- Auto-assign markets er aktiveret – Returns bruger dette til at matche hver indkommende forsendelse med det korrekte marked baseret på leveringslandet.
- Landekoder er angivet pr. marked – hvert marked skal have mindst én landekode, så Returns ved, hvor forsendelsen skal rutes hen.
- Varedata er inkluderet i dine forsendelser – forsendelser uden komplette vareoplysninger kan ikke importeres til Returns og vil ikke være tilgængelige for kunder til at returnere imod.
Sådan aktiverer du forbindelsen
Trin 1: Aktivér forsendelsesimport i Returns
- Gå i Returns Admin til Settings → Portal integration.
- Aktivér Shipment import.
Trin 2: Aktivér automatisk markedsrouting
- Gå til General settings.
- Aktivér Automatic market routing.
- Tildel landekoder til markeder – vælg for hvert marked, hvilke landekoder det skal dække.
- Klik på Save.
Krav til varedata
For at en forsendelse kan importeres korrekt, skal hver pakke i din Delivery-forsendelse indeholde data på vareniveau. Uden dette kan forsendelsen ikke importeres til Returns og vil ikke være tilgængelig for dine kunder til at returnere imod.
Som minimum skal følgende felter være inkluderet:
| Delivery-felt | Returns-felt | Påkrævet |
|---|---|---|
| shipment.orderNo | Primært ordre-ID | Ja |
| shipment.senderReference | Alternativt ordre-ID | Nej |
| parcels[].articles[].articleNo | Produkt-ID | Ja |
| parcels[].articles[].name | Produktnavn | Ja |
| parcels[].articles[].currencyCode | Valuta | Ja |
| parcels[].articles[].count | Antal | Ja |
| parcels[].articles[].price | Nettobeløb | Nej |
| shipment.receiver.email | Kundens e-mail | Ja |
| shipment.receiver.phone | Kundens telefon | Ja |
| shipment.receiver.name | Kundens for- og efternavn | Ja |
| shipment.receiver.address1 | Gadenavn og -nummer | Ja |
| shipment.receiver.city | By | Ja |
| shipment.receiver.zipcode | Postnummer | Ja |
| shipment.receiver.country | Land (ISO alpha-2) |
Eksempel på artikel-payload
Hvis dine forsendelser ikke allerede indeholder varedata, skal du tilføje et articles-array til hver pakke i dit Delivery-payload:
"articles": [{
"price": 19.99,
"count": 1,
"name": "Article A",
"currencyCode": "GBP",
"articleNo": "A12345"
}]Hvis en forsendelse ikke kan importeres
I de fleste tilfælde importeres forsendelser automatisk uden nogen handling. Hvis en import mislykkes – f.eks. på grund af manglende varedata – vil systemet automatisk forsøge igen op til 3 gange.
Mislykkede forsendelser opbevares i op til 14 dage. I denne periode kan nShift undersøge problemet og genudløse importen, når det er løst.
Hvis du bemærker, at en forsendelse mangler i Returns, skal du kontakte nShift Support med ordrenummeret, så undersøger vi sagen.