Settings and branding that were previously split between the Checkout Profile API and the Checkout Branding API are consolidated into one API in API version 2026-04. Configure shared design tokens once and apply them consistently across all three surfaces. Shopify Plus only.
Checkout Profile API and Checkout Branding API were handled separately, focused mainly on checkout. Both APIs are nowdeprecated.
All settings and branding capabilities are unified into one API. Apply consistent branding across checkout, customer accounts, and sign-in.
designTokens / components defines the overall brand in one place, andsurfaces.checkout / surfaces.customerAccounts / surfaces.signIn overrides only the per-surface differences.Shared designTokens and components , set your brand once and it applies consistently across checkout, customer accounts, and sign-in. section styles can also be extended to customer account pages.
surfaces.checkout / surfaces.customerAccounts / surfaces.signIn , you can pinpoint-override logo, colors, and section styles per surface.
main / header / orderSummary and other sections, set HEX values or palette colors directly. No more mapping to a limited set of color schemes. Save and reference a palette of up to 20 colors.
Apply branding settings unique to each market. Vary the page appearance by country or region.
| Item | Before | Checkout And Accounts Configuration API |
|---|---|---|
| Number of APIs | 2 Checkout Profile API + Checkout Branding API | 1 consolidated into |
| Target surfaces | Checkout-centric | 3 surfaces checkout, customer accounts, sign-in |
| section styles | Checkout only | Also applies to customer account pages |
| Color specification | Mapping to a limited set of color schemes | HEX values or palette colors specified directly on sections |
| Per-market branding | — | Supported Configured per market |
| Status of legacy APIs | — | Deprecated The 2 legacy APIs are deprecated |
This API is exclusive to Shopify Plus merchants. It is not available on plans other than Plus.
Available from API version 2026-04. On earlier versions, you'll have to use the legacy APIs (deprecated).
Both Checkout Profile API and Checkout Branding API are deprecated. Build new implementations on the unified API. Existing code becomes a migration target (no migration steps or end date are documented—check the docs).
Lay down a shared designTokens / components as the base, and override only the diffs withsurfaces.* . Keeping the shared layer thick and overrides thin makes operations less likely to break down.
You no longer have to assign colors to a limited set of color schemes—specify HEX or palette colors directly onmain / header / orderSummary and similar. The color you intend lands exactly as is.
Define a palette of up to 20 colors, and specify them by reference rather than by value from each location. Update the palette once, and all references change in lockstep. You can operate it with the same mindset as CSS variables or design tokens.
You can apply branding settings unique to each market, so country- and region-specific visual variations are handled within the same API. You can consolidate brand management for multi-country rollouts into a single API.
designTokens / components to define the brand in one place and apply the same tone across all three surfaces. Extend section styles to customer accounts as well.surfaces.* . Shopify Plus only, API version 2026-04 and later.