Customer Pricing
Each product on the system has a default price (even if this price is zero). However this module allows flexibility to
configure pricing to match arrangements negotiated with customers.
Unique Features
This module supports a high degree of price configurability and has many unique features including:
- Price lists - customers can be placed on price lists appropriate to their business activity
- Date ranges - prices can be applied for specific date ranges to support promotional campaigns for example
- Price groups - a customer account can be pointed to another account for pricing
- Delivery account specific pricing - a delivery account can have customised pricing that is different from head office pricing
- Transaction price date - the price charged to a customer can be calculated at order time, delivery time or invoice time
- Multiple pricing support - the normal pricing behaviour for most customers can be overridden at an individual customer account level
The remainder of this page contains further information on the features and functions of the pricing module.
Types of pricing supported
When pricing is being configured for a customer, the types of price available are:
- Product price - this is the default price for the product and is overridden if there is any other price type in place for a customer
- Price list - a list of products and associated prices, e.g. major trade account, minor trade account, retail
- Special price - an override to the product or price list price - see below for more information on special prices
The system checks for special prices for a customer, before checking for a price list before finally taking the default product price
if there are no other arrangements in place.
Special Prices
Pricing can be customised to a high degree for individual customers. The sequence in which special pricing arrangements are
checked is as follows:
- Customer/Product - defined price for a specific product for the customer
- Customer/Product Group - price for all products in a product group - normally a percentage discount
- Customer Type/Product - specific price for a product applicable to all customers of a specific customer type
- Customer Type/Product Group - price for all products in a product group for all custoers of a specific type - normally a percentage discount
A special price can be any of the following:
- Specific price - the price to be charged is specifically defined - this can be a price above the standard price as well as a discount
- Percentage discount - a specific discount percentage off the standard list price
- Rebate - specific monetary amount to deduct from the standard list price
- Percentage margin - percentage margin to add to the cost price
- Monetary margin - specific amount to add to the cost price
Customised pricing can apply to all purchases, or it can be scaled based on quantity breaks, i.e. special prices can be configured
for specific minimum order quantities. Each account supports as many quantity breaks as desired.
Lastly on special pricing, a customer can get a discount based on invoice value, i.e if the value goes over specific thresholds
specific overall discounts apply.
Price Groups
Each account can have pricing defined on it. However it can also be linked to another account in a 'price group' to simplify
administration of pricing arrangements. The members of the 'price group' do not have to be related to each other in any way.
In face, a delivery account linked to a head office can obtain its pricing from an account that is not related to any of the
accounts within the head office group! This can cater for situations such as an account that is beside the distribution centre and
benefits from discounts, or an account that is difficult to access in which case the pricing may be above the standard group pricing!
Reports
Examples of the reports that can be generated from information processed through this module include:
- Price list prices - pricing for all products covered by the price list
- Special prices - all special prices in place on the system