Currency Conversion Option in Pricing Engine

In previous releases the Pricing Engine did not reference CPQ Exchange Rates to automatically convert prices from the base currency to other enabled currencies on the site. As a result, customers had to explicitly set a price in each currency they wanted to price using Pricing Engine.

Oracle CPQ 24B provides the new Enable Currency Conversion in Pricing Engine Pricing Option to activate automatic currency conversion from the site base currency if no price is specified for a currency in Pricing Engine.

  • When this option is enabled, and a product price or charge does not have a price for a currency, Pricing Engine will convert the base currency price, if one exists, using the CPQ Exchange Rates.

  • When this option is disabled and no price is defined in Pricing Engine for the transaction currency, the pricing applied falls back to the previous Price Model price, Price Book price, or Part price that is available in the transaction currency. This is the legacy behavior for CPQ Pricing.

Beginning in Oracle CPQ 24B, customers can reference the CPQ Exchange Rates to automatically convert additional currencies at runtime.

Steps to Enable

Enable Currency Conversion in CPQ Pricing Engine

Complete the following steps to enable currency conversion in the CPQ Pricing Engine.

  1. Navigate to the Admin page.
  2. Click Pricing Portal in the Products section.
  3. Click on the Pricing Options card.
  4. Click Edit.
  5. Set the Enable Currency Conversion in Pricing Engine option to On.
  6. Click Update.

Tips And Considerations

  • Oracle CPQ strongly recommends that customers enable the Enable Currency Conversion in Pricing Engine Pricing Option.

  • Conversion rates must be defined for each currency in which you wish to convert prices.