Skip to content

Payment Workflow

The Payment Page is used to finalize an account after the order has been sent. It provides an overview of the remaining balance, payment methods, and confirmation steps.


Accessing the Payment Page

After sending at least one product to the kitchen/backend:

  • Tap the red credit card button in the top-right corner of the ordering screen
  • This navigates to the Payment Page

Payment Page Layout

Top Section

  • Remaining Amount: Total still to be paid
  • Paid Amount: Total already paid

Note

In the Belgian SCE-certified version (Version 1), partial payments are not allowed.
This means the remaining amount will always be either the full total or zero.

Left Panel

  • Product List: Items on the ticket that require payment

Bottom Left

  • Available Payment Methods:
    Shows the payment types the current user is authorized to use, based on user abilities defined in the Admin Panel.

Completing the Payment

  1. Tap the desired payment method (e.g. Cash, Card)
  2. In the right-hand panel:
    • Confirm that the payment was received
    • For cash payments, enter the amount received (e.g., 100 EUR)
    • The system will automatically calculate the change due

Tip

The cash calculation tool replaces the need for an external calculator — simply input the amount the customer gave, and the app displays the change to return.

Warning

It is important to note that the cash calculation tool is not a money in/out nor does it register in the cash register the bills used for payment. It is merely a calculation tool to assist the user in determining the change to return.

  1. Once confirmed:
    • The payment is saved
    • The account is automatically closed
    • Data is synced with the backend

Multi-User Payments

  • + / – Buttons allow splitting the bill visually among multiple customers
  • This feature does not affect the payment logic or backend records
  • It is used only to assist in dividing totals when customers want to share payment

Provisional Bills

A Provisional Bill (preliminary receipt) can be printed in two ways:

  1. From the ordering screen, tap the blue printer button
  2. From the payment screen, tap the blue printer button at the bottom right

Warning

In the Belgian SCE-certified version, once a provisional bill is printed,
no additional orders can be sent on that account.


VAT Ticket Behavior

Belgian SCE-Certified Version:

  • If a client was linked to the account and the client has a valid email registered, the VAT ticket is not printed
  • Instead, the VAT ticket is emailed directly to the specified client
  • The VAT ticket cannot be reprinted once the account has been paid and closed in version 1.x

Warning

For compliance reasons, VAT tickets in the Belgian SCE-certified version are one-time only.
Once payment is complete, no reprints are allowed.

Other Versions:

  • VAT tickets are automatically printed if the setting is enabled in the Admin Panel
  • Reprints may be allowed depending on configuration

Summary

  • Access the payment screen after sending at least one product
  • Use the calculator-style cash tool for change
  • Payments auto-close the account after confirmation
  • Provisional bills can lock accounts from further orders in certified versions
  • VAT ticket behavior changes based on the version and client info