Back to articles list
Customer Account UI Extensions: Orders, B2B, and Privacy on the New Accounts Surface
App Integrations

Customer Account UI Extensions: Orders, B2B, and Privacy on the New Accounts Surface

August 13, 202624 Reads

New customer accounts are a separate surface from checkout and the theme. The way to add loyalty portals, B2B net-terms, or order-status widgets is Customer Account UI extensions — not Liquid in customers/account.liquid.

Target APIs, not a global window

Shopify injects APIs based on where the extension runs. You do not get a kitchen-sink object. Typical account APIs in the 2026-07 docs:

  • Authenticated Account — customer details and B2B purchasing company data.
  • Authentication State — render differently for signed-in vs guest on order status.
  • Customer Account APIfetch() to read/write orders, profiles, and metafields.
  • Customer Privacy — marketing and analytics consent.
  • Require Login — gate order-status extensions.
  • Checkout Settings — checkout config that still affects the account experience.

What we ship for clients

Wholesale brands get company-aware order lists and price-list messaging. DTC brands get reorder CTAs and metafield-driven loyalty tiers. Everything stays inside the extension sandbox so a theme swap does not delete the feature.

Source: Customer Account UI extension target APIs (2026-07).


Comments (0)

No comments have been posted yet. Be the first!

Post a Comment