Product Updates

16/10/2025

  • [Feature]Enhance the order capture page on the admin UI to facilitate faster ordering by staff. Remove all unnecessary information and visuals such as the top banner, item descriptions, and price strikethrough to ease navigation and order placing by waitstaff
  • [Enhancement]Remove the stock management feature from catalog settings in the admin UI and instead, always display it on the individual offer details page
  • [Minor Improvement]Performance improvements on the customer search-all API
  • [Issue fix]Fix various Wolt integration issues, where some parameters are missing, while others are not sent to Wolt and others are sent as null
  • [Issue fix]Fix the calculation error on the 'Total All' amount on the statistics page in the admin UI, where the 'Total Tips' amount is added twice
  • [Issue fix]Display the loyalty section and manage account option for logged in customers on the parent store when 'Parent Store Homepage Behavior' is set to 'Delivery/Pickup Child Store Selection'
  • [Issue fix]Fix the flickering of the thank you page after submitting an order on template and GonnaOrder apps
  • [Issue fix]Update the translation key on the checkout page in the customer UI when the location type is set to 'Location' and the order fulfillment method is configured as 'Pickup and Return' in admin UI settings

13/10/2025

  • [Feature]Allow users to set how the parent store's customer UI behaves in a multi-store & multi-catalog setting. A store user can set the parent store customer UI to display: a) current store, b) child store list, and c) delivery/pickup child store selection. When the user selects 'Current Store', the store will display the customer menu with items listed on the catalog and the customer can proceed to place an order. When the user selects 'Child Store List', the parent store's customer page will display the list of child stores under that parent and the customer can select the child store they wish to proceed to. Lastly, if the user sets 'Delivery/Pickup Child Store Selection' the parent store's customer page displays a prompt asking customers how they would like to receive their order.
  • [Feature]Introduce a QR code for customers with a member code. The store user can view the customer's QR code on the customer's 360 dashboard. Also, the customer can view their QR code on the self-care portal and on the menu page when they're logged in.
  • [Minor Improvement]Include the store name and GonnaOrder/white label name on the SMS sent to customers notifying them when their order is ready
  • [Minor Improvement]Allow new customers to use the first login discount on child stores when the first login discount is created and the parent store and the child store inherits customers and loyalty from the parent store
  • [Minor Improvement]Hide the inactivity popup and inactivity video on the order capture page in the admin UI
  • [Minor Improvement]Display a description text below the 'Website link' field on the admin UI 'Marketing' settings page
  • [Minor Improvement]Restructure payment and integrations settings and deactivate public visibility of settings that do not require it
  • [Minor Improvement]Set up a new white label
  • [Issue fix]Fix the miscalculation of item discount value on the order details page in the admin UI when an item has a percentage discount
  • [Issue fix]Fix the issue where the previously opened menu item is momentarily displayed before opening the newly clicked item on the customer UI
  • [Issue fix]Update Google Cloud autocomplete API calls settings
  • [Issue fix]Display the customer profile and date picker pop ups on the customer UI as anchored when scrolling the GonnaOrder, GoKiosk, and templates apps on iOS 13 devices
  • [Issue fix]Fix the UX issue where orders with multiple gift card vouchers ordered are displayed incorrectly on the order details page in the admin UI
  • [Issue fix]Fix the issue whereby the success toaster message 'Address updated successfully' overlaps with the iOS system status bar (time, network, battery icons), making it partially hidden and difficult to read on the GonnaOrder, GoKiosk, or Template app on iOS 13 devices
  • [Issue fix]Display the customer's profile picture on the customer self-care portal when they log in using their social accounts (Google, Apple, or Facebook)
  • [Issue fix]Apply the store's branding colors on the customer UI icons and QR code
  • [Issue fix]Display up to 20 entries on the 'People' dropdown when creating a new reservation on the admin UI

06/10/2025

  • [Feature]Introduce the integration with Siteboon, an AI-powered tool for creating websites. Users can use this integration to create an entire website in minutes with no coding skills. More Info
  • [Feature]Integration with Wolt Drive to support delivery of orders via Wolt Drive. Orders are sent to Wolt Drive to facilitate their delivery. More Info
  • [Minor Improvement]Technical upgrade of the mobile apps framework
  • [Minor Improvement]Enhance the brightness of store images on the customer UI
  • [Minor Improvement]Standardize the font style of the domain extension to match the font used in the URL input on the admin settings
  • [Minor Improvement]Remove the pagination displayed in timeline view when a store is closed for reservation on the selected date
  • [Issue fix]Fix the Epay and Neosoft physical payment terminal issue on kiosk, whereby when a user makes a successful payment on the first order and attempts to resubmit another order payment, they are automatically redirected to the previous order's success screen on the thank you page
  • [Issue fix]Sync subscription expiry on GonnaOrder and Stripe and include the charge per order on the invoice
  • [Issue fix]Fix the Epos Now catalog synchronization issue whereby when a user syncs an existing catalog with Epos Now, the station and top-level category assigned to a category are deleted after the synchronization
  • [Issue fix]Fix the email validation on the customer thank you page, whereby some long yet valid emails are rejected due to their character length.
  • [Issue fix]Fix the error that occurs when adding an items that are under a category that is assigned to a station on the parent store to the cart on the child store
  • [Issue fix]Fix the issue whereby when a super admin invites a user as a manager and the user creates an account, the user is not displayed on the 'All Users' list on the super admin account
  • [Issue fix]Fix the non-responsive 'Submit your order' button on the order capture page in the admin UI
  • [Issue fix]Display the item name on the 'Product Name' field of the item details Excel file downloaded from both parent and child stores when the item is customized on the child store
  • [Issue fix]Enable the redirection to the payment page when using an iframe on the 'Share & Preview' page on the admin UI for Stripe, Rootline, and Solidgate payments
  • [Issue fix]Display the search popup as fixed (anchored) when searching a store on the GonnaOrder app such that it doesn't move when scrolling the page
  • [Issue fix]Fix the inconsistent spacing between the input box heading and the entered data on the 'Add a special note to your order' field on the customer order details page
  • [Issue fix]Standardize the alignment of the error message 'Failed to send email' on the customer thank you page
  • [Issue fix]Fix the alignment of the instruction text 'Use your phone camera to scan the QR code to proceed' under the QR code on the customer UI on mobile view when the store has enabled 'Require Location Link'

29/09/2025

  • [Minor Improvement]Allow users to input a maximum of 8 digits on the company ID field when integrating with Purple I POS
  • [Minor Improvement]UI improvements on the customer reservations page, whereby the 'People' dropdown icon and the selection text overlap on small screen sizes
  • [Minor Improvement]Functional improvements on the event management feature for white labels
  • [Issue fix]Fix the issue that the customer menu page fails to load when the user scans the table QR code on the force QR code scan page
  • [Issue fix]Fix the issue on multi-store & multi-catalog setup setting, whereby when parent and child stores are unlinked, all inheritance settings remain enabled for the child store
  • [Issue fix]Display inherited customers' details (i.e., full name, member code, & email) on the order item details Excel file downloaded from child stores that inherit customers from the parent store
  • [Issue fix]Automatically preselect the item category when adding items using the 'Add Item' button within a category
  • [Issue fix]Align table numbers vertically-center within their table cells in timeline view on the reservations dashboard

25/09/2025

  • [Enhancement]Improve Purple I integration for a smooth synchronization of orders between the two systems. Send GonnaOrder's item object ID to Purple I and convert the order time to match the store's time zone. Only send the final discounted price of an item, including the options and discounts
  • [Issue fix]Fix the unexpected error that occurs when logging in as a store operator or store manager on the GoAdmin app

22/09/2025

  • [Feature]Allow customers to view their previous orders on the customer self-care portal and use the reorder option to automatically add a previous order into their basket if they want to repeat it More Info
  • [Feature]Allow users to customize options and price variants on child stores when they inherit catalog from the parent store. For inherited catalog options, the user can customize the price, visibility status, and stock information while for price variants, they can customize the price, discount, and visibility status. More Info
  • [Feature]Allow stores to integrate with Purple I EPOS for order management More Info
  • [Enhancement]Improve user roles and access rights for administrators, managers, and operators. Administrators have full access rights while managers and operators have limited rights. However, operators have the least access rights than managers
  • [Minor Improvement]Improve APIs and Sunsoft integration to consider inherited catalog offers in a multi-store-multi-catalog setup
  • [Minor Improvement]Send order token (ID) as comment to Sunsoft POS
  • [Issue fix]Correct the sequence in which comments are sent to Sunsoft when items have option groups without prices and external IDs
  • [Issue fix]Include the item discount when sending orders to Sunsoft
  • [Issue fix]Correctly print customer order remarks on the Sunsoft ERP receipt
  • [Issue fix]Fix the 'Access Denied' error that occurs when saving option group options as an operator
  • [Issue fix]Fix the items with discount, which are incorrectly marked as customized when the user saves them without making a change when the catalog is inherited from the parent store
  • [Issue fix]Fix template apps which continuously flicker when navigating through it in iOS devices
  • [Issue fix]Fix the confirm and reject order pop ups on small screen devices, whereby some text overlap on the orders dashboard
  • [Issue fix]Remove the extra blank space below the mobile number field on the checkout page

16/09/2025

  • [Feature]Allow store users to upload a branded video and display it after the inactivity popup timeout More Info
  • [Enhancement]Display all Epos Now categories, including nested and hidden categories on the 'Select categories' dropdown under Epos Now integration
  • [Minor Improvement]Allow kiosk apps to be white labeled
  • [Minor Improvement]Create a new template app
  • [Minor Improvement]Renew the expired SSL certificate for a specific store
  • [Minor Improvement]Allow white label admin apps to have location access to support the fetching of user device location
  • [Minor Improvement]Functional improvements on the event booking feature for white labels
  • [Issue fix]Fix Emerchantpay payments with Apple and Google Pay
  • [Issue fix]Fix Epay payment retry mechanism for orders that are not confirmed immediately
  • [Issue fix]Allow users to submit orders when payment is mandatory and the order amount is zero after applying a discount voucher
  • [Issue fix]Fix the continuous loading of the standalone payment page when the user clicks 'Pay online for your order' and the table is not open.
  • [Issue fix]Allow users to edit gift card offers on child stores with inherited catalog
  • [Issue fix]Fix the partially hidden profile dropdown when the user is on the edit catalog item page in the admin UI
  • [Issue fix]Fix the 'Add to your order' button which has a transparent background on the offer details page in the customer UI
  • [Issue fix]Fix the text wrapping issue for items with longer names on the checkout page on small screen sizes

10/09/2025

  • [Feature]Allow store users to import customers in bulk via Excel More Info
  • [Enhancement]Enhance the user invitation process for stores. When a store admin invites a registered user to manage a store, and the user is not yet registered, then the invitation to the store will still be valid even if the user has not followed the invitation link, but registers directly via the standard process
  • [Enhancement]Display the last transaction date and when customer became a member on the loyalty points section of the customer self-care functionality
  • [Enhancement]Apply tip percentage based on the total value of items in the cart. Delivery fee and service charges are excluded when calculating the tip percentage.
  • [Minor Improvement]Update reservation settings help page link
  • [Issue fix]Fix the 'Submit your order' button on the checkout page when payments are inactive and the pay later option is set to cash or card
  • [Issue fix]Fix Sunsoft integration issues where some orders do not arrive at Sunsoft
  • [Issue fix]Fix the total order amount calculation issue on the checkout page, whereby the tip amount is not considered when the user is signed in
  • [Issue fix]Only mark store items as customized in an inherited catalog when some parameters on the item details have been changed compared to the parent item

09/09/2025

  • [Feature]Allow customers to use their device location when selecting their delivery address on the checkout page. Users should first grant access to their location on their phone or desktop device. Their location will be populated on the map and they can edit it by moving the location pin on the map, ensuring the delivery address is as precise as possible. Store operators can view the map location on the orders dashboard for all orders where exact location is submitted, either through auto-complete or via selecting on the map More Info
  • [Minor Improvement]Standardize the style of all dropdowns in the admin UI
  • [Issue fix]Fix Sunsoft integration issues, where comments are not sent to Sunsoft and wrong prices are displayed
  • [Issue fix]Fix white label Dev environment, where users are unable to login using the Google sign-in option
  • [Issue fix]Fix the error that occurs when connecting stripe to specific white labels
  • [Issue fix]Always display localized text on the customer UI and checkout page both during the initial page load and after refreshing the page
  • [Issue fix]Fix Android template apps, which overlap with the devices' navigation buttons

01/09/2025

  • [Minor Improvement]Standardize the placement, design, and icon usage for all 'Add' buttons across all pages in the admin UI
  • [Minor Improvement]Integrate Storybook for frontend component development, testing, and documentation
  • [Minor Improvement]Update SSL certificate for specified white label
  • [Issue fix]Fix the incorrectly displayed total order amount on the standalone payment page, whereby it is higher than the total order amount on the orders dashboard
  • [Issue fix]Fix the non-responsive 'Proceed to Payment' button for Apcopay payments
  • [Issue fix]Fix the non-responsive 'Setup Zones' popup on the delivery settings when accessed on mobile devices