Updated on 8/28/2018
Direct link to topic in this publication:
How-To
Service Pricing

Charging by time

Some venues may provide pay-per-time services, like pool, bowling, sauna, game machines, karaoke and others. You can easily set up such services in iiko

Pay-per-time services can be provided as follows:

  1. Such a service can be registered in iikoFront as a regular order.
  2. Add a service to the order of press Start to activate the play timer. This will also turn the lights on over the chosen gaming table. An employee would be able to see occupied tables and the time elapsed from printing a service ticket. The time of service is given in minutes. This will create the “Service started manually” or “Service started automatically” event.
  3. An employee may print a Guest Bill at the customer’s choice. This will make the timer stop and the lights turn off. The “Service started manually” or “Service started automatically” event will be created in the event log. The service timer may also be stopped the other way:
    • By pressing Stop.
    • By removing the service from the order and by proceeding to the payment screen.
    • If a time limit is set, then, when reached, the service will stop automatically.
  4. The play time will be rounded up to the whole number when calculating the cost of service.

One is able to set different rates for one service that depend on the time and the day of week. When selling such services, you may set various rules for the time tracking: by the time spent playing or by the time limit specified.

To be able to take payments for time-based services in iiko, follow this:

  1. All the chargeable service locations shall be marked on the floor plan as an individual table (e.g. billiards table). Each of which shall be bound to a light controller.
  2. Time-Based Services shall be registered in the stock list as chargeable.

For how to sell chargeable services via iikoFront, see the Fee-Based Services article.

Tables

To enable an employee take orders for a pay-per-time service, you have to set this option in the table settings.

Go to the Outlet Settings, select a section and check the required gaming tables in the Time-based Payment column of the Table Settings block. Give a name to each of the tables so that you would easier recognize which control channel is linked to that table. Save the settings by clicking Save changes.

Floor plan

To make it easier for employees to find the required gaming table on the floor plan, specify its name and mark it by means of interior objects. To create a new floor plan, follow this:

  1. Go to Administration > Floor Plans and click Create. In the pop-up window, select the section (point of trade) from the list and click Create.
  2. You will be taken to the floor plan with tables the number of which is set in the Outlet settings for this room. All you have to do is to arrange them. However, other interior elements (e.g. bowling lane) should be positioned first. On the left-hand side of the window, there are several tools similar to those given in the standard graphics packages. For instance, allows you to add pictures of elements to the plan. Place all the necessary elements on the plan and start arranging the tables. Drag and drop elements to arrange them at your choice. Please pay your attention to the table numbers.
  1. Click Save.

You may configure several versions of one and the same room but only one can be in use at a given time. To change the current floor plan, edit (double-click or select the Edit command from the shortcut menu) the plan you’d like to use and check Activate. A previously used plan will be automatically unchecked. This feature allows you to keep several different plans in the system and promptly change them without entering a lot of data each time.

Controller

MPOS-Power8 power control module is used to control lighting in playrooms (pool, bowling, etc.) and saunas, and switch on and off gaming machines, jukeboxes and karaoke.

Equipment

 

Description


Power control module 
MPOS-POWER8

The module has 8 independent control relays.  The module can be interfaced by means of a keyboard or via RS232. The local control mode has a code access. The module has 8 control keys used to enter an access code and control the channels and 8 load status indicators.

To register the control module in iikoRMS and link channels to tables, follow this:

  1. Go to Administration > Equipment Settings and click Add.
  2. Select the computer to which the module is connected and click Next. Then you will have to select the type of the device.
  3. In the top and bottom blocks, select “Controller” and press Next.
  4. Change the automatically suggested device name if necessary. This is the name that will be used in the system.
  5. If Start automatically is checked, the connection to the device will be established automatically when the system is launched. Otherwise, this will have to be done manually. For this reason, we do not recommend that you remove this check.
  6. Specify the COM port number used by the control module.
  7. In the Rate of Exchange field, specify the maximum rate of module’s error-free operation. This information can be found in the model's technical documentation or in the driver.
  8. Specify the parity check: NONE, MARK, SPACE, ODD, EVEN.
  9. Select sections where you want to link the tables to the controller channels in the Binding tables to channel No. block.
  10. Specify the channel number for the selected tables. The list will contain only those tables that, according to the settings, may have time-based payments taken. A floor plan shall be set up for the section with gaming tables.
  11. When you all set, click Complete. After that, the system will attempt to connect to the device. The status assigned to the device shows whether or not the attempt has been successful. If any errors occurred during the setup or the device is unavailable, the corresponding caption will be highlighted in red, and the Information field will show the possible reason.

Make sure that the tables are connected to the channels of the control module properly. Complete the following for each of the tables:

  1. Select the controller from the list in the Equipment settings (Administration > Equipment settings).
  2. Select the table number and name from the shortcut menu and click On. If everything is correct, the channel associated with this table will have the indicator light turned on and the corresponding connection data provided. The lights over this table will turn on.
  3. Click OK and disable the channel by selecting Off.

Once you’ve checked the connection of all the tables, do not forget to disable the channels.

Services

To be able to select a time-based service from a restaurant’s menu when you take an order, you have to register the service in the stock list reference book. These stock list items may be included in a separate group for better search and navigation.

  1. Click Add in the Stock List window.
  2. Enter the name of a new item in the Name field. This is how it will appear in the system, e.g. “Pool”. The name may comprise 30 characters at max.
  3. Select “Service” in the Category field.
  4. Specify the price of service per minute for an outlet in the Price in restaurant price list field.
  5. Specify the sections of an outlet this service will be offered at. For this, check the required sections in the list on the right-hand side of the window. Specify the type of production place of an item (e.g. bar) in the Type of production place field that links a restaurant section with the point of trade of the item.
  6. To register the service in the system as a pay-per-time service, check the Time-based billing item on the Rate tab. A rate schedule might be configured for such a service.
  7. To make the service run automatically when you add it to an order, check the Print when added item in the Other block on the Additional information tab.
  8. Save the service settings by clicking Save and close.

Autochange of rates

In iiko, one is able to set up flexible pricing scheme for such services as pool (as well as bowling, water park, etc.): iiko controls a transition from one rate to the other. The chargeable play time countdown might be started manually by tapping Start or automatically at the time you add the service to an order (for this, you have to enable the Print when added setting in the service card). If your guests started playing at the day-time on Friday and finished in the evening when the pool time is always more expensive, iiko would precisely calculate the due amount taking into account all the corresponding rates. But if they want to make a break, tap Stop to stop the timer.

To be able to use this option, you have to set up rates (the Rate type stock list items) and the rate schedule for the service. For this, go to Inventory Management > Stock List > stock list card of the service, and then to the Rate tab.

You are able to check the event by means of the iiko video surveillance module. The start and stop events are registered in the Event Log (Retail Sales > Event Log > Event Types > Order service processing).

Rates and Services

One is able to set different rates for one and the same service that depend on the time and the day of the week.

Assume you have billiards tables in your venue. The pool price depends on the day of the week - weekday or weekend and on the time - day-time or evening. One minute of the pool at day-time during the week costs €1, evening - €2. Weekend - €3 per minute. For this, make the following settings:

  1. Set up the service rates for the outlet, for instance: Pool Evening for €2 per minute and Pool Weekend for €3 per minute. For this:
    1. Click Add in the Stock List window.
    2. Enter the name of a new item in the Name field. This is how it will appear in the system, e.g. Pool Evening (Pool Weekend).
    3. Select “Rate” in the Category field.
    4. Specify the price of service per minute according to the rate in the Price in restaurant price list field.
    5. Click Save and Close.

  1. Set up the service, e.g. Pool, which will be the rate as well (€1 per minute). For this:
    1. Click Add in the Stock List window.
    2. Enter the name of a new item in the Name field. This is how it will appear in the system, e.g. “Pool”.
    3. Select “Service” in the Category field.
    4. Specify the price of service per minute for an outlet in the Price in restaurant price list field.
    5. Specify the sections of an outlet this service will be offered at. For this, check the required sections in the list on the right-hand side of the window. Specify the type of production place of an item (e.g. bar) in the Type of production place field that links a restaurant section with the point of trade of the item.
    6. Set up the rate schedule.
    7. Click Save and Close.

Rate schedule

By default, the entire rate schedule is populated with the Pool rate which is €50 per hour. The schedule makes it possible to set up rates with one-hour interval.

To run a rate schedule for a service (Pool in our case), set different rates for different time of the day and days of the week.

  1. Open the rate schedule of the service. For this, check the Time-based billing item on the Rate tab in the stock list card of the service.
  2. Choose one of the rate modes:
    • By absolute time. If selected, the cost of service will depend on the price set for a specific hour of the day.
    • By elapsed time. If selected, the cost of service will depend on the time passed from the service start. For instance, the first hour of Pool costs €50 but the following - €40.
  3. You may set the minimum time a service might be provided. For this, check the Set minimum time item and set the time in the hours:minutes format. If the elapsed time is less than the one set in this field, it will be rounded off to the set minimum. Assume you have specified 3 hours as the minimum. If the service has been provided for 2.5 hours, it will be rounded to 3 hours.
  4. You may set the time upon reaching which the service time will be round up. For this, specify the time interval in the Round time to field in the hours:minutes format. In case you have a sauna, it makes sense to round off to the nearest hour since this way it is much easier to plan its use and make reservations, i.e. if it has been used for 1 hour and 50 minutes, the total time will be rounded up to 2 hours. The pool time can be round up to the minute.
  5. To set the time unit for a service, use the Price view mode block. The price per minute is given by default. You may switch to the price per hour mode.
  6. Set the rates for the weekend and evening time.
    1. Assume the evening time begins at 6:00PM and ends at 7:00PM. Select this time in the rate schedule and choose the Pool Evening rate and click Apply.
    2. Select the weekend and choose the Pool Weekend rate and click Apply.
  7. Save the rate schedule settings by clicking Save and close.