Version: Back 0.0.356.20 | KFC CEE 0.0.310.20 (01/30/25)

New Features and Improvements

  • [Backend] Support for Payments via Fast Payment System (FPS)
    Functionality to work with payments through the Fast Payment System (FPS) has been implemented.
  • [Core] Mandatory entry of table number
    A new setting has been added that requires mandatory entry of the table number.
  • [Backend, Core, Theme] Container Management Support
    Support for container management using the new RK7 data dictionary has been added.
  • [Core, Theme] Separate selection of order type
    Separate selection of order type for two packaging usage scenarios has been added.
  • [Backend, Core, Theme] License Comments
    The ability to work with license comments during kiosk relicensing has been added.
  • [Backend] Category Data Loading
    Implemented loading of category information without prior conditions (categories are now requested anew when the kiosk is launched).
  • [Backend] Processing Unknown Card Types in r_keeper CRM
    Support for processing unknown card types has been added to the RKeeper CRM functionality.
  • [Backend] Enhanced Data Transmission to Metrics
    On the backend, extended information has been prepared for transmission to analytics systems.

Bug Fixes and Improvements

  • [Backend] Fix for Modifier Stop List Functionality
    An issue where the modifier stop list incorrectly affected the dish blocklist (including cases where a dish was added to the blocklist via the cash register) has been resolved.
  • [Backend] Obtaining Organization Information When Ordering for a Legal Entity
    The mechanism for obtaining organization information when placing an order for a legal entity has been improved. The parameters for invoking createInvoice have been updated.
  • [Core] Multilingual Scenes Operation Fix
    An issue causing multilingual scenes to ignore language settings in orders has been fixed.
  • [Theme] Modifier Functionality Fixes
    The following issues have been corrected:
    • Product price did not update upon adding modifiers.
    • The default modifier continued to apply even after adding the dish to the cart while editing modifiers.
  • [Core] Renaming of the Home Screen Setting
    The setting previously named Disable Buttons on the Home Screen has been renamed to Show Order Type Selection Screen with Language Choice.
  • [Backend] Correction of Price Check in Menu Items Filter
    An error in price verification within the getMenuItemsByCategoryId method has been fixed. Combo dishes are now correctly displayed when loading category items.
  • [Theme] Correction of Discount Display in Cart
    The incorrect display of discounts in the cart has been fixed.
  • [Core] Kiosk Lock Screen Localization Correction
    The text on the kiosk lock screen is now displayed in the current localization (previously, the default localization was used).
  • [Core] Minor spelling corrections
    Minor corrections have been made to spelling and phrasing.
  • [Theme] Packaging Localization Fix
    The issue preventing packaging localization from being applied has been resolved.
  • [Backend] Filtering Erroneous Identifiers in BlockList
  • A preliminary filter has been added to prevent processing of invalid menu item identifiers when removing them from the blocklist via the control unit.

  • [Core, Theme] Gallery Scene Correction
    The operation of the gallery scene when adding a menu item to the cart has been corrected.
  • [Core] Modification of the Initial FPS Payment Setting Value
    The initial value for the FPS payment usage setting has been updated.
  • [Backend] Correction of BlockList Logic When Working with Kiosk Orders
    Changes have been made to the logic of working with the blocklist when adding a dish to the blocklist during the order placement process through the kiosk, if the task originates from the Control Unit.
  • [Backend] Correction of Kiosk Order Deletion
    The issue with kiosk order deletion in RK7 ("cannot add items to printed packets") has been resolved.
  • No labels