Docs
Dashboard

CheckoutSettings

Object

Fields returned for checkout settings.

#

Fields


companyNameRequirement
CheckoutFieldRequirement!

Whether the checkout includes a company-name field, and whether it is required.

Possible enum values
  • DISABLED

    The field is not shown or collected during checkout.

  • OPTIONAL

    The field is shown but a value is not required.

  • REQUIRED

    The field is shown and a value must be provided.

companyVatNumberRequirement
CheckoutFieldRequirement!

Whether the checkout includes a company VAT-number field. Cannot be required.

Possible enum values
  • DISABLED

    The field is not shown or collected during checkout.

  • OPTIONAL

    The field is shown but a value is not required.

  • REQUIRED

    The field is shown and a value must be provided.

createdAt
DateTime!

The time when the checkout settings were created.

favicon
Media

The variant media.

lastModifiedAt
DateTime

The time when the checkout settings were last modified.

Media

The logo.

marketingConsent
Boolean!

Whether the checkout displays a marketing-consent checkbox to the customer.

nameRequirement
CheckoutNameRequirement!

Whether the checkout requires both first and last name, or only the last name.

Possible enum values
  • FIRST_AND_LAST_NAME

    Requires both a first name and a last name.

  • LAST_NAME_ONLY

    Requires only a last name.

redirectUrl
String!

The absolute storefront URL used when customers leave checkout.

shippingPhoneNumberRequirement
CheckoutFieldRequirement!

Whether the checkout includes a shipping phone-number field, and whether it is required.

Possible enum values
  • DISABLED

    The field is not shown or collected during checkout.

  • OPTIONAL

    The field is shown but a value is not required.

  • REQUIRED

    The field is shown and a value must be provided.

#

Queries


Retrieves the checkout settings for the current tenant.

#

Mutations


Configures the checkout settings for the current tenant.