Utlämningställe - Ej Prepared ID
  • 26 Mar 2025
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Utlämningställe - Ej Prepared ID

  • Dark
    Light
  • PDF

Article summary

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: **

  1. 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:

NyckelVärde
location.external_idAgent ID
location.nameAgentens namn
location.address.address_lines.1Agentens Adress
location.address.address_lines.2Om det finns vidare adress information
location.address.cityStad
location.address.postal_codePostnummer
location.address.countryLand

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.

  1. 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


Was this article helpful?