Dinlr Waiter: Restaurant POS
POS System for Food Business
Free · Designed for iPad. Not verified for macOS.
It's designed with the unique needs of the food service industry in mind, Dinlr is the perfect fit for business of any size such as multi-outlet franchises, full-service restaurants, quick-service venues, food trucks, cafes, bars, coffee shops, hawker centre stalls, breweries, and pizzerias.
Packed with features:
- Table Management: Check your table vacancy & status at a glance
- Ingredient Level Inventory: Stock levels automatically update as you sell
- QR Ordering: Customer can self-order using the QR code provided
- Reporting: Real time data at your fingertips
- Promotions: Automatically apply discount for happy hours or member discount
- Time & Attendance: Track your staff working hours with clock in/out feature
- Customer Management: Store customer information and build deeper relationship
- Courses: Group order by course and send them to the kitchen precisely
- Fully Integrated: Fully integrated with other Dinlr solutions
- Readily Available Hardware: Work with iPad and almost any receipt printers (Epson, Star Micronics or other brands that use ESC/POS command)
No internet connection? It will not affect your operation. Dinlr uses a proprietary local network communication between the devices which does not require any internet connection for it to work. Devices will be able to send & receive data among them with or without internet connection. All the sales information will be uploaded automatically when the internet is back online.
Dinlr is compatible with Epson, Star Micronics & any ESC/POS receipt printers (LAN, Bluetooth or Wi-Fi) and any cash drawers that can be connected to the receipt printer.
more New features:
- Item able to print multiple docket with printed expiry date (Suitable to use as redemption ticket)
- Kitchen printer setting to show/hide all or specific customer information
- Improved logging
Bug fixes:
- Fixed sync stop working randomly during order payment
- Fixed delay in online status after logging in with passcode
4.14.1 Apr 22
New features:
- Reservation calendar view
- Reservation attach customer
- Setting to show ticket number for table in table management
- Print receipt after accepting orders for all or specific dining options
- Kitchen ticket setting to turn on/off table change notification ticket
Bug fixes:
- Fixed device settings reset when reinstalling or reset device data after 6 April 2026
- Fixed item modal notes input jumping off when tapping on notes input
- Fixed combo item printing issue when single quantity per line item is on
- Fixed payment record missing when app crash at payment receipt screen
- Fixed limit to change date/time for order & reservation
4.14.0 Apr 15
New features:
- Drag order/reservation in Table Management to another table for quick table changing
- Manual promotion
- Improved table management performance
- Upgraded database system
- iOS/iPadOS 26 compatible
Bug fixes:
- Fixed customer phone input validation failed for phone number with new prefixes
4.13.4 Apr 7
Bug fixes:
- Fixed calculation for multiple inclusive taxes utilised by different items
4.13.3 Mar 27
New features:
- Pending order can be assigned with table first
- Hold all items
- Setting to always return to main quickgrid after adding item
- Setting to always show item modal
Bug fixes:
- Fixed modifier option reset back to default option after changing item variant selection
- Fixed crash when updating app from much older version
4.13.2 Mar 25
Bug fixes:
- Fixed epson dot-matrix printer not working after previous update
- Fixed crash caused by printer status check after previous update
4.13.1 Mar 19
Major update: New devices can only be set up using this version of the Dinlr Waiter app or later
New features:
- Reservation overview screen
- Improved database performance & stability
New changes:
- Order can only be pre-ordered 3 half-yearly (1.5 year) ahead
- Reservation can only be reserved 3 half-yearly (1.5 year) ahead
Bug fixes:
- Fixed crash caused by printer status check in previous update
- Fixed terminal may occasionally prompt error and payment captured at the same time
- Fixed reservation status change (Cancelled reservation cannot be reverted)
- Fixed rounding amount not reflected in customer facing display
- Fixed reservation missing service after updating schedule/service in backoffice
- Fixed raster printing spacing
- Fixed crash when updating too far apart, jumping to latest version from a much older version
4.13.0 Mar 18
New features:
- Printer kitchen ticket setting to split combo item as single item
- Non-stackable tax validation for open item
- Setting to show/hide item number in quickgrid
- Prefixed store credit topup amount for quicker topup
- Additional loggings
- Improved epson printer support
New changes:
- Receipt combo sub items will be tiled together with the main combo item
- Inclusive tax will show (Incl) label in item modal and library tab
Bug fixes:
- Fixed certain Star Micronics printer receipt getting truncated
- Fixed crash caused by combo item update from backoffice when the existing cart contain combo item
4.12.5 Mar 11
New features:
- KPay terminal
- Reservation date filter
New changes:
- Rounding shown in cart if receipt override rounding setting is on or all payment methods use the same rounding
- Pax selection increase up to 200 pax
Bug fixes:
- Fixed quickgrid timing not working for iPhone
- Fixed table number missing when order merge in node device
4.12.4 Mar 3
New features:
- Item no reflected in quickgrid
Bug fixes:
- Fixed quickgrid timing not showing/hiding quickgrid timely
- Fixed crash on iPhone when app first load and tapping on order from pending order notifications
4.12.3 Feb 25
New features:
- Reservation date/time blocking
4.12.2 Feb 18
New features:
- DTS Hurricane (GST) sales report format for Fullerton Mall
Bug fixes:
- Fixed memory issue buildup by use of other (3rd-party) printers in raster mode
- Fixed external hardware scanner not working for scanning QR codes
4.12.1 Feb 11
New features:
- Combo group features (Combo item fully supported)
- Quickgrid times supported to show/hide quickgrid at specific day/time
- Setting to check item availability based on item's quickgrid availability
- Support circle table shape in table management
- Reprint previous table QR code
- Support GHL online QR void
- Support GHL (Nexgo) Soundbox terminal
New changes:
- Debug and export logs will be password protected for security reasons
Bug fixes:
- Fixed dynamic dining option QR order not showing "Add More Items" button in Dinlr Online Order for non-default dining options
- Fixed endless "(App Conflict)" error prompt on specific scenario
- Fixed crash when refund using excess button on unrounded payment
- Fixed variant override modifiers not working for item with skip variant/modifier selection enabled
- Fixed kitchen ticket saver layout not showing table change information
4.12.0 Feb 8
New features:
- Payment screen to show order information on the side
- Support CIMB (PMA) terminal
- Library search modifier will support item name
Bug fixes:
- Fixed incorrect Antara Mall report format
- Fixed items in library and quickgrid category not sorting by item no
4.11.0 Jan 18
New features:
- Ambank (PMA) terminal settlement
- Maybank (PMA) terminal settlement
Bug fixes:
- Fixed terminal button for receipt not showing up after first refund
4.10.2 Jan 13
New features:
- Payment icons
- NETS terminal support logon & update
Bug fixes:
- Fixed QR misaligned in Star Micronics printer with absolute alignment settings
- Fixed unable to change API method in report settings
4.10.1 Jan 8
Major update: Single-device merchants may continue using older versions, but multi-device setups should update all devices to this version or newer by 1 April 2026.
New features:
- Terminal settlement trigger from Manage Register
- Printer label break setting for label printer to allow/disallow continuous printing on subsequent labels
- Excess button in custom refund to auto tabulate the excess payment for quick refund on excess payment
- Support NETS (PAX) local terminal
- Support GHL (Nexgo) local terminal
- Voucher scanner support dynamic QR identity used in Dinlr Mini App & 3rd party app
New changes:
- Improved sync speed
- Sync progress status changed to incremental counter number
Bug fixes:
- Fixed rare app conflict message appearing in order on order merge
4.10.0 12/31/2025
New features:
- Scanner support dynamic QR identity used in Dinlr Mini App & 3rd party app
- Item variant support override modifiers to display unique modifiers specific to that variant
- Discount icon image
- Support Hong Leong Bank & UOB Carddbiz terminal
- Receipt will print loyalty points equivalent in cash if there's cash offset loyalty reward configured
- In-app camera scanner supported for ticket number input
- Antara Signature Mall sales report format
- myVillage sales report format
New changes:
- Customer phone and email will be masked in cart screen upon attachment
- First name & last name length limit increased
- Combo group in item sequence changed to show after modifiers
Bug fixes:
- Fixed long label getting chopped off prematurely, long label will extend to the next label till completion
- Fixed rounding not reflecting for payment with rounding near/up/down set to 0.10 and bigger for certain payment amount
- Fixed employee access code scanning not working with hardware scanner for certain value
4.8.1 12/21/2025
New features:
- Combo item UI improvements
- Order refund reason shortcuts
- Support promotion & discount setting to exclude combo sub items
- Setting to print receipt after placing order (zero subtotal)
- Setting to allow manual acceptance of pending payment orders
- Support location business information
- Support combo item display in Dinlr Customer Display
New changes:
- Less accurate sync percentage shown due to optimization done to improve sync speed
- Promotion check to support buy "x" free "y" item even when "x" item is cheaper than "y" item
- Bolder font for label printer
- Combo item can apply discount within sub items
Bug fixes:
- Fixed item quantity input not working for combo sub items
- Fixed hardware scanner not detecting lower capital letters
- Fixed receipt balance due not reflecting rounding
4.8.0 12/08/2025
New features:
- Support Dickson weighing scale
- Detect printer online status for other (third-party) printers
- Support promotion rollover surplus condition setting
- Clock in/out using camera scanner
New changes:
- Pending payment orders will require payment to be accepted
- Combo item cannot apply discount within sub items
- Kitchen ticket will bold item heading remarks
- Receipt balance due will use bigger font
Bug fixes:
- Fixed concurrent sync from nodes to core causing conflicting payment data
- Fixed void reason input not showing when reducing existing order item quantity
- Fixed print job history missing when addon order auto merged to main order
- Fixed item void kitchen ticket not printing for item in modifier filters
- Fixed crash at pax selection if current selection is more than 99
4.7.1 11/25/2025
New features:
- Combo item using combo groups
- Sales report days setting
- Connected Wi-Fi name will be shown at the bottom of the side menu
- Support CAS weighing scales
- Past orders to show the device that is currently editing the order
- Support receipt auto merge receipt discounts
- Support KDS to display recently closed orders
- Passcode input using in-app camera scanner
- Failed print jobs will insert the failed timestamp at the end of the print
- Setting to only allow full refund
- Setting to hide pending and/or pending payment order notifications
New changes:
- Kitchen ticket for voided items will no longer strikethrough the **VOID** header wording
Bug fixes:
- Fixed 3rd party (other) bluetooth printer not working for specific newer batch
- Fixed refund by item to allow amount based on the payment method rounding
- Fixed order discount not fully distributed to all items due to discount rounding on every item
- Fixed crash when viewing customer profile which is still loading due to slow connection
- Fixed crash when an order is unable to save failed due to unforeseen circumstances
4.7.0 10/07/2025
New features:
- Support combo groups structure
Bug fixes:
- Fixed multi queue printing not working well for "Other Brands" printers in Text mode
- Fixed crash when register link with no register attached
4.6.3 09/15/2025
New features:
- Auto accept online order can now be triggered based on dining options
- Voucher code input using in-app scanner
- Quickgrid swipe to switch between tabs
- Customer custom fields can be edited
- Customer profile in cart will show birthday icon on birthday month
- Support location status
New changes:
- Log out button fixed to bottom of the side menu
- Kitchen ticket item quantity change will reflect as "UPDATE QTY"
- Kitchen ticket voided items will be displayed at the top
Bug fixes:
- Fixed multi queue printing not working well for "Other Brands" printers
- Fixed rare issue which the core and node device go out of sync for specific order placed from node
- Fixed order concurrency to prevent multiple devices from editing the same order at the same time for other order actions (payment, refund, fire, merge, split, transfer, table change)
- Fixed order details not being refreshed immediately when doing order fire/merge/split/transfer in table management
- Fixed order rounding not being retained when performing a partial refund after a full payment for order with total greater than payment amount
- Fixed rare crash when accepting pending order from notification
- Fixed report reflecting figures from another date when quickly toggling between dates during slow internet connection
- Fixed category, variant and modifier option icon goes blank when it get replaced with another icon from cackoffice
4.6.2 08/27/2025
New features:
- Table management can be swiped to switch between floorplans
- Support customer custom field key
New changes:
- More logging events
Bug fixes:
- Fixed receipt item variant/modifier option price from being perfectly aligned with item price causing customer confusion
- Fixed IntellTea kitchen ticket QR overlapping item name
- Fixed printer combine variant/modifier quantity can be turned on with other hide item variant settings
- Fixed refund amount can be any amount not subjected to the payment smallest denomination
- Fixed rare crash after saving order
- Fixed rare crash occur when internet connection gated by landing page
- Fixed crash during log off when there's no quick grids
- Fixed crash when voiding item that removed in cart
4.6.1 08/05/2025
New features:
- Customers section
- Printer kitchen ticket filter by table settings
- Printer word break setting
- Printer receipt combine variant/modifier in line item setting
- Printer IntellTea kitchen ticket layout setting
- Support payment tender amount rounding in Customer Display
- Receipt tax summary
- Setting to show/hide inventory
- Setting to prevent disconnection bypass for DinlrNode devices when DinlrCore is unreachable
New changes:
- Customer email & phone will be masked in printed receipts
Bug fixes:
- Fixed occasional crash caused by incoming sync
- Fixed occasional crash caused by register link tied to register older than data retention period
- Fixed to prevent modifier option quantity from adding up beyond max limit
- Fixed UI overlapping the Dynamic Island/notch in iPhone
4.6.0 07/29/2025
New features:
- Item able to print multiple docket with printed expiry date (Suitable to use as redemption ticket)
- Kitchen printer setting to show/hide all or specific customer information
- Improved logging
Bug fixes:
- Fixed sync stop working randomly during order payment
- Fixed delay in online status after logging in with passcode
more Version 4.14.1 Apr 22
Data Linked to You The following data may be collected and linked to your identity:
Contact Info Identifiers Other Data