You are here:
Products and Discounts in Industries CPQ Cart
This section provides a matrix of the different options that become available in the Industries CPQ Cart when products and multiple types of discounts are added to the cart.
Scenario in Industries Cart |
Resulting Action |
Frame Agreement Buttons Available |
|---|---|---|
|
No |
|
No products with multiple discounts.No Products with Multiple Discount Types in Industries CPQ Cart |
|
Yes |
Multiple products with multiple discounts.Multiple Products with Multiple Discounts |
|
Yes |
No Products or Discounts in Industries CPQ Cart
In this example, you must add at least one product or discount to complete your order. Otherwise, the order remains incomplete.
Scenario |
Before Applying Discounts |
After Applying Discounts |
Frame Agreement Buttons Available |
|---|---|---|---|
No products or discounts in cart. |
Checkout button is disabled because there is no product or discount. |
Checkout button is disabled because there is no product or discount. |
No |
No Products with Multiple Discount Types in Industries CPQ Cart
You can have an account-based discount or a contract-based discount, which requires no products. But you can't apply order-based discounts when you don't have any products in the cart.
Scenario |
Before Applying Discounts |
After Applying Discounts |
Frame Agreement Buttons Available |
Details |
|---|---|---|---|---|
Account-based discount with no products in cart. |
Checkout button is disabled because there is no product. |
Submit button is enabled. |
Yes |
Does not copy the discount to the next cart because the account discount record is created and activated as part of the account. When you click Create Frame Agreement, no data is copied because this is not a contract-based discount. However, a new Frame Agreement is created. |
Contract-based discount with no products in cart. Contract is not active. |
Checkout button is disabled because there is no product. |
Submit button is disabled until the Status of the contract-based discount is "Activated". When the status of the discount is "Activated", the Submit button is enabled and the checkout can occur. |
Yes |
The contract discount is copied to the contract. The contract must be activated for the discount to appear in future carts. The "Create Frame Agreement" button creates a new contract. |
No products in cart with two or more discounts of the same type. |
Checkout button is disabled because there is no product. |
Submit button is enabled with the label "Submit". |
Yes |
If a contract-based discount is present, then it is created as a contract discount record. If it is absent, a contract is created, but it will not have any contract discount records associated with it. |
Multiple Products with Multiple Discounts
You can apply multiple types of discounts to multiple products.
Scenario |
Before Applying Discounts |
After Applying Discounts |
Frame Agreement Buttons Available |
|---|---|---|---|
Two or more discounts of the same type. Relevant or irrelevant products are added. |
Create Quote / Create Order / Submit Order is enabled depending on which cart it is. |
Create Quote / Create Order / Submit Order is enabled depending on which cart it is. |
Displayed. If a contract-based discount is present, it is created as a contract discount record. If it is absent, a contract is created but it will not have any contract discount records associated with it. |
Two or more discounts of different types are added. Relevant or irrelevant products are added. |
Create Quote / Create Order / Submit Order is enabled depending on which cart it is. |
Create Quote / Create Order / Submit Order is enabled depending on which cart it is. |
Displayed. If a contract-based discount is present, it is created as a contract discount record. If it is absent, a contract is created but it will not have any contract discount records associated with it. |

