GraphQL INPUT_OBJECT
CreateRecommendationInput
Input for created recommendation. A recommendation is a sales and marketing technique in which more products are recommended to customers during the checkout process.
link Definition
- input CreateRecommendationInput {
- # Unique ID of the client who offers the recommended product for sale.
- Int! :
- # Unique ID of the client who owns the recommended product.
- Int :
- # Recommendation type code.
- RecommendationTypeEnum! :
- # Name of the recommendation.
- String! :
- # Set to true if the recommendation should be active.
- Boolean! :
- # First date and time in which the recommendation is valid.
- DateTime :
- # Last date and time in which the recommendation is valid.
- DateTime :
- # Controls whether or not the recommendation displays in the cart.
- RecommendationParameterInput :
- # Options to limit the discount and to specify a pricing model.
- PriceSettingsInput! :
- # Option type code. Controls how customers are given the choice of purchasing or
- # not purchasing a cross-sell or a sub-sell.
- RecommendationOptionTypeEnum :
- # Position type code. Determines where the recommendation displays in the checkout
- # process.
- RecommendationPositionTypeEnum :
- # Determines how the quantity of the recommendation is adjusted based on the
- # quantity of the original product it is being recommended with. If not set,
- # defaults to 'EQUAL'.
- RecommendationQuantityLimitInput :
- # List of price configurations that limit the recommendation.
- PriceConfigurationListInput :
- # Unique ID of the template controlling how the recommendation looks. The template
- # is designed by either cleverbridge or you.
- Int :
- # List of original product IDs. When a customer adds the product to the cart, the
- # recommendation is triggered.
- Int] : [
- # Products that are recommended when the recommendation is triggered.
- RecommendedProductInput] : [
- # Indicates if this recommendation is applied to the original products.
- Boolean :
- }