- Fixed crash sometimes occurring when printing customer receipt
- Reduced vertical spacing in modifiers grid (Restaurant)
- Fixed sync error sometimes occurring when uploading order item modifiers (Restaurant)
- Fixed random items incorrectly showing as voided on KDS when scrolling long order (Kitchen Display)
- Fixed crash when selecting some modifiers (Restaurant)
- Fixed app updates for devices running Android OS 7+
- Fixed app updates for KDS and Customer Display
- Optimized modifiers loading (Restaurant)
- Sync speed optimizations
- Fixed loyalty lookup on Customer Display (CD app must also be updated)
- Fixed iCR printer crash
- Added ANR (Application Not Responding) diagnostics
- Fixed Detecto scale not updating item weight during sale
- Fixed not being able to change shipping option for items that are not configured as "ship only"
- Fixed issue when app could crash when viewing orders created before version 1.31
- Removed discount info from gift receipts
- Support for World Gift card processing on PAX terminal
- Automatically opening item details page to select required salesperson if it wasn't selected
- Fixed missing order date in Tickets subpage
- Added time clock departments
- Fixed issues with wrong size for menu modifiers on some devices with Android OS 6.0+
- Fixed remaining gift card balance displaying without currency formatting
- Fixed Synergy loyalty points description in the order notes
- Faster kitchen receipt printing on built-in printer
- Visualized items paid via EBT
- Enabled EBT payment method for refunds
- Removed navigation bar from built-in customer display
- Added ability to manually add walk-in customer to the waitlist from Register
- Switching to cashless mode in case of any cash dispensers failure (Self-Checkout)
- Added description for self-checkout shopping cart (Self-Checkout)
- Adding money to account (Restaurant)
- Moved “Void” button into options menu (Restaurant)
- Ability to send orders to kitchen manually from order details page (Restaurant)
- Added grouping by category for meal sides (Restaurant)
- Removed meal description from the order items (Restaurant)
- Added support for reverse menu availability time (Restaurant)
- “Send to kitchen” toggle for restaurant item attributes (Restaurant)
- Added ability to print customer name instead of order type at the top of kitchen receipts (Restaurant)
- Other bug fixes, stability improvements and optimizations
- Fixed more cases when order list could crash during order locking
- Fixed crash in order list when some orders were found by remote search
- Fixed some cases when payment could be deleted if connection between local server and client was broken and then restored while the order paid was still not completed
- Fixed never-ending printer search
- Ability to set default order type in Settings
- Added ability to refund QSR ticket
- Added Manual Batch Out, Voice Authorization, Gift card, X-report in QSR/FSR
- Added preselection for menu item modifiers
- Added resume order button to orders screen. Show order status in tickets list
- Added send to kitchen on hold switch to features
- Added shipping support for Q/F SR
- Added switch to control auto-printing for receipts and sending voided tickets/items to kitchen
- Added View Drawer Balance access permission rule id
- Added void reports, orders screen, updated icons to material font
- Impulse Buy for Restaurant module
- Allowing to apply CDP discount to other eligible payments besides cash
- Adjusted logic to proper support of flat taxes
- Displaying Order Type on KD + other minor UI updates
- Displaying order type on regular receipts and on thermal kitchen chits
- Improved speed of local sync and resuming of orders with many items
- Integrated Epson TM-U220 impact printer
- Items are not sent to kitchen for the next day delivery
- KD: bump bar scrolling inside order box
- KD: dark background color
- Mag-stripe GC reader format support
- Moved kitchen receipt printing to order finalization step
- Not prompting user for optional attributes/modifiers
- Removed “Delete” option from order list long press options for QSR/FSR
- Restored on/off toggles for Tax and Discount in ticket totals for QSR/FSR
- Sending voided items/orders to kitchen printers (thermal and impact)
- Fix for some cases when discount is detaching from the order after the payment
- Fix other employees visibility in booking additional settings
- Fixed crash on opening Receipts from Customer page
- Fixed inability to manually enter weight for zero-priced weighted items
- Fixed missing customer name if he was created from shipping info
- Fixed modifiers layout on receipts + using kitchen names for modifiers and modifier sets if available
- Fixed resuming of completed orders on KDS
- Fixed scan for Local sync server IP address
- Fixed wrong setting of shipping date
- Fixed Z-report permissions that allow viewing all of the daily closeout totals.
- Disabled tickets grouping which may have impaired responsiveness on some devices.
- Added option to allow customer’s phone number to be printed on receipt.
- Added ability to void an item from on-hold ticket or void entire on-hold ticket (QSR).
- Added access permission for voiding on-hold tickets (QSR).
- Split-screen layout support for Kitchen Display (QSR).
- Added support for Account Receivable (invoicing and layaways).
- Added support for EBT.
- Added capability to accept Snap/EBT cards.
- Improved custom tips settings.
- Improved PAX line items display: all items are now sent to PAX at once, items list is scrollable and each line can be up to 30 characters long.
- Added feature to change the way discounts display in Register. Discounts can now be displayed grouped by discount code instead of distributed per line item.
- Changed default behavior for modifiers: required modifiers are always expanded, optional modifiers are always collapsed.
- Allowing to print or view current cash drawer status in Register.
- Allowing to pick product from a list if scanned barcode returned multiple results.
- Added feature to group same items on kitchen printer receipts.
- Tracking checkout time for walk-ins.
- Added additional session details to Team Viewer’s screen sharing request.
- Fixed restaurant combos (QSR).
- Other bug fixes and improvements.
- This update for Self-Checkout app only: fixed crash on Debit/Credit card payment.
- Option to print customer's phone on receipt.
- PAX terminal search by IP enumeration if search by SN fails.
- Synergy: reward amount payment method appears even when customer is not added to the order.
- Access permissions are taken in account while accessing the Receipts Page.
- Added check on adding money to GC. The app will notify user if the card reloaded already exists.
- Added restaurant sync.
- Adjusted CPD discount percentage logic to be the same as service fee.
- Android 5+: fixed some cases when keyboard could remain on screen on charge.
- Booking: checking Access Permission to view schedule, Add, Edit and Cancel Appointments.
- Booking: saving booking calendar scroll position while adding booking appointment.
- "Capture signature" option support for Custom Payment Method.
- Customer details: Receipts subpage shows order items as well.
- Customizable tip level percentages (amounts are coming soon).
- Fixed duplicated table capacity.
- Fixed navigation bar items missing background color in Register subpages.
- Fixed payment and print bill for table order.
- Fixed QSR orders staying locked after being cleared.
- Fixed recipients button visibility according to Tickets AP.
- Fixed some cases when order post-processing steps could perform when they are not needed.
- Fixed texture persistence for room.
- Fixed updating current companyId for UserSession in CD and KD protocols.
- Improvements in Table layout editor.
- Kitchen Display (KD): Added ability to scroll on KD device settings page.
- KD: Centralized device settings updates.
- KD: Deleting completed orders older than 2 hours.
- KD: Displaying “offline” status in Connected Devices list.
- KD: Displaying IP address for kitchen display devices. Removed form focus.
- KD: Displaying order time in relative time span format.
- KD: Fixed crash if live-streaming order is cleared twice.
- KD: Fixed grid layout breaking sometimes when dimension settings were changed.
- KD: Fixed KD device settings page crashing when tapping on rows/columns input items.
- KD: Got rid of syncing for DBKitchenDisplay entity. Settings are now local to device.
- KD: Handling cleared orders that were live-streamed to KD.
- KD: Initial bump bar implementation.
- KD: New auto-reconnecting logic to support multiple KD servers without interrupting user.
- KD: Not overriding KD device settings by the last received unless they have actually been modified.
- KD: Only starting KD server if KD is enabled for the company.
- KD: Performing all DB manipulations in KD and CD protocols in transactions.
- KD: Preserving deleted/voided state for order items on KD.
- KD: Preserving/restoring KD state.
- KD: Preventing resumed orders from being moved back at the end of KD queue if they had changes.
- KD: Reduced font size for line items.
- KD: Removed background image.
- KD: Removed DB switching from CD and KD protocols.
- KD: Resetting order creation date when first item is added.
- KD: Sorting line items in the order they were added.
- Order sharing lock: fixed some cases when the old version of order could arrive faster than the new one will resume in the Register.
- OrderList: search tickets by customer phone or email.
- PAX terminal: entering terminal SN in iCR settings allows to find terminal's new IP automatically. Requires "POS Auto Register" option activated on BroadPOS portal.
- PAX terminal: if connection with terminal is broken, iCR allows to re-try the payment in 60 seconds. If the payment did pass trough at that time, it will be on extracted from terminal database and captured by iCR (if user didn't start the new order).
- PAX terminal: support for duplicate transaction protection.
- Removed Customer Phone# from printed receipts.
- Removed enable tips, drawer count, SmartShelves options from features section. "Capture signature and tips on this device", shows only if "Enable Tip" is enabled in back office.
- Required modifier sets are always expanded, optional - always collapsed by default.
- Synergy: phone number length validation.
- Taxes breakdown on receipts.
- Fixed some cases when Customer Display could not show the changes in order.
- Synergy bonuses refund: fixed the case when Voiding screen could not close automatically if Updating rewards step in the original order was skipped.
- Synergy bonuses payment page: fixed the case when keyboard didn't appear to enter the card number.
- Fixed order reference prompt.
- Login page: fix for the case when login/password fields don't appear after login error.
- Changed style of No Sale button.
- Aligned Tickets/Items segmented control with toolbar on the left side of the Register.
- Removed Help from info popup.
- Simplified and corrected automatic salesperson assignment for order items.
- Info menu: "Get support" item now opens the ZenDesk page.
- Fixed some cases when wrong Service Provider could be assigned to the item.
- Walk-In: improved customer search by phone.
- Initiating payment process for all terminated gift card code inputs.
- Fixed possibility of scanner input to interfere with payments screen interactions.
- Updated z-report warning message.
- Fixed matrix order item’s attributes being erased after closing product context page.
- Fixed negative qty validation.
- Better metric for resizing totals in register.
- Orange “buy now” button for customer display.
- Sync stages UI.
- Fixed deleting check-in error text message.
- iCR update tools is hidden in Walk-In configuration. Check for update errors handling is more user friendly.
- KD: user-defined grid layout.
- Fix for some cases when CC transaction can be not cought by the system.
- Made country list readonly to restrict shipping address to company location only.
- Improved reconnecting KD after disconnect.
- Renamed “Peripheral devices” section to “Devices”.
- Allowing for 3 decimal places when using the measurements for products.
- Shorter date and no separate customer name line on KD.
- Added "aplpies to" logic for automated discounts.
- Allowed negative price for modifiers.
- Closing Customer subpages (Receipts, Notes, etc) on selecting another customer.
- Email notification on GC activating: passing customer name and email in activation request.
- Tickets view: added Items tab.
- Fixed crash in restaurant’s Register layout.
- Fixed toggles positioning for super narrow Register layout.
- Discount info button.
- Displaying short order ref # on KD instead of orderMId.
- Added daily order start count to Settings.
- Fixed empty modifiers list still occupying a line on KD and kitchen receipts.
- Cleaned up display servers start/stop calls.
- Fixed prompting for tips logic.
- Drawer entry: Added button No Sale for setting amount $0.00.
- Disabled shopping option form item in case of ship only product and default it to Ship.
- Made appointment validation message more specific.
- Made images for QSR/FSR looks exactly the same as for regular POS.
- ICR: Added Skip button into the AlertDialog for closing drawer.
- Fixed inability to process Amex cards due to 4 digit CVV in manual CC payments.
- Added Skip button to Synergy fragment.
- Check ins deleting requires correspondent Access permission.
- Fixed Appointment with Process time was shown as two different appointments in customer profile.
- Removed day spinner from expiration dates.
- Calculating Avalara taxes on receipt preview.
- No guest customer phone number on receipts.
- Initial app module now based on company business type.
- Attaching customer info from CC and receipt data to order for server-side processing.
- Fixed CD prompt wording.
- Walk-In: Fixed some cases cases when parent could get the child name when using the same phone number.
- Walk-In: Fixed the case when the Customer edit for could shoe twice.
- PAX Line Items: fixed occasional crash when building shorter item name for PAX display.
- Fixed auto-sync restarting before it had a chance to complete if very short sync interval was set. Also restricted min sync frequency to 5 min
- Removed item sku, tax and shipping option from food business receipts
- Removed modifier prices from kitchen receipt & kitchen display
- Fixed displaying deleted items on live KD
- Do not count real change as service discount amount
- Fixed successful tap on Add money to account
- WalkIn: Go to Accept & Finish pages after creating customer with new phone
- Fixed crash on scanning the product with matrix attributes.
- Added flat amount to CDP tax/discount.
- Added forced logout for locked companies.
- Added items grouping to kitchen display.
- Added real discount in case of service discount.
- Adding money to child account via parent's one.
- Asking for table number/customer name based on user preference.
- Assign account customer to order if there is no customer yet after account payment.
- Auto finalizing paid but unclosed orders.
- Configurable visibility for Customer subpages: Receipts, Notes, Appointments.
- Copied service discount to item level.
- Customer edit form: added validation for Lead source and other fields with list
- Disabled login screen showing for KD config.
- Enabled kitchen-related device settings for QSR and FSR business types.
- Enforce credit card signature option support.
- Field customization support in Create Appointment form.
- Fix for case when newly added order items could be retained by onhold order even if user cleared the order.
- Fix for the case when rounding issues could occur while calculating order total with decimal point quantities.
- Fix for the case when the shared order could be unlocked on second device if it was resumed two times in a row on the first one.
- Fix for the crash which could happen when user switches while app is in background.
- Fixed some cases when app could crash after sync request ended with error.
- Fixed some cases when the House account could not replenish, if balance is checked while the order for replenishment is still in the cart.
- “Send to kitchen” flag for QSR & FSR.
- Kitchen Display: live updates setting.
- Not showing attributes fragment for menu items without any attributes.
- Open item context page for zero price only if changing price is allowing on product (Allow price override).
- Order reference prompt & sending order to kitchen when it’s put on hold for QSR & FSR.
- Persisting order list filter selection.
- Restaurant: added Default Charge button action settings.
- Restaurant: enabled item grouping.
- Restaurant: fixed checking for modifiers.
- Restaurant: removed parent menu name from child menus.
- Resuming on-hold orders by default on single tap and showing context menu on long press.
- Reworked service fees/discounts to be "virtual".
- Swapping main Register subpage based on user preference.
- Walk-In: auto open Customer Info Form for the customer if it is the only record found.
- Walk-In: more logging around local sync communication.
- Walk-In: skip single-row or empty search results while tapping Back from Customer edit form.
- Walk-In: Thank you page, search box, "New guest" and Application titles are configurable from the web.
- WIP: live kd.
- X item(s) per category automated discount.
- Fixed crash during printing receipt with no-top-level-category item.
- Voice authorization for PAX terminals.
- Fixed some cases when after resuming from oh-hold, order could be uploaded with old items.
- Fixed Walk-in Register subpage visibility.
- No "Change price in Register" permission is needed to apply discounts (only "Access Discount at Register").
- Fixed order item notes visibility on printed receipt.
- X Report prints for any employee who did auorize by pin code, not only for the current one.
- User-defined signature line text displayed only for payment that don’t have generated receipt data.
- User access permissions are taken in account when editing customer balance/reward
- Synergy: voiding reward payments/loyalty points on refund.
- Synergy: voiding gift cards payments on refund.
- Syncing orders after each transaction.
- Sub-contacts support in Walk-in.
- Payment description: used coupon name included for Synergy reward payments.
- Online check-in support.
- Not showing “rolled-back” order in the tickets list until it is put on-hold explicitly by user or finalized.
- Hiding inventory items that are not to be visible on smart shelves.
- Fixed order list sorting: older shared tickets from other devices were sometimes displayed above newer tickets.
- Fixed order item discounts processing during order sharing.
- Fix for some cases when on-hold order could revert to last saved state.
- Displaying uncategorized ads as fallback if no category-specific ads are available.
- Displaying category-specific ads on customer display.
- Displaying ads in full-screen mode.
- Discount applying is available only with appropriate AP.
- Customisable customer form in Walk-In
- Customer display: support for external USB display.
- Customer display: support for displaying "buyable" ads.
- Customer display: capturing signature for Outside CC payments.
- Customer display: always offering receipt option regardless of customer info being present.
- Add/edit products from device (if user has permissions the corresponding menu item appears in the Register additional functions menu).
- “Allow negative quantity in store pickup” validation.
- Added ability to hide non-active Product categories.
- Added Canada penny-less change rounding.
- Added ability to calculate Service Fee and Discount.
- Adopted customer display to be presented on secondary USB display.
- Added more logging to track "self-printed receipts" and "self-clearing orders".
- Customer code limit increased up to 10 symbols.
- Fixed crash in Square payments initialization when merchant password is missing.
- Fixed crash when unknown unit of measure arrived to device. Added Gallon unit.
- Fixed duplicate orders in Kitchen Display.
- Fixed empty signature on CreditCardSlips-only receipts.
- Fixed signature line showing on kitchen receipt.
- Fixing possible errors check splitting mechanism when shopping cart was changed
- Implemented follow-up call to retrieve card details for Square app-to-app payments.
- Prettified buttons style for bill print.
- Processing refunds and voids for Square payments.
- Restaurant: added check splitting feature.
- Restaurant: fixed some cases when menu could be unavailable.
- Restaurant: UI improvements.
- Self checkout app can control kitchen displays.
- Synergy: max payment amount: user is allowed to pay any amount but not more than discounted amount without tax.
- Synergy: fixed possible error which could occur on payment cancelling.
- Synergy: reward updating is allowed for guest by phone number, payment details on receipt are reduced and rendered in smaller font.
- Fixed zero tax on receipt printed from the Receipt page.
- Protection against adding order items in payment flow.
- Fixed some cases when app could crash while syncing during logout in background.
- Square Register app-to-app payments integration.
- Synergy loyalty and gift cards program integration.
- Ability to share application screen via TeamViewer (in Info menu).
- UI and receipt printing view are independent from screen resolution and system font size.
- Added protection from zero-amount payments.
- Added support for denomiation details for cash register.
- Added tax type and logic to handle it.
- Added ability to collapse/expand section in modifiers grid.
- Added custom CC amount to load money to account.
- Added custom message for waiting step to PinPad transaction dialog.
- Added exlusion for non-available menus.
- Added meal description for item.
- Enhanced the product search speed.
- EPX & EVO pin pads interaction improvements.
- Extended diagnostic logging.
- Fixed a crash which could occur on re-login.
- Fixed crash when meal product has no # of items defined.
- Fixed text of warning messages.
- Fixed the gift card swiping in Balance check and GC payment page, added more swiper's formats.
- Fixed: custom payment method is able to migrate from one company to another.
- Gift-card balance page reworked to hide non-applicable to the current provider fields.
- Handle menu/items updates from server.
- Info menu geometry adapted for different font sizes.
- Meal implementation.
- Passing company’s phone # and email to self-checkout support page.
- PAX: displaying batch # in close batch operation success message.
- PAX: generating EMV-compliant receipts.
- PAX: support for on-screen tips and signature capture when correspondent option enabled in Features.
- Prettified meal, modifiers selection.
- Price-embedded barcodes support.
- Removed white background from PAX signature image when displaying order details.
- Restaurant module adjustments.
- Disabled auto-finalizing completed orders so far.
- Searching keywords and tags when looking up inventory items.
- Updated tip prompt on PAX.
- Added ability to delete old unsynced orders that may have appeared on some devices.
- Fixed discount calculation after adding more quantity to already discounted order item.
- Automatically finalizing orders that were paid in full but weren’t closed (in case app restarted).
- Added protection from zero-amount payments which could produce refunds on terminal.
- Fixed a crash which could occur on re-login.
- New switch in Features: "Show daily totals".
- Features are read only if not enough permissions.
- Walk-in: fixed some cases when:
- new customer could not append but replace previous customer in the queue.
- new customer could not upload to BackOffice.
- Fixed discount logic which could produce unbalanced orders.
- Local ticket sharing can run on Android 6 devices.
- New business type "Quick Service Restaurant".
- Added check for deleted products for menu items.
- Fixed local orders syncing.
- Back office, "Check print" option and kitchen printing are available for Food business type.
- Restaurant module disabled until menus will be prepared by the food companies.
- Basic restaurant module
- Gift card payment method shows pin pad page if PAX terminal supports Valutec cards.
- Gift card type removed from type selection dialog on PAX terminal as card type is controlled now by payment method.
- Service provider name is shown in ticket list.
- Option to show current time in app header.
- Showing/logging extended login error explanation.
- Fixed crash when switching between application modules is too quick.
- Fixed sync on logout.
- Additional "Do you want to tip?" screen before asking the actual tip level.
- Booking: fixed redundant technical info in service provider names.
- Custom tips decimal formatted input on PAX terminal.
- Gift cards: auto add value to the card if it's already activated.
- Valutec gift card provider: added Register subpage with "Replace card" (for transferring balance) and Voiding operations.
- Fixed some cases when customer's Receipts section didn't show the orders created on other devices.
- In PIn pad settings page "IP address" title changed to "PIN pad IP address", "Offline" to "No sync".
- Added more diagnostic logging.
- Custom tip amount on PAX terminal.
- Experimental Valutec cards support on PAX devices.
- Added more diagnostic logging.
- Device wallpaper is controlled from partner settings. HAR-67
- Add skipped change to company account (Company Account customer with 1111 pin)
- Hide back button on Connecting state in self-checkout cash payment
- "Search in other locations" feature is hidden for gift cards and miscellaneous products.
- Gift card code is restricted by 50 symbols according to server field length.
- Fixed SKU and tax items being editable in product attributes fragment.
- Fixed customer display crashing when trying to sign up for loyalty program.
- Inventory - fixed app crashing sometimes when trying to download reconcile report.
- Made book more available when editing appointment.
- Fix for the case when Split check option is still visible after changing company business type.
- Restricting order item note length to prevent sync issues.
- Fixed sync error when syncing questionnaire entry with answer value more than 200 symbols.
- New PAX SDK for supporting terminal apps of 1.02.22 version which is assumed to have "previous signature on ticket" issue fixed.
- Inventory - fixed crash when reconcile reasons is empty.
- Asking to print z report if it wasn't printed before closing drawer.
- "Group by product" settings option.
- Changed z report wording 'Drops' -> 'Cash in'.
- Displaying customer work phone number on receipt if cell phone is empty.
- Added setting to group/ungroup register order items.
- Removed accidentally left record id in order item description for debugging.
- Brought back order item attributes for receipt display and receipt preview modes.
- DateFormItem - empty default value by default.
- Printing amount to be left in drawer in Z-report.
- Increased capacity for the storing/showing long customer names.
- Indicating connected registers on kitchen display.
- Inventory - fixed reconcile report url not found after response format has been changed.
- Fixed shopping cart not clearing before adding money to customer account from customer module.
- Added customer phone number to customer and merchant receipts.
- Fixed crash in product attributes fragment when form was not loaded yet
- Reset items search result after canceling current transaction on self checkout
- Moved some items attributes from item view in shopping cart to product attributes page.
- Local orders sync: protection from syncing orders from another company.
- Support for local sharing tickets with gift cards.
- Fixed crash after attempt to create House account through the Customer module
- Local tickets sharing: finalized ticket remains on the device where it has been finalized, corresponding onholds are removed from other devices.
- Fix for some cases when newly created customer could not upload.
- Fix for some cases when order total can differ from correct payment amount.
- Fixed shopping cart gets cleared after adding Account replenishment through Customer module.
- Fix for some cases when payment list grows so big that payment methods are pushed off the screen.
- Increased capacity for the storing/showing long customer names (up to 60 symbols).
- Fixed absent order items when making refund from existing order.
- Fixed another possibility of mismatch between total in order header and sum of items which could occur during onholds sharing.
- Fixed discounts still applied to SKU after removing SKU from the discount.
- Fixed kitchen display seeming breaking connection repeatedly.
- Fixed order duplication on KD device.
- Ability to pay with custom payment methods.
- Work with onhold orders is allowed without syncing.
- No device registration check for resellers.
- Fixed crash which could occur in the Inventory list.
- Removed required validation from serial number field.
- Fixed onhold orders sharing broken in 1.20.
- Fixed the possibility of mismatch between total in order header and sum of items.
- Fixed preferred salesperson still appearing under customer’s profile and getting assigned to order items even if that employee no longer has access to this location.
- Fixed order list cell text size change occasionally to small without a reason.
- Reduced top margin for pay button on selfcheckout payment fragment.
- Fixed overlapping of text in linear shopping cart page. Decreased navigation buttons width.
- Do not allow to complete order if item details page is opened.
- Fixed reseller's login which could fail if reseller has several companies.
- Fixed signature prompt in linear register when it is already collected during payment.
- Added support for selling products with serial number.
- Gift cards are not included in refund.
- Currency denominations display order.
- Displaying all payment methods in Z report.
- Fixed linear register crashing after removing a product from the shopping cart.
- Added option to search tickets based on cashier.
- Fixed refund and on hold resume not working from customer module.
- Showing full item/category image(without rounded corners).
- Disable account payment option when customer does not have it yet.
- Fixed date form item not being usable on android 5.
- Allow change price of item to 0 in case of non-giftcard product.
- Linear register signature screen changes.
- Fixed crash when adding non-kit items to order.
- Activating register after exiting from Self checkout.
- Removed 'Today's sales' from customer orders list.
- Making Shipping option menu inactive in case of Ship only is enabled.
- Removed validation of release to ship date in the shipping fragment.
- Moved text of payment option button up in load money to account fragment.
- Reset items search in self-checkout module once cancel transaction.
- Fixed taxes, automated discounts and global salesperson states after resuming order from hold.
- Not allowing to refund items from the same order more times than original sold quantity.
- Hiding inventory sort options for Self Checkout.
- Showing daily sales total in tickets only if user is company admin.
- Making any Star printer a kitchen printer by default only for Food industry.
- Valutec gift card operations page: more user friendly representation of the operation result.
- Valutec gift card operation code is printed on receipt next to payment line.
- Valutec gift card operation code is printed on receipt for ability to cancel the operation by this code and card number.
- Valutec-specific operations page: support for card swiper.
- Improved discount rounding.
- Added support for switching between ddl and text input in case of non-simple discount.
- Displaying order item notes also on customer receipt copy.
- Supporting a new format of scanned gift cards.
- Fixed condition for hiding kitchen printer options.
- Initializing peripheral devices only on session restore and after successful login.
- Preventing multiple initialization calls from messing up with hardwired printers availability.
- Fixed partial payment warning for certain payment amounts.
- Fixed reseller login by company id.
- Local sync settings are visible for all companies.
- Local sync settings: enhancements in showing the connection status.
- Sending pinpad logs of all locations from device.
- Syncing tips and time clocks before x report.
- Orders on hold appearance in the list is restricted by last 24 hours.
- Fixed kit product settings caching for all future individually sold items once kit was added to order.
- X report.
- Syncing orders on hold locally.
- Showing kitchen printer options only for Food industry.
- Fixed order total item switches overlapping some content when register master is set to min width.
- Updated batch closing messages.
- Increased customer email's field max length.
- Appointments subpage in customer detail page.
- Charge to Room: Business id is taken from company settings.
- Hiding department from the booking options if there is none.
- Renamed 'Close batch' option to 'Manual batch'.
- Booking UI fixes for Harbortouch.
- Intensifying failed validation state in form item with applying red color to its title.
- Changed 'Retention type' title to 'Appointment Type'.
- Fixed LCM display showing incorrect welcome message.
- Displaying login errors in inventory app.
- Update progress dialog - progress indicator format.
- Using built in updater on non-Flytech devices instead of redirecting to website in order to update.
- Added setting to enable/disable GC code auto generation.
- Renamed gratuity option in Z report to tips.
- Linear app: logging out instead of closing the fullscreen module.
- Removed auto pop-back for cancelled/aborted pin pad transactions.
- Inventory: fixed reconcile reasons appearing when receiving.
- Not prompting for table # again when putting on-hold previously resumed orders.
- Fixed table number getting pushed off screen.
- Fixed booking tools overlapping for Harbortouch display proportions.
- Skipped gift card activation screen if External GC provider is in company settings.
- Gift cards auto activation.
- Added underpayment warning when payment returned partially approved amount.
- Displaying only total sales for today in orders list.
- Fixed search bar loosing focus sometimes causing first product in the grid to be added to order unintentionally.
- Fixed multiple “item not found” errors if scanned barcode was not found.
- Adding money to house account online on order completion via Gift card processing page.
- Gift card partial payments enabled.
- Fixed open account doesn't create shopping cart item.
- Improved load money to account mechanism: made it completely online.
- Added ability to collapse totals section in Register.
- Adding balance to gift card if it is already activated.
- Dispense operation infinite timeout.
- Fixed app crashes if user types search string that contains (') character for inventory search query.
- Fixed cash register open date displaying incorrectly on z report.
- Fixed constant blinking of message about app shortcut is recreated on every Feature settings change.
- Fixed crash in product attributes deserialization.
- Fixed missing order date on receipts printed at the end of sale.
- Fixed order data migration process.
- Fixed order list items title not cropping when it is going multiline.
- Fixed some sync issues when order details could be uploaded without order headers.
- Fixed two-line payment method names being cut off in Self-Checkout register.
- Fixed possibility to pay with refunded gift card.
- Gift card balance page: fix for showing remaining balance on Valutec GC.
- Gift cards online activation on sell.
- Gift cards online deactivation on refund.
- Gift cards online redemption/cancelling.
- Gift cards swiping support in product attributes page.
- Increased width of the booking form to prevent date picker being cut.
- Inventory app - always showing reconcile reason selector to ensure it will be sent to the server.
- Inventory app - fixed reconcile reason initial empty state bug.
- Login by store id for resellers.
- Product attributes: pre-fill gift card code only for iConnect gift cards.
- Requesting from web cash register's details.
- Showing gift cards remaining balance on adding money/refund.
- Sleep mode is disabled for all configurations.
- Valutec operations page is hidden as main GC operations are implemented in Register UI.
- Fixed refunding positive exchange orders and allowing to refund negative exchange orders.
- Fixed quantity editing and validation for order items being returned from another order.
- Fixed refund price for multi-quantity and weighted items.
- Updated condition for showing built-in printer status alert at launch.
- Currency format grouping.
- Displaying orders total in orders list.
- Removed redundant manager's pincode request for entering gift card balance.
- Customers module - hiding customer detail controls when no customer is selected.
- Updated iConnect logo and tweaked "About" screen layout.
- Restored customers module.
- Disconnect cash machine at the end of cassette replacement.
- Self-checkout improvements.
- Ignoring on-hold orders in cash register report calculations.
- Clearing on-hold order from Register if it has been deleted from order list.
- Preventing taxes and discounts duplicating if order has failed to clear on-hold flag and user had to close it manually.
- Fixed issue with refunding orders containing items with price-adjusting modifiers.
- Showing toast message if no items will be sent to kitchen printer.
- Fixed table number not being saved if entered during Print Check operation and app was restarted.
- Fixed sample receipt printing for kitchen printers.
- Not grouping any items if check print is enabled.
- Fixed order time on kitchen display.
- "Send order data again" tool.
- Removed ability to double-tap charge button in the register.
- Fixed payment method cell growing when text won't fit in one line.
- Handling return orders in z report.
- Fixed remaining gift card balance not being visible in order details and receipt.
- Manager's pincode for refunds made with negative quantity.
- Fixed gift card balance not displaying in order payments screen.
- Fixed not being able to resume on-hold orders with 0.00 total.
- Changed app name to “Register”.
- Fixed self checkout start fragment resizing.
- Tooltip for print check settings item, hiding the item for non food company types.
- Increased receipt company logo size.
- Restricting all money inputs to 6 digits before decimal point.
- Inventory app - removed permanent on screen error when RFID scanner initialization failed.
- Ignoring on hold order in cash register calculations.
- Money to cents: fixed the case when eg. 0.825 is rounded to 0.82 instead of 0.83.
- Including attributes cost to order item price right after the attributes have been assigned.
- Fixed crash in product attributes fragment.
- Booking - sorting employee services alphabetically.
- Decreased num pad height in product attributes screen to fit on screen in gift card mode.
- Features settings tooltips.
- Restricting max data length in customer edit form.
- Changes related to Harbortouch Request (visual fixes).
- Fixed weighted items printing on Kitchen receipt too many times.
- Fixed order item notes not syncing if order was checked out after being resumed from hold.
- Encapsulated order notes.
- Kitchen receipt updates.
- Gift card balance check.
- Fixed incorrect remaining balance being recorded in external transaction data if same gift card code is applied to the same order multiple times.
- Fixed gift card balance not being release after user removes gift card payment from order.
- Simplified access to gift card code and remaining balance for GC payments.
- Removed amount field validation from create market account page.
- Included order item notes to item's description.
- Changed the way order details payment list view adjusts its height to correctly support multiline text in payment description.
- Displaying order item notes in customer display.
- Displaying gift card code and remaining balance for gift card payments in payments screen and order details fragment.
- Outside payment refund state visual changes.
- Fixed issue with manual item price override not taking effect.
- Fixed issue with report records not generating for item-level discounts after order completion.
- Fixed some cases when half of cent could be rounded down. Now it is rounded up.
- Booking - sorting employee services alphabetically.
- Fixed payment-level tips not being added to order total until order synced.
- Fixed weighted items printing on Kitchen receipt too many times.
- Syncing table number/call name in order's custom attributes.
- Receipts - visual updates:
- Increased font size on kitchen receipt
- Displaying employee name on kitchen receipt
- Displaying employee's last name initial instead of full last name on receipts
- Bold and more visible modifiers and item notes
- Removed modifier prices from kitchen and gift receipts
- Included order item notes into item's description
- Increased font size for order notes
- Fixed features settings not being visible completely on 7' devices.
- Fixed deleted matrix combinations still appearing during sale.
- Fixed condition which allowed some paused orders to be resumed even if they were paid in full.
- Fixed restoring saved payments during checkout for resumed orders.
- Fixed some tips not being saved when putting order on hold.
- Fixed gift card balance being reduced multiple times during payment.
- Fixed some tips not being removed from order after payment had been voided.
- Deleting voided non-credit-card payments permanently.
- Fixed previously printed kitchen items re-printing again on order completion.
- Orders on-hold pausing/resuming related fixes.
- Fixed issue with resuming on-hold orders that contained items with price-adjusting modifiers.
- Fixed some cases when deleted payments could appear in ticket.
- Printing receipt signature regardless of payment type, if the signature is not empty.
- Collecting signatures for outside payments.
- Displaying waitlist booking notes.
- Downloading missing booking notes on device automatically.
- Prompting user to select credit card type for External Terminal payments.
- Fixed crash when searching an order.
- Login screen: changing the iConnect logo to the one from partner company if it exists.
- Preventing tips showing on Customer Display tablet when paying with a gift card and tips feature is disabled.
- Fixed some cases when changes in company settings from web could not appear on device.
- Fixed info text overlapping paying now value in payments fragment.
- Fixed change display on receipts.
- Fixed fast cash view sometimes showing different denominations for the same balance due.
- Fixed fast cash options not available for exact change balance due amounts.
- PAX log has more details.
- Showing clearly when date filtering is applied to the order list to prevent confusion.
- Preventing shipping details from displaying if they are empty.
- Fixed the case when shipping address could not save.
- Cosmetic changes for self-checkout module.
- Customizable sync interval.
- Harbortouch LCM customer display support.
- Fixed error in booking validation.
- Fixed incorrect screen showing up for gift card payments.
- "Item not found" alert will now pop up for item scan that is not in catalogue, preventing any random scan issues.
- Payment page: fixed payment list infinite growing so payment method buttons are pushed off the screen.
- PAX: "Debit card accept" option.
- Fixed taxes added to refund items even if refunding tax exempt order.
- Allowed discount on returned items.
- Update available title made clickable to show menu with "Download..." and "Release notes" options.
- Removed ability to scan item in the middle of transaction in self-checkout.
- Added partial payment (house account) support and auto pay for self-checkout.
- Booking - accounting employee lunch times during booking validation, labeling order item's salesperson 'service provider' for service products.
- Booking resource view.
- Not allowing to close payments page if order has applied payments.
- Displaying full merchant services provider name in setting instead of short code.
- EPX pinpad support.
- Making the IP address static right from PAX settings.
- Fixed some cases when PAX terminal could report an error while the transaction did actually pass through.
- Additional parameter validation on saving appointments.
- Fullscreen and improvements for Self checkout mode.
- Removed overriding item's shipping option when saving an order.
- Ability to select tips level right on PAX terminal.
- Addresses autocompletion.
- Ability to print short description instead of full item name on kitchen receipts.
- Adjusting register layout thru settings.
- Added confirmation alert for "Batch out" option in Register and Close Drawer.
- Barcode scanner support in gift card payment fragment.
- Smart shelves and inventory sorting.
- Fixed case when drawer didn't open after printer failure.
- Receipt printing improvements.
- Fix for getting card info from integrated swiper.
- PAX: transaction errors are logged and can be sent to support from Diagnostic screen.
- PAX: some tuning in the finding the pinpad procedure.
- PAX: re-finding the pinpad procedure if the connection error has been received during the transaction attempt.
- Fixed wrong last updated date for on hold tickets displaying in preview.
- Matrix products will not be any more scattered all over the inventory, now all matrix combinations for a product is grouped.
- Order item notes implementation.
- Local cash registers implementation.
- Search inventory - clearing results when cancel button is pressed.
- Installments implementation.
- Added ability to change per-item shipping option.
- PayPal integration.
- Added remote search by SKU for missed products.
- Reloading drawer close form when starting cash balance has changed.
- Self-checkout fixes, added Update operation for account.
- Order list - date range filtering.
- Fixed incorrect change calculation.
- Fixed incorrect decimal separator appearing on devices with some locales.
- Fixed long product name covering product quantity in gift receipts ICA-474.
- Avalara Tax implementation.
- PAX: batch close feature.
- Shipping feature implementation.
- Fixed rounding issues in drawer close form.
- Set z report print width to fit paper.
- Added ability to disable automated discounts per order.
- Fixed printing issues.
- Made gift receipt available to all company types.
- Fixed receipt payment details items being visible despite having zero value.
- Lifted restriction on max quantity equals -1 for items of refund order, effectively allowing to sell attributed products in a refund order in addition to ordinary products.
- Fixed crash when printing short receipts.
- Added signature to ticket receipt.
- Requiring cancel reason when cancelling an appointment.
- Default customer DOB - now minus 25 years.
- PAX: Setup manual.
- PAX: add ability to discover a pin pad ip address by scanning the subnetwork.
- PAX: requesting signature is enabled by default.
- Fixed cash register refresh on launch even if drawer count is disabled.
- Gift receipt implementation.
- Preventing occasional crash when pressing enter in num pad.
- Fixed printing long receipts.
- Added ability to print Z Report.
- Extended list of editable attributes in the customer edit form.
- House account update/forgot pin.
- Starting Customer Display and Walk-In servers according to company settings.
- Fixed crash in on-screen signature capture state for pin pad payments.
- Added instruction labels to tips and signature screens on customer display.
- Valutec payment voiding.
- "Add value" and "Deactivate" Valutec operations.
- Performing real user switch when lock out after each sale is enabled instead of just requesting a pin code.
- Recalculating amount to deposit when amount to be left in drawer is edited in close drawer form.
- Fixed customer display connection reset.
- Checking for update on customer and kitchen displays start, displaying a warning when an update is available.
- Fixed tips selector control cut out on devices with small screen.
- External gift card payment support.
- Paging indication for multipage sync tasks.
- Device based cash registers implementation.
- Fixed issue with employee permissions causing some app modules being unavailable.
- PAX pin pad support.
- Fixed single credit card refund payments being saved with incorrect sign.
- Showing location name if customer is shared from other company.
- Performing silent update on rooted devices.
- Displaying current version in customer and kitchen display title.
- Setting launcher wallpaper based on company type in customer and kitchen displays.
- Fixed sync stop for multipage tasks.
- Preventing crash when a pin pad status is changing.
- Applying access permission to time clock module.
- Fixed issue with displaying refunded credit card payments.
- Added refund support to external gift cards.
- Fixed some cases when Register module was not available for new employees.
- Fixed tips control clipped on devices with a small screen.
- External gift card payment support.
- Fixed crash in on-screen signature capture state for pin pad payments.
- Fixed missing details for the orders found and downloaded from server.
- Fixed default placeholder still showing underneath company logo If it has transparent background.
- Fixed Backofice page retained manager's account after manager signed out.
- Fixed customer list frozen after switching to another module.
- Fixed Cash drawer not allowed to edit amount to leave in drawer.
- Fixed Not saved 'Drawer count total' while Opening drawer.
- Fixed tips state when tips are disabled on company level.
- Fixed crash in Star printer task when operation fails.
- Pin pad payment - fixed issue when the app gets stuck on 'Waiting for tips' and customer display is stuck on totals with no way out.
- EMV Flow in manual entry payment.
- Valutec gift cards support.
- Enabled scale feature.
- Wallpapers on device based on company type.
- Ability to stop sync.
- Printing logo and Receipt info instead of Company info on iCR receipts.
- Search selected product in other locations.
- Lead source in customer properties.
- Offline indication if no internet connection available.
- Log out button is disabled on "Enter employee PIN code to make a sale" screen.
- Improved Gift card payment - "no match found" message visibility.
- Added "Retry" button to pin pad payment fragment.
- Total in customer display signature screen.
- Pincode dialog shows big Close button if it can be closed without entering the pin.
- Enabled support for Star BT printers.
- "Update available" banner on top navigation bar (for the new app versions).
- Timeclock: support for the next day clock out.
- Customer display - hiding sms receipt field if country is not US or Canada.
- Customer display - allowing to connect to some other iCR device by long tapping the info button.
- Not showing signature line for manual payments with signature captured digitally.
- Fixed issues with scanner focus for items with attributes and when returning to Register from another module.
- 'Booking' note type is not visible to all users.
- Added lock screen to switch employees
- Autologin to location if it’s single without showing the location list.
- Correct default category selected after initial sync.
- Customer display - fast server search
- Customer display - improved stability of connection.
- Displaying only last 4 digits of credit card on receipts per FACTA law.
- Fixed bug in cash register open/close flow.
- Fixed impossibility to select the product/category after switch between modules.
- Fixed inability to log out of the app if sync error occurred.
- Fixed rounding error when adding tips through Customer Display.
- Fixed scale error handling.
- Fixed Sync errors due to missing booking notes type.
- Fixed turning off drawer count in Features.
- Fixed wrong company address in location list.
- Lock out after every sale
- No syncing is needed for customer and kitchen display.
- PIN code setting/changing in TimeClock
- Removing taxes from entire order.
- Reorganized tips view to prepare to separate tips and signature collection.
- Showing store credit in refund regardless order customer balance.
- Stored printer properties are updated after initial sync.
- User can make refunds by asking for manager PIN (with new pincode screen).
- Credit card slips with signature line for eKashu manual entry.
- Improved built-in printer connectivity.
- Fixed rounding issue for orders with certain totals.
- Fixed crash during Miura pin pad transaction when it completes with "uncommitted" status.
- Fixed error appearing when attempting to share a cash register.
- Access permissions: app modules are available according to the current user role.
- Added kiosk device to db and sync, self-checkout module fixes.
- Bluetooth support for Miura M10 pin pad.
- Charge to Room payment method: fixed reservation dates, Rez # and customer name are shown in the ticket payments section.
- Charge to Room payment method: sending out order mobile it with reservation to have the ability to reconcile Rez Expert transaction with our order.
- Customer display: auto reconnect when the connection is lost.
- Customer display: showing tips when displaying total amount.
- Customer display: auto connecting to the server if server search result found only one server address.
- Fix for slides in self-checkout page.
- Fixed error impacting start of customer/kitchen display servers.
- Full sync on user session restore.
- Increased font size in booking calendar event title.
- Increased the size of pin pad connectivity indicator icon.
- Ingenico pin pad integration - connectivity + transaction flow.
- Payment page: refund amount for Paying Now never exceeds order total.
- Removed Reset Coin Machine button from settings.
- Service dialogue: sending logs to WS.
- Fixed error appearing when attempting to share a cash register.
iConnect, All Rights Reserved, 2016