Meal Pricing Overview

Making meal pricing simpler and more flexible

With our meal pricing function we have aimed to create a balance between a simple to manage, contract-wide, pricing mechanism and the flexibility to record differently priced menu items for specific sites.


Payments and Data Collection modules

Meals prices are set in different ways depending on whether you use the Payments or Data Collection module:

• In the Payments module, meal prices can be set by student type and menu item either as one set of global prices for all sites, or each site can have its own set of rates.

• In the Data Collection module, meal prices can be set for each question and applied globally to all sites. Alternatively, each site can have different charging rates for each question.

 

Meal pricing using the Payments module

When a student or parent selects a meal the system selects a price from the menu item price field: 

meal_pricing_1.JPG

If the menu item price field is entered as a zero (‘0’) or is left blank, the system searches for a prices in other tables starting at the site level.

Go to System >Sites > Areas [choose area] > Select site > In Edit Site window click Meals: 

meal_pricing_2.JPG

If the site level price matrix shows a zero or is left blank the system goes to the top level price matrix and selects a price from there (this price may still be ‘zero’).

Go to Payments > Admin > Meal Prices: 

meal_pricing_3.JPG

Meal pricing using the Data Collection module

When a student or parent selects a meal the system will look at prices in Data Collection > Admin > Data Collection Questions. The rate is set in the Data Collection question details window:

 

meal_pricing_4.JPG

If the menu price field has been left blank or if the field shows a ‘0’ (zero) the system will search for a price at the data collection site level.

Go to Data Collection > Sites > Area > Site > Edit Site window > Data collection rates:

 

meal_pricing_5.JPG

If there is still no price the system goes to the top level price matrix and selects a price from there (which may still be ‘zero’):

 

meal_pricing_6.JPG