Shopify skifter til countryCode i kundeadresser: det skal du vide

Shopify har den 8. september 2026 tilføjet feltet countryCode til kundeadresser i Customer Account API. Det gamle felt territoryCode er nu markeret som forældet, og du kan læse hele indlægget i Shopifys changelog.

Hvad er ændret?

Fra Customer Account API version 2026-10 har både kundeadressen og det input, man opretter og retter adresser med, feltet countryCode. Feltet bruger den samme faste liste over lande som resten af Shopifys API'er og tager landekoder på to bogstaver efter ISO 3166-1, altså DK for Danmark og SE for Sverige.

Feltet territoryCode findes stadig og virker som før. Shopify har markeret det som forældet i version 2026-10, men har ikke fjernet det og har ikke meldt en dato ud for, hvornår det forsvinder. Sender du begge felter i det samme input, er det countryCode, der vinder.

Begrundelsen fra Shopify er sproglig konsistens. Resten af platformen taler om lande og ikke om territorier, og med den faste liste er det tydeligere, hvilke værdier man må sende ind.

Hvem bliver påvirket?

Det her er en udviklerændring, ikke noget du ser i din Shopify admin. Den rammer apps og kode, der bruger Customer Account API til at oprette, rette eller læse kundeadresser. Kører din integration på version 2026-07 eller ældre, sker der ingenting, og territoryCode virker uændret.

I praksis er der tre grupper. Har du en headless webshop eller en kundekonto, I selv har bygget, er det jeres egen kode, der skal opdateres, når I går op i version. Har du apps, der styrer kundeprofiler, abonnementer eller adressebøger, er det appleverandøren, der skal rette. Kører du en helt almindelig Shopify webshop med et standardtema og Shopifys egne kundekonti, gør du ingenting.

Butikker med kunder i flere lande er dem, der har mest at miste, hvis en migrering går skævt. En forkert landekode på en adresse kan give en forkert fragtpris eller en ordre, der ikke kan sendes.

Hvad skal du gøre?

  • Spørg din udvikler, om jeres kundekonti eller apps bruger Customer Account API, og hvilken version I kører på.
  • Bed om at få skiftet territoryCode ud med countryCode, næste gang I opdaterer til version 2026-10, og ikke som en hastesag i dag.
  • Sørg for, at koden sender landekoder på to bogstaver som DK, ikke DNK eller 208.
  • Test oprettelse og rettelse af en kundeadresse i et testmiljø, før ændringen går live.
  • Har du en app, der håndterer adresser, så spørg leverandøren, hvornår de går på version 2026-10.

Vores vurdering

Det her betyder ikke noget for de fleste danske webshops. Det er en omdøbning af et felt med langt varsel, og Shopify har været tydelig om, at det gamle felt bliver ved med at virke. Vi ser det som en oprydningsopgave, man tager med, når man alligevel skal op i API version, ikke som noget der skal på kalenderen i denne uge.

Undtagelsen er dig med en headless opsætning eller en selvbygget kundekonto. Der er det billigt at rette nu, mens begge felter virker, i stedet for at gøre det under tidspres den dag, Shopify melder en dato ud for fjernelse.

Er din webshop headless, eller har I bygget kundekontoen selv, kan du læse mere om, hvordan vi arbejder med den slags, på vores side om temaudvikling og headless. Tjek som det første, hvilken API version jeres kundekonto kører på.

Har du et spørgsmål eller vil du bare chatte?

Har du et spørgsmål eller vil du bare chatte?

Navn
Mailadresse
Telefonnummer
Estimated project budget