CreateFulfilmentOptionInput
Input type to create a FulfilmentOption
object.
Input Fields
String!
)
External reference. Recommended to be unique.
String!
)
Type of the FulfilmentOption
, typically used by the Orchestration Engine to determine the workflow that should be applied. Unless stated otherwise, no values are enforced by the platform.
Int!
)
ID of the Retailer
, typically used by the Orchestration Engine to determine the workflow that should be applied.
String
)
Type of order. For example click & collect (CC) or home delivery (HD)
String
)
The reference identifier for a location. May be used in orchestration rules to drive custom business logic. For example, you can have a rule to return plans only from this location or a rule to return plans from all locations but excluding this one.
String
)
A unique identifier for the clients to group related Fulfilment Plans.
CreateFulfilmentOptionAddressInput
)
A type for passing address. Can be used as an input in creating Fulfilment Plans.
[CreateFulfilmentOptionProductInput]
)
Products being queried for availability
[AttributeInput]
)
A list of attributes associated with this object. This can be used to extend the existing data structure with additional data for use in orchestration rules, etc.