- Print
- DarkLight
- PDF
Utlämningställe - Ej Prepared ID
Endast om man INTE använder Prepared ID
Om Bex ska kunna skicka val av utlämningställe från er e-handel till nShift behöver Bex få den information, och det ska sedan mappas i JSON för att kunna skicaks vidare till nShift.
**Uppsättning: **
- E-handeln behöver skicka in Metadata på order med nedan information för att en kunds val av ombud ska kunna skickas till TA.
Det ska skickas in med Nyckel och Värde.
Exempel för att få in Agent ID korrekt är att skicka
Nyckel: location.external_id
Värde: Agent ID.
Om e-handel behöver information om hur Metadata skickas är länk till API-dokumentation här:
REST
SOAP
Det som e-handel behöver skicka in är:
Nyckel | Värde |
---|---|
location.external_id | Agent ID |
location.name | Agentens namn |
location.address.address_lines.1 | Agentens Adress |
location.address.address_lines.2 | Om det finns vidare adress information |
location.address.city | Stad |
location.address.postal_code | Postnummer |
location.address.country | Land |
Alla värden behövs då vissa fraktare kvräver hela adressen till ombudet, och det är olika per tjänst och ibland tjänst och land ifall det behövs eller ej. Således är det bäst att all information skickas in gällande Ombudet.
- Uppsättning i JSON:
Nedan läggs in i Shipment-sektion:
},
"agent": {
"quickId": "{META[location.external_id]}",
"name": "{META[location.name]}",
"address1": "{META[location.address.address_lines.1]}",
"address2": "{META[location.address.address_lines.2]}",
"zipcode": "{META[location.address.postal_code]}",
"city": "{META[location.address.city]}",
"country": "{META[location.address.country]}"
},
Nyckel är upp till e-handel att sätta, men då behöver ovan JSON uppdateras för att reflektera nyckeln.
E.g. skickas Nyckeln för Agent ID som location.id istället för location.external_id. Då behöver JSON uppdateras till:
location.id