Checkout Branding Upsert Payload
Return type for mutation.
Anchor to FieldsFields
- checkoutBranding (CheckoutBranding)
- userErrors ([CheckoutBrandingUpsertUserError!]!)
- Anchor to checkoutBrandingcheckout•Checkout
Branding Branding Returns the new checkout branding settings.
- Anchor to userErrorsuser•[Checkout
Errors Branding Upsert User Error!]! non-null The list of errors that occurred from executing the mutation.
Anchor to Mutations with this payloadMutations with this payload
- checkoutBrandingUpsert (CheckoutBrandingUpsertPayload)
- •mutation
Updates the visual branding for a
, customizing how checkout displays to customers. Creates new branding settings if none exist, or modifies existing settings.The mutation accepts two levels of customization through the
input object.defines foundational brand attributes like colors, typography, and corner radius that apply consistently throughout checkout.customizationsdefines styles for specific parts of the UI, individual components, or groups of components like the header, buttons, form fields, and sections.Changes to a published checkout profile display immediately in the store's checkout. You can preview draft profiles in the Shopify admin's checkout editor before publishing.
Learn more about checkout styling.
- Anchor to checkoutProfileIdcheckout•ID!
Profile Id required A globally-unique identifier.
- Anchor to checkoutBrandingInputcheckout•Checkout
Branding Input Branding Input The input fields to use to upsert the checkout branding settings (pass null to reset them to default).
Arguments