Skip to content

Add Customer Account EXAF address types#4513

Draft
marcelobarreto wants to merge 1 commit into
2026-07-rcfrom
ae-customer-account-exaf-addresses
Draft

Add Customer Account EXAF address types#4513
marcelobarreto wants to merge 1 commit into
2026-07-rcfrom
ae-customer-account-exaf-addresses

Conversation

@marcelobarreto

@marcelobarreto marcelobarreto commented Jun 15, 2026

Copy link
Copy Markdown
Member

Summary

Customer Account order address APIs are gaining structured EXAF address data in Customer Account Web. Public extension types and generated reference docs need to expose the same extendedFields and addressCode fields for extension developers.

Approach

  • Add AddressExtendedFields and structured address fields to Customer Account MailingAddress
  • Export the new address type from the Customer Account API surface
  • Document where the structured fields appear on order shipping and billing addresses
  • Clarify extendedFields and addressCode nullability in source comments and generated docs
  • Add a changeset for @shopify/ui-extensions
  • Regenerate Customer Account docs for 2026-07-rc
  • Patch the Customer Account docs generation step so the generated MailingAddress docs include Customer Account-only structured fields despite the existing checkout component type-name collision

Related World runtime PR: https://github.com/shop/world/pull/862025
Related World authorization PR: https://github.com/shop/world/pull/825328
Related issue: https://github.com/shop/issues-addresses/issues/937

Co-authored-by: GPT-5.5 noreply@openai.com
Orchestrated-by: ae noreply@shopify.com

@marcelobarreto marcelobarreto force-pushed the ae-customer-account-exaf-addresses branch from 89b9d7b to e4026e9 Compare June 22, 2026 19:54
Expose structured extended address fields and address codes on the
Customer Account mailing address API so public extension types and
reference docs match the runtime data provided by Customer Account Web.

Co-authored-by: GPT-5.5 <noreply@openai.com>
Orchestrated-by: ae <noreply@shopify.com>
Assisted-By: devx/57a4acef-c0db-4da2-b426-7ee2122c2357
@marcelobarreto marcelobarreto force-pushed the ae-customer-account-exaf-addresses branch from e4026e9 to c2cd1cc Compare July 3, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant