renewConfiguration
Pushes out a configuration session's expiry and reports the new one.
renewConfiguration(
configurationId: String!
channelId: String
languageId: String
marketId: String
): CpqConfigurationRenewalType
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
CpqConfigurationRenewalType object
The expiry a renewed configuration session now answers until
releaseQuotationRequest
Release a draft quotation request to the seller. The quotation moves from REQUEST_DRAFT to REQUESTED.
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.