Joillakin kuljetusliikkeillä on useita erilaisia palautustuotteita, kun taas toisilla ei ole lainkaan. Asiakkailla on erilaisia sopimuksia kuljetusliikkeiden kanssa, joten nShift ei tiedä, mikä tuote on sinulle oikea. Kysy kuljetusliikkeeltäsi, jos olet epävarma.
Palautuslähetyksen luominen Shipment Server API:n avulla on hyvin samanlaista kuin tavallisen lähetyksen luominen. Sinun tulee sisällyttää oikea ProdConceptID palautustuotteellesi pyyntöön ja vaihtaa lähettäjän ja vastaanottajan osoitteet keskenään. API tunnistaa ProdConceptID-arvon perusteella, onko kyseessä tavallinen vai palautustuote. Voit vaihtaa osoitteet muuttamalla Kind-arvoa tavallisesta lähetyksestä.
Palautuslähetys tehdään aina erillisellä pyynnöllä. Palautuslähetystä ei voi luoda automaattisesti yhdessä tavallisen lähetyksen kanssa.
Esimerkki osoitteista tavallisessa ja palautuslähetyksessä:
Tavallinen lähetys:
"Addresses": [ { "Kind": 2, "Name1": "Test sender", "Street1": "Test Address", "PostCode": "0580", "City": "OSLO", "Phone": "23249480", "Mobile": "04799999999", "Attention": "test", "CountryCode": "NO" }, { "Kind": 1, "Name1": "John Doe", "Street1": "Test address 1", "Street2": "Test address 2", "PostCode": "0580", "City": "OSLO", "CountryCode": "NO" } ],
Palautuslähetys (kind 1 ja 2 on vain vaihdettu)
"Addresses": [ { "Kind": 1, "Name1": "Test sender", "Street1": "Test Address", "PostCode": "0580", "City": "OSLO", "Phone": "23249480", "Mobile": "04799999999", "Attention": "test", "CountryCode": "NO" }, { "Kind": 2, "Name1": "John Doe", "Street1": "Test address 1", "Street2": "Test address 2", "PostCode": "0580", "City": "OSLO", "CountryCode": "NO" } ],
Kind-arvo määrittää osoitetyypin, jossa 1 on lähettäjä ja 2 vastaanottaja. Katso liitteemme täältä.