Cologne Release Notes
General
🌟 Updates
Onboarding improvements
- Performance improvement on the Project and Products page, which decreases loading times. This reduces the loading time of most of the tables.
Improved export validation of the onboarding wizard: for some resources, there was no validation needed, but it was always executed. This is now improved.
- Besides, when an error occurs during the validation, the information given is now clearer.
We also had some improvements on the error handling/messages of the onboarding wizard:
- Now, there is a check input buttons on pages that require validation.
- We added clearer error messages on what is wrong.
🚀 New
We can now offer an improved user experience for tables in the onboarding wizard. What changed?
- Performance has been improved!
- We added a fixed header.
And also, added buttons behind the products that make it possible to:
1. Add a row above the current product.
2. Duplicate the product.
3. Delete a row with the dustbin icon.
- The Re-apply product groups button was added.
This button can be used when you have already mapped products to a product group and provide extra or change information to a product group. This can be reapplied to the products with this button:
- There were some password policy changes, such as the password strength meter and a minimum of 8 characters needed.
- The fiscalisation references will be added by default to the payment methods. This means that after the export, it is no longer necessary to assign the fiscal references any more in the backoffice.
- We have a smarter Go Back button that takes you back to the previous page. As a consultant, you can go to the client's view and check their onboarding. To go back to your consultant view, you can use the Back button. This back button used to take you back to the Dashboard, now it will take you back to the last page before going into the client's view.
🔧 Fixes
Changing the language as a consultant could result in errors, this has been resolved.
🎉 Recently Completed:
- Self-service Random Spot check:
This feature consists of the implementation of random customer checks at Self-service and Self-scan checkouts to prevent and detect theft. Employees will visually compare items in a customer's basket with the items on their tray. The checks are automatically triggered, blocking the checkout process until completed by an employee, who must authorize actions with a PIN.
The feature is configurable via the Backoffice, allowing admins to enable/disable checks, determine the frequency, expiration time, and customize messages.
If no employee action is taken within a set time, the check expires, and the regular checkout flow resumes. The results of these checks are also logged for reporting.
It is possible to pay with these payment method on a Kiosk 2.0 solution via scanning.
It is possible to make a partial payment with Xafax and perform the rest of the payment via the payment terminal
- Factura Completa
This feature introduces the ability to issue a full invoice (Factura completa) for purchases over 3.000 euros in compliance with Spanish regulations 🇪🇸 for the DISH POS target group in the gastronomy sector.
Key Features:
Automatic Invoice Requirement: for B2B sales, customer-requested invoices for tax purposes and online orders, a full invoice is now automatically required.
High-Value B2C Purchases: a full invoice is mandatory for B2C purchases above 3.000 euros including VAT.
Customer Information Dialogue: a dialogue window prompts for customer details (name, address, postal code, city, country, and tax number) when the total amount is 3.000 euros or higher, ensuring all necessary information is collected before order completion.
The full invoice includes:
1. Customer's full name and address.
2. Customer's tax number (NIF).
3. Price per unit and price before taxes.
4. Tax specifications and applicable discounts.
5. Justification for 0% VAT, if applicable.
How to Use:
1. Upon settling a bill of 3.000 euros or higher, the system will trigger a modal to enter the required customer details.
2. Ensure all fields are completed to generate a compliant Factura completa.
3. The entered information will be stored and processed for fiscal registration.
Backoffice V3.65.0
🌟 Updates
- The ability to configure random spot checks for self-service POS and Grab and Go was improved.
- The ability to configure Xafax and Intersolve as payment methods for Kiosk 2.0 was also added.
Frontoffice v3s195b8
🔧 Fixes
OPS-1216 French FO always printed receipts.
In France, printing the customer's receipt is not mandatory. However, the system did not follow the Automatic ticket printing setting and always printed the ticket, this has been solved at this release.
If the setting in the Backoffice is as down below, no receipt will be printed. If the box is ticked, the receipt will be printed.
OPS-1658 🇪🇸 Spain: inability to close orders.
At a specific customer, orders could not be closed. This has been resolved.
OPS-1677 Order with a rounding difference could not be closed.
In some scenarios, orders with a rounding difference of 1 or 2 cents could not be closed on the POS. In this version, it is resolved from happening again.
- Order Aggregator: Add unknown and unmapped product options to the comment field of a product. Order Aggregator is used to integrate online ordering platforms into the POS system. With some of these platforms, we do not support a menu sync and manual mapping is needed. In case of missing mapping on a product with a product option attached to it, it was not shown properly on the production ticket. This is resolved now.
🚀 New
- POS Gift card MVP completion: Gift Card redemption codes are now stored in a hashed format.
Webapp 2.14.0
🚀 New
- A clear icon in the application marks Delivery and Takeaway orders.
🔧 Fixes
OPS-53 Autoselected field incorrect on login screen PanelPOS 15,6" Android 12
When logging in to booq the login screen shows so you can put in your code or present a tag with a predefined value. On all of our hardware, the login field is auto-selected and logging works right away. When we present an RFID tag to a PanelPOS 9135 15,6” Android 12 it took you to Settings instead of logging you in. This has been resolved.
- OPS-1279 German translations were incorrect in the app. The incorrect translations of Zeile/Zeilen have been fixed.
Selfservice
🔧 Fixes
- Order2POS: Pay on pickup did not work on an order when the language was changed during the session, this has been resolved.
🚀 Improvement
- Support for random spot checks on self-service POS and Grab & Go.
- Support for Xafax and Intersolve payments on Kiosk.