Preliminary settings

Parameter configuration

Configure prepayment accounting in printed documents. To do this:

  1. Go to menu Settings > Parameters
  2. Expand Options usage section
  3. Find and expand Printed Documents section
  4. Select Prepay Accounting and go to its properties
  5. In Basic section select Value field. From drop-down list choose Receipt value
  6. Save changes.

Activation of tax group

Make sure you have activated the required tax group. For this purpose:

  1. Go to menu Money > Taxes 
  2. Choose Advance 20% group and proceed to its properties
    Note that the group may be called Advance 18%
    1. If you're using this group in other processes then create a new one where tax will be 20%.
    2. If you want to use this group you can change its name in Properties as well as remember to replace percentage in tax policy. Please refer to article Directory of Tax Groups for more details.
  3. In Status field select Active
  4. Save changes.

Menu Item Configuration

To set up a undistributed markup, it is necessary to create a menu item on which the markup will apply. Since we need to configure an option for advance payments across all the menu, create a new undistributed menu item: 

  1. Navigate to Menu > Menu
  2. Select preset menu group Undistributable Markups
  3. Proceed to Menu Items tab and right-click on the field to create New Menu Item
  4. Fill out the menu item's properties:
    1. Set the menu item’s name e.g., "Prepayment" 
    2. Move it to Active status
    3. In Basic section select Item kind field and set value Payment
      • The selection of Product type field represents the setting of Calculation Subject Attribute (CSA). 
      • You can view Item kinds by navigating through Settings > Setup > Enumerated Attributes
    4. In Basic section select Fiscal Group field and pick Advance 20% 
    5. In Prices section leave Not Specified values in all fields so that the menu item does not appear at cash registers
  5. Save changes.

Creating advance payment

After preliminary configurations are complete, proceed to creating a undistributed markup for advance payment. 

Markup creation

  1. Navigate to Money > Discounts & Markups
  2. Create a new markup type or select existing one
  3. Switch to Discount/Markup tab
  4. Right-click on the field and select New Undistributed Markup
  5. Complete markup properties
    For configuring advance payment ensure that the following parameters are filled under Basic section:
    1. Charge Menu Item — select For Prepayment menu item created earlier
    2. Count Type — select Amount value 
    3. Under Restrictions activate Allow Multiple and On Order settings
  6. Save changes.

Creating Detail Levels

  1. In the created markup, go to the Details tab
  2. Right-click on an empty field and select New Detail (Level)
  3. Set the amount equal to zero
  4. Save changes.

Setting up Reason for Money Deposit

It is necessary to create a new reason for money deposit so that the system accepts values entered at the cash register as advance payment. To do this:

  1. Go to menu Money > Reasons of Deposit/Collect money
  2. Right-click on the reasons field and select New Reason of Deposit/Collect money
  3. Fill out the properties of the reason:
    1. In the Interface section activate the setting Prepayment Reason
    2. A hidden Markup field will appear — choose the previously created markup
    3. In the Print section from the drop-down list select Fiscal Settlement of Prepayment
    4. In the Basic section set Name for the reason, e.g., Prepayment, and change Status to Active
  4. Save changes.

Currency Configuration

To ensure proper functioning of the created markup, it is necessary to add a Prepayment configuration to currencies. For this purpose:

  1. Go to the menu Money > Currencies
  2. Select the required currency and proceed to its Properties
  3. In the Restrictions section enable the Prepayment option

    The Prepayment option must be enabled for all currencies which are intended to be used for prepayments

  4. Save changes.

Note:

For more information about advance payments, refer to the article Fiscal Prepayment.

Working at the Cash Register

To activate prepayment at the cash register:

  1. Open the cash application
  2. Create an order
  3. Below the numeric panel click on the Pay button
  4. Choose Prepayments (Advances)
  5. Select how the guest will pay the prepayment and choose the currency 
  6. On the numeric panel enter the amount of prepayment and tap the Prepayment button
  7. If everything is configured correctly, the entered amount will appear on the orders panel marked as prepayment