You are here: Integrating With CPQ Cloud > Integration Guides > Oracle Commerce On Premise Integration

Oracle Commerce On Premise Integration

OVERVIEW

CPQ Cloud supports a standardized integration to Oracle Commerce On Premise (Commerce), which combines the eCommerce capabilities of Commerce with the advanced quoting engine and automated approvals process of CPQ Cloud.

Additional options can be implemented to further streamline the eCommerce process by offering a self-service configuration and checkout option for complex products, as well as customer-specific pricing.

ClosedThe Basic Integration

A basic CPQ Cloud-Commerce integrated workflow, introduced in CPQ Cloud version 2014 R2, goes through the following steps:

  1. A customer creates a shopping cart in Commerce and requests a quote.
  2. A CPQ Cloud sales user will receive the request for a quote from Commerce.
  3. The CPQ Cloud sales user then prepares the quote, which can include discounting, approvals, and proposal document generation.
  4. When the quote is finalized, the CPQ Cloud sales user syncs the quote back to Commerce and
  5. The customer, in Commerce, can see the current order and shopping cart with the latest pricing info and a status of "Quoted."
  6. If the quote is unsatisfactory to the customer, additional requests for quotes can be sent to CPQ Cloud as many times as necessary.

    Once the customer is satisfied with the quote, order creation and fulfillment can take place in either CPQ Cloud or Commerce, depending on which product is used for order processing.


ClosedAdditional Implementation Options

Additional implementation options are available, starting with CPQ Cloud version 2015 R2. These options can only be implemented on top of the basic implementation, not instead of the basic implementation.

ClosedSelf-Service Configuration and Checkout for Complex Products

ClosedCustomer-Specific Pricing

With additional implementation, when pricing a product configured by a Commerce customer, CPQ Cloud will apply any CPQ Cloud Pricing Rules that are linked to the customer’s Customer Org ID. For more information, see Customer Specific Pricing Overview.

ClosedCustom Product Family Integrations


ADMINISTRATION

ClosedCPQ Cloud

CPQ Cloud-Commerce integration can be implemented on any 2014 R2 or later CPQ Cloud site that has the base Reference Application deployed. Attributes, Actions, Library Functions, Step Transitions, and Data Tables must be created within CPQ Cloud to enable integration with Commerce.

In the future, a Migration Package will be released for Commerce integration so that admins can download the necessary integration components directly to CPQ Cloud.

For now, detailed instructions for creating these components manually on top of the base Reference Application can be found in the white paper on CPQ-ATG Integration (see the RELATED TOPICS section).


ClosedEdit Integration Page: Custom Integration Option

To enable custom Product Family integrations, a new Custom integration type has been added to each Product Family’s Edit Integration page.

When a custom Product Family integration is created, an integration action with the same name as the custom Product Family integration will be placed in the sticky action bar of the Configurator. It will therefore also be present in the Configurator embedded in an iFrame within Commerce in a CPQ Cloud-Commerce integration.

ClosedEnabling a Custom Integration

ClosedEdit Integration Page: Hide in Reconfiguration Option

A new Hide in Reconfiguration option has been added to each Product Family’s Edit Integration page.

ClosedEnabling the Hide in Reconfiguration Option

ClosedNavigate to the Edit Integration Page

  1. Click Admin to go to the Admin Home Page.
  2. Click Catalog Definition in the Products section.

    The Supported Products page appears.

  3. Confirm that Product Families is selected in the Navigation drop-down menu and click List.

    The Supported Product Families page appears.

  4. For the Product Family with the integration you want to edit, select Integrations from the Navigation drop-down menu and click List.

    The Edit Integration page appears.

When No is selected for Hide in Reconfiguration, the integration action (Add to Cart in CPQ Cloud Commerce integrations) will be present during Configuration and reconfiguration of the product.

When Yes is selected for Hide in Reconfiguration, the integration action (Add to Cart in CPQ Cloud Commerce integrations) will be hidden from the user during reconfiguration of the product.

If an advanced function was defined and saved for the Action of a custom Product Family integration, and then None is selected for the Action and the integration is applied/updated, the advanced function that was previously defined will be cleared.

If an advanced function was defined and saved for the Endpoint URL of a custom Product Family integration, and then Simple is selected for the Endpoint URL and the integration is applied/updated, the advanced function that was previously defined will be cleared.

ClosedCommerce On Premise

Commerce must be on Release 11.1 in order to integrate with CPQ Cloud. A CPQ Cloud-specific reference integration module must be downloaded and installed on Commerce.

Additionally, several Commerce REST web services must be running to enable integration with CPQ Cloud. Consult the white paper on CPQ-ATG Integration (see the RELATED TOPICS section) for a complete list of necessary Commerce REST web services.

These web services may require configuration work to be enabled.

For more information about enabling Commerce web services, see the ATG Web Services Guide and the ATG Commerce Programming Guide on the Oracle Documentation site.


NOTES

Legacy customers that do not have the base Reference Application deployed can still integrate CPQ Cloud with Commerce, but additional components must be created within CPQ Cloud.

Contact CPQ Cloud Product Management for more information.

A CPQ Cloud-Commerce integration must be implemented before the 2015 R2 CPQ Cloud Commerce integration enhancements, described in the section Additional Implementation Options, can be enabled.

After the 2015 R2 CPQ Cloud-Commerce integration enhancements have been enabled, Commerce customers will still be able to request a quote for simple products.

RELATED TOPICS

This My Oracle Support page, focused on CPQ to Oracle Commerce (ATG) Integrations, contains the following documents to assist with your CPQ Cloud-Commerce integration:

Related Topics Link IconSee Also