Mutations
reopenCartItemConfiguration
Opens a cart item's committed configuration again as a session to edit, at the item's quantity and at today's price. Commit the session and pass the new committed id to updateCartItem to put it on the item. Until then the item keeps the configuration it has.
Opens a cart item's committed configuration again as a session to edit, at the item's quantity and at today's price. Commit the session and pass the new committed id to updateCartItem to put it on the item. Until then the item keeps the configuration it has.
reopenCartItemConfiguration(
cartId: String!
itemId: String!
channelId: String
languageId: String
marketId: String
): CpqConfigurationType
Arguments
cartId ● String! non-null scalar required
The cart ID
itemId ● String! non-null scalar required
The ID of the configured cart item
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
CpqConfigurationType object
A live product configuration session. Every call that touches it answers the whole re-evaluated state, so replace what is held rather than merging into it.