Penny Lane POS Volume Discounts

Penny Lane POS has the ability to generate automatic volume discounts based on reaching a threshold quantity and giving the customer either free product of a % off. The volume discounting applies only to PLUs where the Pricing Type is set to NORMAL. When the Pricing Type field is set to NORMAL the Volume Discounts box on the Pricing tab of the PLU screen comes alive.

Note that all volume discounts are recurring which means that the discount is applied when the threshold quantity is reached, then it is applied again when 2 times the threshold quantity is reached, then it is applied again when 3 times the threshold quantity is reached, and so on.

Simple Volume Discounts

The fields available in the Volume Discounts box of the PLU Maintenance screen are as follows :

Volume Discount Group Code

Description

Threshold Quantity

Discount Quantity

Discount %

When calculating volume discounts the program adds up the quantity sold of all items where volume discounts have been assigned. If the program sees that the Volume Discount Group Code has been defined then the program uses the VOLDISC database and processes it as a Mix & Match Volume Discount ( see section below ). If there is nothing in the Volume Discount Group Code then the program looks to see if there is a value in the Threshold Quantity field. If there is then the PLU is handled as a simple volume discount. This means that an automatic volume discount will be issued if the total quantity sold of a given item meets or exceeds the Threshold Quantity. When that occurs the program will automatically generate a negative line item ( ie. a discount ) for the PLU based on the following formula :

Discount Amount = Discount % X ( Threshold Quantity X PLU Price ) / 100.0

This is true unless a Discount Quantity has been defined, in which case the formula changes to :

Discount Amount = Discount % X ( Discount Quantity X PLU Price ) / 100.0

Here are some examples :

Example 1 : Buy 12 Get 10% Off

Volume Discount Group Code : <leave blank>

Description : Buy 12 Get 10% Off

Threshold Quantity : 12

Discount Quantity : <leave blank>

Discount % : 10

Example 2 : Buy 12 Get 1 Free

Volume Discount Group Code : <leave blank>

Description : Buy 12 Get 1 Free

Threshold Quantity : 12

Discount Quantity : 1

Discount % : 100

In this case if the customer buys 12 they receive a 13th free. The clerk can either enter a quantity of 13, in which case the program will issue an automatic discount for the price of 1 item ( ie. the Discount Quantity ). Alternatively, the clerk can enter a quantity of 12. In this case the program will automatically sell the 13th at full price and then automatically issue the discount for the same amount.

Example 4 : Buy 10 Get 2 Free

Volume Discount Group Code : <leave blank>

Description : Buy 10 Get 2 Free

Threshold Quantity : 10

Discount Quantity : 2

Discount % : 100

Mix & Match Volume Discounts

If the Volume Discount Group Code is defined then program will use the corresponding master record from the VOLDISC database to determine the rules for the automatic volume discount. This differs from the Simple Volume Discounts in that multiple PLUs are grouped by specifying the same Volume Discount Group Code. Then the program will add up the quantity sold within a transaction for all the items in the group and will apply the automatic discount if that total quantity sold reaches the threshold quantity defined in the Volume Discounts master record.

Volume Discount Group Code

Description

Threshold Quantity

Discount %

Department

Here is an example : Buy 12 Get 10% Off

Volume Discount Group Code : A1

Description : Buy 12 Get 10% Off

Threshold Quantity : 12

Discount % : 10

Department : 50

In this case you would have multiple PLUs with a value of A1 their Volume Discount Group Code field of their master PLU record. When the total quantity sold of all PLUs in the A1 group has been reached an automatic discount will be issued as a negative dollar value as an open department line item. The department used will be the one defined in the Department field.