Skip to main content
Version: Canary 🚧


No description

input CheckoutSettingsInput {
useLegacyErrorFlow: Boolean


CheckoutSettingsInput.useLegacyErrorFlow ● Boolean scalar

Default true. Determines if the checkout mutations should use legacy error flow. In legacy flow, all mutations can raise an exception unrelated to the requested action - (e.g. out-of-stock exception when updating checkoutShippingAddress.) If false, the errors will be aggregated in checkout.problems field. Some of the problems can block the finalizing checkout process. The legacy flow will be removed in Saleor 4.0. The flow with checkout.problems will be the default one.

Added in Saleor 3.15

DEPRECATED: this field will be removed in Saleor 4.0.

Member of

ChannelCreateInput input ● ChannelUpdateInput input

Was this page helpful?