Mutations
commitConfiguration
Freezes a configuration at its current price and returns the committed id, which is what a cart item's configurationId carries.
Freezes a configuration at its current price and returns the committed id, which is what a cart item's configurationId carries.
commitConfiguration(
configurationId: String!
channelId: String
languageId: String
marketId: String
): CpqCommittedConfigurationType
Arguments
configurationId ● String! non-null scalar required
The configuration session ID
channelId ● String scalar
The channel ID. Will default to an existing value if it is not found.
languageId ● String scalar
The language ID. Will default to an existing value if it is not found.
marketId ● String scalar
The market ID. Will default to an existing value if it is not found.
Type
CpqCommittedConfigurationType object
A configuration frozen at the price it was committed at. A cart line carries the committed id and not the session id, because carts outlive sessions.