CPQ configurable product integration provides a user interface in Spartacus for configuring and selling configurable products that have been modeled using SAP CPQ configurable product integration and related configuration engines. Note that the Spartacus library does not include SAP CPQ itself.
The initial release of the Spartacus library for SAP CPQ integration for configurable products includes the following features:
- Bundle sales and guided sales scenarios, where bundles in SAP commerce contain simple (non configurable) products. The dependencies in this bundle are controlled by the underlying CPQ configurable product.
- Single level configurable products in Spartacus storefront, and the product model is located in SAP CPQ.
- Configuration pages with the most common attribute types, especially attributes linked to (non configurable) products. For details, seeSupported attribute types and display types。
- The price summary at the bottom of the configuration page includes the basic price, the price of the selected option, and the total price of the configured product.
- All user selected overview pages can be accessed at any time during configuration.
- CPQ message displayed in Spartacus storefront in case of conflict.
Through this integration, configurable bundles become part of the store standard processes, such as catalog browsing, viewing the product details page, adding items to the shopping cart, checkout, and viewing the order history page.
CPQ configurable product integration requires the cpqproductconfigocc extension.
A common practice in B2B stores is password protection, which means that users need to log in to access the site. At a minimum, the login page must be publicly accessible, and there can be other public pages, such as registration, help, and support pages. In addition to these public pages, the rest of the B2B site requires user authentication to access it. Spartacus early login allows you to expose one or more pages of your site and set the rest of your site password protected.
Text Labels for Attributes
The attribute tag on the configuration screen displays the contents of the custom tag for attributes in CPQ. You can find this field of this attribute in CPQ product management, as shown below:
- Select product catalog > products.
- On the Properties tab, select the property you want to edit.
- If the custom label field is empty, the standard label is either select or select, followed by the attribute name. If you only want to display the attribute name without the word “choose” in front of it, enter the attribute name in the custom label field.
Search on Spartacus UI
Select the configured model, color, and finally
Add To CartAdd to Cart:
The subsequent order placing process is the same as that of purchasing ordinary goods: