CheckoutSettingsConfigureInput
InputInput for configuring 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.
- ID
faviconMediaId Optional media ID for the checkout favicon.
- ID
logoMediaId Optional media ID for the checkout 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.