/
E-Commerce Package Overview

E-Commerce Package Overview

Price Level Scenarios

The Price Setting package can be used in the following scenarios:

Standalone Price List

Covers price setting for just one price list (e.g. one dependency). (You can set up more dependencies, but there will be no link between these dependencies and they will share the same parameters.)

Independent Price List → Dependent Price List

Covers price setting on the whole hierarchy of independent/dependent levels. First, prices are calculated on the independent level. Then dependent prices are calculated based on these independent prices with surcharges.

The package allows you to define whole hierarchies of master/dependent relations. Master price lists are a base for dependent price lists; this allows to create various pricing scenarios. Price list without master, are “independent” price lists (handled by independent calculation logic). For example: define an independent "global" price list and then define dependent "country" price lists that will have prices based on the "global" one. More details can be found in Dependent Price Lists and Data Fallbacks.

The groups can be defined in the DependencyConfiguration PP and selected during PL/LPG creation using the configurator.

Price Handling

E-Commerce Package is tailored to be used in Dynamic Pricing Context. Therefore it supports price setting in Live Price Grids (LPG). Also, the Price Flexibility Package is fully compatible to "monitor" independent LPGs.

It is designed for B2C price setting. Therefore it operates completely on the List Price level. Changing this configuration is not blocked though, as this can be adjusted manually or by a wizard.

Product Segmentation

All parameters can be configured across segments of the product portfolio. During deployment and setup, you can choose up to 5 product attributes as "dimensions" for different features to differentiate all the setup parameters. This way you can choose different pricing strategies, surcharges, etc. depending on different segments of your product portfolio. More details can be found in Product Segmentation per Feature.

Price Strategies

The Price Setting Package provides several built-in price strategies and you can also add your own. It comes with pre-configured price strategies tailored to typical B2C e-commerce price setting.

For detailed documentation see Price Strategies.

Strategy Importance Configuration

More information can be found in Dependent Price List Calculations.

Exceptions and Manual Overrides

Exceptions and manual overrides allow you to create custom price behavior which does not follow the default rules. Depending on the configuration you can allow for exceptions on a line level in a Price List / LPG, through a specific exception table or both/none of them. Depending on configuration, some elements will be hidden or shown in used Price Lists / LPGs:

  • Manual Price / Manual Price Decision – Fields that allow you to type price and comment by hand. This price will be used as a final used price with comment as the price decision.

  • PriceSelector – Drop-down field where you can choose one of the already calculated prices.

Exceptions and overrides can be configured separately on a dependent and independent level. Detailed documentation can be found in PSP Override Module.

Hierarchy

Calculation logics contain the final output values. One of them is a price decision (which contains info about which price / price strategy we calculate, or reason for a price) and the other is a Final Price which contains a price after calculations. Exceptions and overrides have a strong connection to these values. With the default settings, our hierarchy is defined in PSP Override Module | Override Order (Highest to Lowest).

Price Checks

Some price checks are performed on calculated results. More details can be found in PSP Price Checks Module.

Sales and Forecast data

The calculation will show the following information when transaction data lookups are configured:

  • Historical Data

    • Last Year Sales Volume

    • Last Year Turnover

    • Sales Volume YTD

    • Turnover YTD

    • Last Period Volume

    • Last Period Turnover

  • Forecast Data

    • Sales Volume Forecast

    • Turnover Forecast

Details of possible lookup and configuration options can be found in PSP Transaction Module.

Actual Price Lookup

PSP Actual Price Module is configured to use Live Price Grid source type by default. If this configuration is changed to Product Extension source type, DependencyMappingConfig PP needs to be adjusted as well.

Standard Configuration

Technically, E-Commerce Package is a pre-configured version of Accelerate Price Setting Package and it can be freely fine-tuned using all Price Setting Package configurations and features. By default it comes with some standard configuration. This includes some structures (PX, PP) as well as pre-configured data in configuration PPs.

The following items are included in the configuration:

  • Product Extensions

    • Cost

    • Inventory – Used for Stock Data

    • RecommendedRetailPrices – Used by the sample engine configuration

  • Price Parameters

    • Sample configurations for different initially configured engines 

      • CheapestAffordableAdditionalConfig

      • CheapestAggressiveAdditionalConfig

      • CostPlusAdditionalConfig

      • RRPLookupEngineConfig

    • Data containers configured for different features:

      • PricingExceptions

    • Pre-configured parameters

      • CostTypeDefinition

      • DependencyMappingConfig

      • ExchangeRates

      • PriceSettingConfig

      • PriceSettingModules

      • RoundingRulesConfig

      • StrategyConditions

      • StrategyDefinition

      • VolumeBreakdownExceptions