How the Pricing Engine Works

The Pricing Engine enables new product and channel visionsthrough complex and flexible pricing.

Through advanced parameterization, data can be collected,calculated, and new pricing rules created without IT resources.

Book a Demo

Companies who choose us

Collect & Calculate Data

The Pricing Engine allows users to easily collect and calculate data by simply setting the necessary conditions within the Object Updater. No additional coding requirements are needed.

Collecting and calculating values are requirements for behavioral or dynamic pricing, where you want to set certain “behavioral” conditions for a price, such as number of transactions per month, number of accounts, accumulated value of transactions (even across multiple accounts), etc.

Example: Setting the conditions to automatically add the value of a new card transaction to the total card transaction volume (in order to set tiered prices based on transaction volume).

Faster Time to Market Through Use of Existing Data From Any System

Our Pricing Engine uses a flexible data model, allowing you to use your own specific data conventions. Our data model has no presets or field names.

Within the Object Updater you can simply map your data through configuration settings instead of using developer resources to conduct extensive integration mapping.

There is no limit on the type or number of parameters you can associate with any business object, such as account or card.

This allows incredibly fast introduction of new pricing conditions as any information can be integrated from any system. By simply adding the data to the business object parameter, you can use it in new pricing formulas immediately, removing the time consuming addition of new parameters in existing core banking systems and other inflexible systems.

This enables a faster time to market, as well as providing an efficiency that creates the potential to test new pricing options without extensive resource commitment.

Easily Create any Complex Pricing Formula Imaginable

The Pricing Engine allows you to create complex condition formulas using logic familiar to you from Excel. Within the Pricing Templates, you have unlimited flexibility to combine multiple criteria and events in the same pricing formula, allowing you to create complex bundle pricing across multiple products combined with behavioural conditions.

This configuration also allows Business Analysts to create and launch new pricing formulas directly, without the need for IT resources.

Example: Setting the account maintenance fee to 0(free) if the pricing date is within 12 months of account opening date (new account promotion).

Maintain Multiple Pricing Schemes

The Pricing Engine allows you to comfortably set and maintain multiple (for example local and global) pricing schemes in the Object Editor.

The ability to maintain multiple pricing schemes in parallel has proven particularly useful for financial institutions during post-merger integration or in transition to more centralized pricing.

In the Pricing Template, you can set the rules and conditions for pricing schemes to use with simple Excel-like formulas. The condition parameters you can use are unlimited, allowing for many different transition scenarios, whether you need to base pricing scheme choice on your internal organization parameters (such as which entity is managing the customer), or historical data (such as account creation date), or other CRM parameters.

Image: Object Editor with easy to maintain pricing schemes.

The Pricing Engine’s Flexibility Allows You to Profitably Realize Your Channel and Product Visions

New products and channels require the ability to price new objects as well as trace and price customer behavior to provide a good return on investment. Nova’s Pricing Engine allows you to:

  • price quickly (shorter Time to Market);
  • price complex conditions (better customer retention and higher profitability), and;
  • efficiently maintain prices through mass customization (higher team efficiency).

While Reducing System Complexity

Nova’s Pricing Engine, thanks to its advanced parameterization, is capable of:

  • receiving data from any system in the format and configuration the sending system is providing;
  • exporting data in the format and configuration the receiving system requires;
  • without extensive data mapping or hard-coded integration.

Book a demo

Let us show you exactly how the Pricing Engine can help you implement complex pricing without the need for complicated development, all while maintaining your current core system.