Skip to main content

RoutingConfigurationInput

Configuration for order fulfillment routing strategy and automatic fulfillment settings.

input RoutingConfigurationInput {
autoCreateFulfillments: Boolean!
autoCreateFulfillmentsOnNewInventory: Boolean!
fulfillmentStrategy: String!
maxFulfillments: Int!
}

Fields

RoutingConfigurationInput.autoCreateFulfillments ● Boolean! non-null scalar

Whether to automatically create fulfillments for orders in this sales channel.

RoutingConfigurationInput.autoCreateFulfillmentsOnNewInventory ● Boolean! non-null scalar

Whether to automatically create fulfillments when new inventory becomes available. Requires auto_create_fulfillments to be true.

RoutingConfigurationInput.fulfillmentStrategy ● String! non-null scalar

The fulfillment strategy to use: 'shortest_distance', 'building_preference_minimize_shipments', or 'building_preference_maximize_priority'.

RoutingConfigurationInput.maxFulfillments ● Int! non-null scalar

Maximum number of fulfillments to create for a single order. Must be between 1 and 10, and cannot exceed the number of included warehouses.

Member Of

UpdateSalesChannelInput input