Skip to main content

GuidedSellingOptionProductInput

BETA: guided selling can still change in ways that break existing integrations. Backwards compatibility is not guaranteed while it is in beta.

A product one option of a cluster offers.

input GuidedSellingOptionProductInput {
productId: Int!
sku: String
name: String!
description: String
attributes: [GuidedSellingAttributeInput!]
defaultQuantity: Int = 1
maxQuantity: Int
}

Fields​

GuidedSellingOptionProductInput.productId ● Int! non-null scalar​

Propeller product identifier, 1 or higher. Listed once among the catalogue's products, once among a cluster's variants, and once within an option. Returned as-is in the advice.

GuidedSellingOptionProductInput.sku ● String scalar​

Stock keeping unit, up to 100 characters, for the people reading the instruction and the history. Not used to decide.

GuidedSellingOptionProductInput.name ● String! non-null scalar​

Product name as the flow should know it, 1 to 300 characters.

GuidedSellingOptionProductInput.description ● String scalar​

What it is for, in buyer terms, up to 2,000 characters.

GuidedSellingOptionProductInput.attributes ● [GuidedSellingAttributeInput!] list input​

Only attributes that discriminate between candidates, up to 50.

GuidedSellingOptionProductInput.defaultQuantity ● Int scalar​

Per configured unit, 1 to 1000: the quantity the model starts from, and the one a required option is filled with.

GuidedSellingOptionProductInput.maxQuantity ● Int scalar​

Left out: the service sets defaultQuantity, so the quantity is fixed. Given (1 to 1000, not below defaultQuantity): the model picks 1 to maxQuantity, starting from defaultQuantity.

Member Of​

GuidedSellingClusterOptionInput input