Skip to main content

OrderSettingsInput Input Type

No description

input OrderSettingsInput {
automaticallyConfirmAllNewOrders: Boolean
automaticallyFulfillNonShippableGiftCard: Boolean
expireOrdersAfter: Minute
deleteExpiredOrdersAfter: Day
markAsPaidStrategy: MarkAsPaidStrategyEnum
allowUnpaidOrders: Boolean
includeDraftOrderInVoucherUsage: Boolean
}

Fields

OrderSettingsInput.automaticallyConfirmAllNewOrders ● Boolean scalar miscellaneous

When disabled, all new orders from checkout will be marked as unconfirmed. When enabled orders from checkout will become unfulfilled immediately. By default set to True

OrderSettingsInput.automaticallyFulfillNonShippableGiftCard ● Boolean scalar miscellaneous

When enabled, all non-shippable gift card orders will be fulfilled automatically. By default set to True.

OrderSettingsInput.expireOrdersAfter ● Minute scalar miscellaneous

Expiration time in minutes. Default null - means do not expire any orders. Enter 0 or null to disable.

OrderSettingsInput.deleteExpiredOrdersAfter ● Day scalar miscellaneous

The time in days after expired orders will be deleted.Allowed range is from 1 to 120.

OrderSettingsInput.markAsPaidStrategy ● MarkAsPaidStrategyEnum enum channels

Determine what strategy will be used to mark the order as paid. Based on the chosen option, the proper object will be created and attached to the order when it's manually marked as paid. PAYMENT_FLOW - [default option] creates the Payment object. TRANSACTION_FLOW - creates the TransactionItem object.

OrderSettingsInput.allowUnpaidOrders ● Boolean scalar miscellaneous

Determine if it is possible to place unpaid order by calling checkoutComplete mutation.

OrderSettingsInput.includeDraftOrderInVoucherUsage ● Boolean scalar miscellaneous

Specify whether a coupon applied to draft orders will count toward voucher usage.

Warning: when switching this setting from false to true, the vouchers will be disconnected from all draft orders.

Added in Saleor 3.18
This API is currently in Feature Preview and can be subject to changes at later point.

Member Of

ChannelCreateInput input ● ChannelUpdateInput input