---
title: >-
  Checkout footer visibility now applies to merchant-configurable content -
  Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/posts/checkout-footer-visibility-now-applies-to-merchant-configurable-content
  md: >-
    https://shopify.dev/changelog/posts/checkout-footer-visibility-now-applies-to-merchant-configurable-content.md
metadata:
  effectiveApiVersion: ''
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: false
  createdAt: '2026-09-28T16:40:45-04:00'
  postedAt: '2026-10-15T00:00:00-04:00'
  updatedAt: '2026-10-07T19:58:01-04:00'
  effectiveAt: '2026-10-15T00:00:00-04:00'
---

October 15, 2026

# Checkout footer visibility now applies to merchant-configurable content

DateOctober 15, 2026

FlagsUpdate

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

The `visibility` fields on [`CheckoutBrandingFooterContent`](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutBrandingFooterContent) and [`CheckoutAndAccountsConfigurationBrandingFooterContent`](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutAndAccountsConfigurationBrandingFooterContent) now control only merchant-configurable footer content. Checkout can display Shopify-provided transaction information in the footer regardless of this setting. Existing apps don’t need to change their GraphQL Admin API requests, but apps that preview or test checkout branding shouldn’t assume that `HIDDEN` produces an empty footer.

## What changed

Checkout can now display Shopify-provided copy in the footer for eligible orders. This content is part of checkout and isn’t controlled by the footer content `visibility` setting or configurable through checkout branding.

The `visibility` setting continues to control merchant-configurable footer content, including merchant policy links and copyright copy. Setting it to `HIDDEN` hides that merchant-configurable content without suppressing Shopify-provided footer content.

The descriptions for the following GraphQL Admin API fields now clarify this boundary:

* `CheckoutBrandingFooterContent.visibility`
* `CheckoutBrandingFooterContentInput.visibility`
* `CheckoutAndAccountsConfigurationBrandingFooterContent.visibility`
* `CheckoutAndAccountsConfigurationBrandingFooterContentInput.visibility`

No fields, input types, enum values, access scopes, or mutations have changed.

## Who's affected

This change affects apps that customize checkout branding for Shopify Plus stores through either the legacy Checkout Branding API or the Checkout and Accounts Configuration API, especially if they manage footer visibility or render previews.

All checkouts and Thank You pages now display the additional Shopify-provided footer copy. Apps that don’t manage checkout footer visibility are unaffected.

The clarification applies to every GraphQL Admin API version where the corresponding branding type exists. It isn’t tied to a new API version.

## Why this matters

This change clarifies the boundary between merchant-configurable branding and content that checkout provides. You can continue controlling merchant policy and copyright content while checkout presents relevant order context in the footer without changing the main checkout layout.

Branding previews and automated tests can now treat Shopify-provided footer content separately from merchant-configurable content, so you can represent the rendered checkout footer more accurately.

## What to do

No action is required to keep existing integrations working. Existing mutations and stored branding configurations continue to work without changes.

If your app manages or previews checkout branding:

1. Check whether it assumes that `visibility: HIDDEN` removes all footer content.
2. Update previews and visual tests to allow Shopify-provided transaction information to remain visible when `visibility` hides only merchant-configurable content.

## Related docs

* [`CheckoutBrandingFooterContent` reference](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutBrandingFooterContent)
* [`CheckoutBrandingFooterContentInput` reference](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CheckoutBrandingFooterContentInput)
* [`CheckoutAndAccountsConfigurationBrandingFooterContent` reference](https://shopify.dev/docs/api/admin-graphql/latest/objects/CheckoutAndAccountsConfigurationBrandingFooterContent)
* [`CheckoutAndAccountsConfigurationBrandingFooterContentInput` reference](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/CheckoutAndAccountsConfigurationBrandingFooterContentInput)
