CheckoutSettings
ObjectFields returned for checkout settings.
Fields
- CheckoutFieldRequirement!
companyNameRequirement Whether the checkout includes a company-name field, and whether it is required.
Possible enum valuesDISABLEDThe field is not shown or collected during checkout.
OPTIONALThe field is shown but a value is not required.
REQUIREDThe field is shown and a value must be provided.
- CheckoutFieldRequirement!
companyVatNumberRequirement Whether the checkout includes a company VAT-number field. Cannot be required.
Possible enum valuesDISABLEDThe field is not shown or collected during checkout.
OPTIONALThe field is shown but a value is not required.
REQUIREDThe field is shown and a value must be provided.
- DateTime!
createdAt The time when the checkout settings were created.
- Media
favicon The variant media.
- DateTime
lastModifiedAt The time when the checkout settings were last modified.
- Media
logo The logo.
- Boolean!
marketingConsent Whether the checkout displays a marketing-consent checkbox to the customer.
- CheckoutNameRequirement!
nameRequirement Whether the checkout requires both first and last name, or only the last name.
Possible enum valuesFIRST_AND_LAST_NAMERequires both a first name and a last name.
LAST_NAME_ONLYRequires only a last name.
- String!
redirectUrl The absolute storefront URL used when customers leave checkout.
- CheckoutFieldRequirement!
shippingPhoneNumberRequirement Whether the checkout includes a shipping phone-number field, and whether it is required.
Possible enum valuesDISABLEDThe field is not shown or collected during checkout.
OPTIONALThe field is shown but a value is not required.
REQUIREDThe 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.