mobile pos Resources
The Mobile Point of Sale application is an extension of your back office Point of Sale system. It allows club staff to take tableside orders directly from a smartphone or tablet, even in offline mode.
Mobile Point of Sale is available through both the Jonas Club Management App and the Jonas Encore App. These apps can be found in the Google Play store for Android devices, and in the Apple App store for iOS devices. Integrated with Jonas Club Software’s Point of Sale, our mobile solution reduces the need for wait staff to return to a POS terminal for order placement and chit settlement. This reduces ticket times and improves the kitchen’s workflow in your dining facilities.
Considerations for Going Mobile
Currently Supported Features
Creating an Order
- Ability to enter a table # (alphanumeric table numbers in JCM only v2024.0396 currently) and/or covers numerical value for an order
- Ability to search for a member to associate to an order
- Ability to search and assign members to specific seat numbers
- Excludes member pop-up messages currently
- Ability to create an order for a guest/cash/non-member
- Excludes “reciprocal club” configured member accounts (JCM only currently)
- Excludes ability to set a “guest name or memo” for cash/guest owner chits
- Includes members that aren’t allowed to settle to member charge, but can use some other form of settlement
- Supports “Not Used” and “Hidden” menu buttons in your menu designs (JCM v2023.0100)
- Ability to add sales items with predetermined price and description to an order
- Add sales items to an order via menu search
- Add sales items to an order via menu item selection
- Selection of prep options associated to a sales item
- Adding a custom note prep
- Excludes the sales item “# of comment lines” or “ask for description when sold” feature currently
- Excludes sales items defined as “countdown items” currently
- Ability to add open priced (ask for price) sales items to an order (JCM v2023.0101 currently)
- Markdown option is not supported at this time for both iOS and Android apps
Editing Table/Cover Info for an Order
- Ability to change the table # (alphanumeric table numbers in JCM only v2024.0396 currently) and/or covers value for an order
- Ability to change the member(s) on a seat
- Ability to switch seats (JCM only currently)
Editing Ordered Items for an Order
- Ability to edit “unsent items”
- Ordered items that have already been sent can be voided/edited currently in JCM only (v2024.0313) with managerial override
- Ability to void an unsent ordered item
- Ability to edit an unsent ordered items quantity
- Ability to edit an unsent ordered items selected prep options
- Ability to add/edit a prep note for an unsent ordered item
- Ability to move the item to another seat (JCM only v2024.0173 currently)
Reviewing an Order
- Ability to review an order sorted by Seat or Time
Sending an Order
- Ability to send an order to create and send to configured prep areas as well as send an order for an already created chit
- Supported in online mode only
- Not supported in Hosted Encore environments (it can’t see your local network printers)
- Ability to send selected items on a chit
- Includes the ability to use the Course Separator (JCM only v2024.0313 currently) only if:
- A course separator item is set up in the back office
- In Mobile POS, Time view and All seats tab is selected. Course separators are not supported in Seat view and in individual seat tabs.
- Ability to use KDU (Kitchen Display Unit) devices for prep orders
Settling/Paying for an Order
- Ability to Print Chit receipt and credit card receipt to a Wi-fi/Bluetooth/Network Printer
- Supported in online mode only
- Ability to email Chit receipt to members/guests (JCM only v2024.0228 currently)
- Ability to Print Chit receipt and credit card receipt to a network printer (network printing JCM only – v2023.0030 & v2023.0102)
- Supported in online mode only
- Not supported in Hosted Encore environments (can’t see your local network printers)
- Supports Member Charge, Cash, Stripe Credit Card processor (Stripe in beta – JCM v2023.0025), and non-integrated Credit Card (JCM v2023.0613) settlement methods
- Supports Member Charge electronic signature capture (JCM only v2024.0025 currently)
- Credit card processing is available for Canadian, U.S and U.K clients using Stripe only, no Elavon or Shift4 support currently
- Ability to settle a chit in full to a single settlement method only
- Excludes the ability to settle to a Hotel Folio using a third-party PMS (Opera/Chorum) currently
- Excludes the ability to settle to Levy, Credit Book, Gift Certificates currently
- Extra Gratuity by Amount, Percentage, or predefined percentage values (e.g. 10% 15% 18% 20% NONE options)
- Chits can be split by seat so each guest/member can pay for their items (JCM only v2024.0172 currently)
My Chits – Access to Open Chits
- My Chits – Access to Open Chits
- Ability to access an open order chit via grid or list view
- Ability to access an open chit via search option
- Ability to access other servers open chits
- Note: There is no access to closed chits or re-opening a chit
Shifts
- Shifts are auto started if required
- Starting floats now supported when shift started (JCM only v2024.0370 currently)
Hardware Guidelines
One app, two experiences
The app is designed to allow for two different experiences based on the screen size of the device the app is installed on. When the app is installed on a device with a screen size less than 7″, the “list view menu” will be displayed. When installed on a device where the screen size is 7″ or larger, the user will be presented with an improved experience with the “button view menu.”
Mobile Devices
- The app works on Android devices using Android version 7.0 or higher; minimum supported iOS version is 12.0
- Minimum supported device – screen size less than 7″
- Memory 1 GB
- CPU 1.3 Ghz
- Storage 8 GB minimum
- Portrait orientation, list view menus
Tablets
- The app works on Android devices using Android version 7.0 or higher; minimum supported iOS version is 12.0.
- Minimum supported device screen size – 7″ viewable screen or larger
- Landscape orientation, tablet button view menus
Prep Printing
- Mapped using a UNC path
- Use new or existing networked printers
- Printing is initiated from the Club’s server and as such all prep printers must be accessible from the server
- Prep printing may not be needed for all applications (e.g. the Beverage Cart)
- Not supported in Hosted Encore environments (can’t see the club’s network printers)
Chit Printing
- iOS Devices – The app will be able to print chits from Wi-Fi Direct or Bluetooth printers that the mobile device is able to detect (i.e. printers that are added/accessible from that mobile device)
- Epson printers – Bluetooth models are supported using our Epson Printing SDK feature.
- Android Devices – The app will be able to print chits from Wi-Fi Direct printers only that the mobile device is able to detect as an available printer.
- To print chits from the app, UNC paths must be used for chit archiving in Jonas Club Management/Jonas Encore; no other unique setups are required within Jonas Club Management/Jonas Encore
- Alternatively, chits can still be printed from a POS terminal if wireless printing is unavailable using the Chit Network Printer terminal setup option.
- Chit printing is currently not supported in offline mode
- Depending on your printing needs, your Club may not need to use chit printers
Examples of Suggested Devices
- Toshiba B-FP3D
- Epson Mobilink P60 or P80
- Epson TM-P80
- Bixolon SPP-R310
Examples of Suggested Tablet Devices
- Lenovo Tab M7
- Lenovo Tab M8
- Lenovo Tab M10
- Samsung Galaxy A7
Preparing your Club for Going Mobile
Handy Resources
- Strong protective case (with a carry strap / hand holder)
- Glare shield
- Screen / glass cleaner (one time use or reusable)
- Labelled docking / charging station
- Backup chargers
- Backup tablet and/or phone
Best Practices & Considerations
- Devices must be Wi-Fi or 4G enabled devices that are Android version 7.0 or higher
- Determine which Wi-Fi and 4G networks will be used on the devices; consider the following questions:
- Are there multiple networks? Do staff know which networks to connect to?
- Are there passwords for these networks? Do the staff know the passwords for these networks?
- When is the network considered out of range for the device? (where the app will transfer to Offline Mode and use member charge as the settlement option)
- Buy hardware and resources at a reasonable cost – there is a good chance they will get bumped and bruised at some point in their lifetime; don’t go the cheap route, but you also don’t need to go the expensive route
- Technology changes quickly, and accidents happen; it might be worth putting more investment into the quality protection as opposed to the device itself
- Invest in good highly quality protection (using brands like Speck and Otter Box)
Configuring Jonas Club Management and Jonas Encore for
the Mobile Point of Sale App
Setup Videos and Documents - Jonas Club Management
Terminal/Workstation Setup
Granting User Access
Registering a Device
Menu Design: How to Build Great Menus
Point of Sale & Inventory – Menu Cleanup
Point of Sale – Preparation Options
Setup Videos and Documents - Jonas Encore
Sales Areas and Workstation Setup
Granting User Access
Registering a Device
Main Menu Design
Preparation Options
Mobile Menu Best Practices & Considerations
Jonas Club Management
Jonas Encore
Using the Mobile Point of Sale App
Tutorial Videos and Documents
F&B Tableside Ordering
Pro Shop Retail
Snack Cart: Offline Mode
Using the App – Tablet View
Using the App – Smart Phone View
Frequently Asked Questions
Read FAQ
How many devices can be registered for the Mobile POS App?
- It is important to note that you will have a set limit to the number of devices your club can have registered for the app, which is the number of POS licenses the club has. For example, if your club has 5 POS licenses, you can have 5 staff logged into a POS workstation and 5 devices using Mobile POS at the same time. If you would like to increase your number of POS licenses, please contact your Account Rep.
If you are making changes to your back office system and they are not reflecting on the Mobile POS App, there are two possible courses of action:
- Clear Storage/Cache on the device – this requires you to go into the Mobile POS App settings on the device and then select the storage settings to clear storage/cache. This does mean that there is a bit of additional load time when the app is logged into the next time the user clicks the icon, but nothing significant.
- Sync between the back office and the Mobile POS App may be delayed – this sync was designed to be pretty immediate, however, a delay may happen in excess of 20-30 minutes in certain cases.
Why are the menus loading slowly on the Mobile POS App?
- If your menus are too large and have a lot of items and/or too many linked menus, this will impact the load time and caching of the menus on the app, which may result in the menus not loading into the app, as the sync between ClubHouse Online and the back office may time out.
- We highly recommend creating condensed, more focused, menus for use on the app.
Can I see other server’s chits on the Mobile POS App?
- Yes, tablet devices can do this provided you are allowed by your Sales Area and Terminal restrictions.
Can I access a chit from Mobile POS and the POS terminal?
- You will see chits in Mobile POS that you have initiated directly from the app, and even from a POS terminal at the club. If you start a chit in the app, you can access it from a POS terminal after you have sent it to the printers. If a chit is accessed in the back office when My Chits is refreshed from the app, then the chit will not show in the app. Note that the order will not send if the chit is accessed in the back office at the time of sending.
What settlement options can I use on the Mobile POS App?
- Currently cash and member charge options are available (if made available for the workstation you are linked to on the device). If using offline mode, your only option is member charge. You can settle the cash chits when you are reconnected; you cannot settle cash chits in offline mode as the system needs to check to see if taxes or other surcharges need to be recalculated before giving the final total.
- The app is meant more as an order taking device. So if you are looking at doing more than a cash or member charge settlement or you are applying discounts or rules, it might be better to settle that chit from a POS terminal.
Can I adjust the quantity of a prep option?
- There is no option as this time to adjust the quantity of a prep option, but you can utilize the notes section to add additional quantities of prep options as needed (but this won’t add extra charges). You can also create multiple quantity prep options in your Jonas POS (e.g. extra cheese, double pepperoni) to handle this.
Can I do half member charge and half cash settlement?
- Not at this time. You must use either one or the other as a single settlement type.
Do I have to assign a table and seat numbers?
- The very first screen will ask you to enter a table number, if applicable. Assigning a table is controlled in the Terminal Setup > Miscellaneous Menu, and can be enabled or disabled per Sales Area i.e. by workstation. If you are sending orders to prep printers, we do suggest that you use tables and seats, as it makes it easier to keep track of the order.
How is Mobile POS secured?
- Mobile POS requires device IDs to be allowlisted via the Device Registration process available in the back-office application. Only registered devices can then make a request for login authentication using your club’s name, selected user and password information. Our system will check if the requesting device ID is registered in your club’s server database before it attempts to authenticate the user credentials for access. The device registration process can have an email notification sent to a list of email addresses for club staff to ensure IT is aware of which Device IDs are registered, or have made a request to be registered.
- Additionally, user logins require to be given access to the Mobile POS system, so this would be an additional check during the authentication process. This further restricts the list of users that a “bad actor” could even try.
How come I cannot log in when I am in offline mode?
- You must first be connected to a Wi-Fi or Mobile Network in order to log into the app and link to a workstation; once you have done this, you can use the app in offline mode.
How do I enable automatic updates for the Mobile POS App on Android devices?
- Open the Google Play Store app
- At the top right, tap the profile icon
- Tap Settings > Network Preferences. Auto-update apps
- Select an option: Over any network to update apps using either Wi-Fi or mobile data. Over Wi-Fi only to update apps only when connected to Wi-Fi.
How do I enable automatic updates for the Mobile POS App on iOS devices?
- Go to Settings app
- Tap App Store
- Turn on or off App Updates
If your Club allows tracking for our app on iOS devices, our Development team can provide reports on issues you encounter like an app crash.
- On the device to go to Settings
- Select our app “Jonas Encore Mobile” or “Jonas Club Management Mobile” from the list of installed apps on the device
- Select the “Allow Tracking” flag option
Encore Hosted – Prep Printing
- Note that Encore Hosted does not support prep printing (similar to Online Ordering).
In the event a Mobile POS App device is unable to successfully connect or process with the back office system, a time out in seconds has been implemented for the app to attempt to wait prior to timing out the request.
- Initial app load timeout: 45s
- Send order, Settle chit: 30s
- Authenticate user: 30s
- Get workstations: 30s
- Load chits only: 45s
The Android app on my tablet keeps rotating back and forth – Auto-Rotate is turned off – how can I fix this?
- On the device to go to Settings > Display
- Select the Screen zoom section
- Reduce the zoom setting
Latest Release / Enhancement Notes
Release Version 24.10.1
Release Date: Oct 17, 2024
NEW – Android & iOS apps – Countdown Items – JCM only
A new functionality has been made available as a part of this release. MPOS users can now see Countdown items on the menu if countdown items are configured in the back office. Item countdowns are shown on the menu item tiles and it updates when items are added to a chit.
NEW – Android & iOS apps – Syncing chit details when user moves on to create another chit before sending the items on the current chit – JCM only
Prior to this release, a lot of chits were being lost by some clients as chit details used to be synced only when items are sent. We have now made changes to sync chit details even when items are not sent and the user moves on to create another chit.
NEW- Updated copy for the message shown when items are waiting in queue
When 7+ orders are being sent at the same time, Copy has now been updated to ”Unable to receive the response from the Point of Sale system in a timely fashion. However, this chit has been added to the queue to be sent to the kitchen”
FIX – Android – Multiple items added to the chit if the user double-taps the same item
Prior to this release, Android users would see multiple items being added for selecting the same item multiple times. This issue has been fixed now to only allow the increment of the quantity within the same line item.
FIX – Android – Tablets – EDIT option lead to a partially loaded screen
Prior to this release, Mobile POS users were not able to see the full screen with options to change chit owner/update seats when the EDIT option was selected from top left. Part of the screen was being cut out. This issue has been fixed now.
FIX – iOS & Android – The app prompts to enter the float every time user logs in
Prior to this release, User would be prompted to input the starting float everytime they log in. This has been fixed now to only show the prompt when the user logs in first time during a shift.
FIX – Split Chit – when splitting a chit and accessing the second chit first time, the sales items are not shown
Prior to this release, after splitting chits by the seats, the second chit used to not show the items in it when it was loaded for the first time after splitting. This issue has been fixed now.
FIX – iOS & Android – Split Item option shows up for Course separators when More button is tapped
Previously when multiple items were selected and one or more of the items were course separators, then ‘Split items’ option would be available under ‘More’. This has been fixed now to exclude this option in ‘More’ when course separator is present within the items selected.
FIX – Split Items – getting an offline message when I try to send the chit after selecting the ‘Split Item’ option
Prior to this release, iOS users were getting an ‘device is offline’ error message when user tried sending the chit after splitting items.
FIX – Handheld – iOS & Android apps – Quantity showing as multiple lines
Prior to this release, iOS users on the handheld app were seeing multiple line items being added when item quantity is increased through the + sign on the item component. This has been fixed now to allow only the increment of the quantity.
FIX – Handheld – iOS & Android apps – Item discount and note not being applied
Prior to this release, users on the handheld apps were not being able to apply item discounts and notes while adding items to a chit. This issue has been fixed now.
FIX – handheld – iOS & Android – “Edit Prep” option not hidden for items that do not have prep options
Prior to this release, ‘Edit prep’ option was showing up even for the items that do not have prep options available. This has been fixed by hiding the option.
FIX – iOS & Android – “Move to Seat” option supposed to be hidden in the Golf Shop sales area
Prior to this release, ‘move to seat’ option was showing up for Golf Shop sales area. This has been fixed now by hiding this option.
FIX – iOS & Android – when selecting “Yes” after pressing next order, items are not sent to the prep printers
Prior to this release, some chits were experiencing an issue where the items were not being sent even when ‘Yes’ is selected on the sent items pop up when user tries to move on to create a new chit. This issue has been fixed now.
FIX – Tablets – Android – Item Discounts should not display in the More button for course separators
Previously, item discount was showing up as an option for course separators when accessed the ‘more’ button. This has been fixed now by hiding this option for course separators.
FIX – Tablets – iOS – On the cash payment screen for encore MPOS there is an extra “and”
Copy has been fixed for the pop up on the cash payment screen for Encore MPOS app
FIX – Android – Android 13 and below does not discover Epson printer in the Bluetooth settings
Prior to this release, Android 13 and below were unable to discover Epson Bluetooth printer in the Bluetooth settings. This issue has been fixed now.
FIX – iOS – selecting “Finish Selection” on the prep menu causes an app crash
On the previous version of the iOS app, the prep menu selection caused an app crash. This issue has been fixed now.
Release Version 24.8.2
Release Date: Sept 12, 2024
NEW – Android & iOS apps – Item discounts – JCM only
A new functionality has been made available as a part of this release. MPOS users can now apply discounts on any item. The discount option can be accessed from the ‘three dots’ menu beside the items (detailed video tutorial coming soon)
NEW – Android & iOS apps – Fire by course – JCM only
Courses is now supported on Mobile POS. If courses are configured in the back office, MPOS items will show course indicators on the left-hand side of each items. Items can be fired based on courses and the course assigned to items can be modified as well (detailed video tutorial coming soon)
NEW – Android – Modify app target version SDK to Android 14
In this release, Android apps target version has been upgraded to Android 14
NEW – Android & iOS apps – Decimal quantity of sales items
Prior to this release, Mobile POS users were only able to put in item quantities as whole numbers. This has been updated to allow the users to put in fractional values for quantities
NEW – Android & iOS apps – Item prices are shown adjusted with the quantity in the sales area
Prior to this release, prices between each items added to a chit used to be shows as just the price of the item. Now it has been corrected to show the amount adjusted with the quantity of the item added.
NEW – Android & iOS apps – Inconsistent gratuity amount calculations
Gratuity calculation was done differently on MPOS chits compared to back office chits. We have updated the logic of gratuity calculation on Mobile POS to apply the gratuity % on the chit sub-total. It used to be applied on the chit balance which was incorrect and inconsistent with the back office
FIX – Android & iOS – Chit stays open when emails are not sent
Previously if an email was not sent and there was an email filled out in the text field, when you pressed the done button the email would automatically send. We have removed this feature, the only way to send an email is to press the email receipt button
FIX – Android & iOS – Changing the chit owner in Golf Shop – Encore only
Prior to this release, Golf shop sales area users were not able to change the chit owner on Mobile POS. Enhancement has been made so that this is allowed now.
FIX – Android & iOS – Unable to move unsent items to seat #1
Prior to this release, Mobile POS users were unable to move unsent items to seat #1 on a chit that had multiple seats. Seat # 1 used to be missing form the list. This issue has been fixed now
FIX – Android & iOS – Item quantity includes decimal places
Prior to this release, item quantity would show decimal places even when the quantity is a whole number. This has been fixed now to only show decimal places when applicable
FIX – Android & iOS – Split item in Golf shops
The option of splitting items were showing up in Golf shops prior to this release. This issue has been fixed now
FIX – Android & iOS – Split Item by Amount – putting in 0 as the amount makes the splits disappear
Prior to this release, putting in 0 as the amount while doing split by amount would make the split items disappear. This issue has been fixed now
FIX – Android handheld – after an item has been split, the split option remains enabled, allowing the same item to be split multiple times
Prior to this release, splitting items was possible to be done multiple times. This has been fixed to only allow splitting items once
FIX – Android apps – After changing the quantity of an unsent item, the option to modify the quantity becomes disabled
Prior to this release, changing the quantity of an item would make the modify quantity option disabled. This issue has been fixed now
FIX – Android & iOS apps – JCM – Surcharge re-calculation
Surcharges is being recalculated by JCM when the app sends the gratuity amount to the back office, resulting into incorrect surcharge amounts. This issue has been fixed
FIX – Android & iOS – Unable to split item when the quantity is greater than 1
Prior to this release, splitting items was not possible when item quantity was more than one. This issue has been fixed
FIX – Android & iOS – Split by amount when amount fields are empty
If an item is “split by amount” and leave the split amount fields blank, the item quantity will automatically change to zero after completing the split. This was incorrect behaviour which has been fixed now to not allow splitting when amount fields are empty
FIX – Android & iOS – Handheld – Split item by amount field inaccessible
Prior to this release, MPOS users were unable to split transactions by amount because the field became inaccessible when a member’s name reached its maximum character limit. This issue has been fixed now
FIX – Android & iOS – Split by portion resets portions to one when higher quantities selected
Prior to this release, Split by Portion when the item quantity is more than 1 and you try to split by portion, it used to reset the quantity to 1 and only splits based on that single unit. This issue has been fixed
FIX – Android & iOS – App crashes when split by amount attempted
Prior to this release, app used to crash sometimes when split by amount was attempted. This issue has been fixed now
FIX – Android & iOS – Incorrect gratuity calculation on mobile devices
Prior to this release, gratuity calculation was done incorrectly on mobile devices creating an inconsistent experience between tablets and handheld devices/apps. This has been fixed
FIX – Android – Gratuity field should not have ‘X’
Android apps had a different UX around the gratuity % field. This has been fixed to make the experience consistent
FIX – Android – Handheld apps – Even split is not functional
Prior to this release, the split items functionality did not work when split was done evenly. Pressing ‘Done’ would not result in any changes to the screen. This issue has been fixed
FIX – Android – Handheld apps – Unable to submit request after doing quick member charge
Prior to this release, quick member charge was not functional on handheld apps. This issue has been fixed
Release Version 24.8.1
Release Date: Aug 7, 2024
NEW – Android & iOS apps – Auto void chits end of the day logic removal
Prior to this release, chits that were created but never settled or sent to the kitchen, were deleted/voided at the end of day. This logic created issues for clubs that needed to retain the chits to be settled later. In this version we have removed the auto void logic and introduced a message that lets the user know the date of creation when they open an old chit.
FIX– Android & iOS apps – Limit number of characters accepted in the Table # field to match the Backoffice configuration
Prior to this release, the number of characters accepted for table numbers were unlimited. This was creating configuration issues as the back office expects a value with 4 or less characters. This version includes a fix that limits the number of characters to 4.
FIX – Mobile POS App – Android – Split Item by Amount – The keyboard is overlapping the entry fields
Prior to this release, on some devices, the amount field in the split item by amount module was being covered by the keyboard. This issue has been fixed now.
FIX – Mobile POS App – Android – Split Item – app crashes when split by amount
Android app used to crash when an item was split by amount. This issue has been fixed with this release.
FIX – Mobile POS App – Android – Selecting ‘split by amount’ highlights ‘split by portion’
Prior to this release, on the Android apps, selecting split by amount would incorrectly highlight split by portion option. This issue has been fixed now.
FIX – Mobile POS App – iOS – Split item by amount option – unable to enter amount in the entry fields
Prior to this release, split by amount option was not functional as input in the amount fields were not taken. This issue has been resolved.
FIX – Mobile POS App – Android – Offline Mode – sent and unsent chits are created
Prior to this release an item sent in the offline mode was being duplicated upon getting connection. This issue has been corrected to only create one instance of the item as ‘sent’.
FIX – Mobile POS App – iOS – Void Credit Card payment is not working
Prior to this release, voiding credit card payments would still show the amount voided on the settlement screen. This has been fixed now.
FIX – Mobile POS – Splitting items by amount allows alphanumeric characters
Prior to this release, splitting items by amount option would allow the users to put in alphanumeric characters in the amount field. This has been corrected to only accept numeric characters.
Release Version 24.7.1
Release Date: July 25, 2024
NEW – Android & iOS apps – Item navigation up & down in the sales area – JCM only
In this release, we have introduced the ability to move items up and down in the sales area to adjust the sequence of items in order. This new functionality will allow servers to move items around and also adjust the position of the course separators. This feature is only accessible from the Time view & All seats only.
NEW – Android & iOS apps – Split items between seats – JCM & Encore
As a part of this release, we have introduced the option split an item between multiple seats. Items can be split evenly, by portion or by amount. Once split, portions of the items will show up under the selected seats. The + & – buttons to increase/decrease quantity will be disabled for an already split item.
NEW – Mobile POS – Updated names of the JCM & Encore Mobile POS apps on the app stores
To avoid confusion and ensure easier identification of the MPOS apps on the app stores, the app names have been updated as mentioned below –
Old app names:
- JCM: Jonas Club Management Mobile
- Encore: Jonas Encore Mobile
Updated app names:
- JCM: Mobile POS – JCM
- Encore: Mobile POS – Jonas Encore
FIX – JCM Back office – Voiding sent items via managerial override is not possible for users with numerical user code
Prior to this version, users with numerical code as their username were not being able to access managerial override. This issue has been fixed from the back office. No change on the app were required.
FIX – Mobile POS App – iOS & Android – Signature capture error
Prior to this release, Mobile POS users were getting an error while capturing member signature. This was faced by clients who had image in their chit design in the back office. This issue has been fixed now.
FIX – Mobile POS App – iOS – Incorrect subtotal calculation when modifying the quantity of a sales item (with preps and prices on them)
Prior to this release, chit/order subtotal calculations were wrong when items with priced preps were added in multiple quantities. Prep prices would only be counted once in the subtotal calculations. This has been corrected to reflect prep item prices for the total quantity.
FIX – Mobile POS App – iOS – Void option missing (covered by course separator option)
Prior to this release, on the settlement screen of the iOS app, void option was missing within the three dots menu beside the credit card payment line. This was caused by the menu wrapper being too small to show all options. Now this issue has been fixed through an app change.
FIX – Mobile POS App – iOS – Void Credit Card payment is not working
Prior to this release, voiding credit card payments would still show the amount voided on the settlement screen. This has been fixed now.
FIX – Mobile POS – iOS & Android – App crashes intermittently after settling a chit with Member Charge
Prior to this release, some users were experiencing intermittent app crashes when chits were settled with member charge as the payment option. This issue has been fixed now.
FIX – Mobile POS – Android & iOS – The app crashes when you select ‘Add Course Separator’ on the settlement screen
Prior to this release, some users were experiencing app crashes when course separators were being added in the settlement screen. We have now corrected the behaviour by disabling the option to add course separator in the three dots menu beside sent items.
FIX – Mobile POS – PAX – changing chit owner from the settlement screen does not update the sales item price if member status has POS sales category discount setup
Prior to this release, on PAX devices only, changing chit owner at the settlement screen was not updating the sales item price when member status has discounts set up in the back office. This has now been corrected to update the price based on the discounts set up.
Release Version 24.6.1
Release Date: June 18, 2024
NEW – Android & iOS apps – Course Separator – JCM only
Prior to this release, Mobile POS users did not have the option to insert a course separator between items that are added to a chit. We have introduced an option to add a course separator given the following conditions are met-
- A course separator item is set up in the back office
- On Mobile POS, Time view and All seats tab is selected. Course separators are not supported in Seat view and in individual seat tabs
NEW – Android & iOS apps – Starting user float input option – JCM only
As a part of this release, we have introduced the option to input the starting float for Mobile POS users on the app. This option shows up when a user attempts logging into the app for the first time after their shift starts.
JCM version 2024.0370 or higher required
NEW – Android & iOS apps – Alphanumeric table numbers – JCM only
Prior to this release, table numbers on the Mobile POS apps could only contain numeric values as Mobile POS users would see a numeric keyboard as the input medium for table numbers. This has been updated to use the native Android/Apple keyboard therefore, table numbers now can include alphanumeric and special characters and any combinations of them.
JCM version 2024.0396 or higher required
FIX – Mobile POS App – Android – Login screen glitching behaviour
Prior to this release, after successful login to the Android app, sometimes the login screen would appear and disappear. This issue has been fixed now.
FIX – Mobile POS App – Android – Changing member for a sent seat causes items to be removed
Prior to this release, on the Android app, changing the member of a seat for a sent chit would cause some items to be removed from the chit. This issue has been corrected to show all previously added items on the chit.
FIX – Mobile POS App – iOS – Submit button disabled when total amount is 4 digits and 2 decimals
Prior to this release, on the cash settlement screen, the Submit button used to be disabled when the chit total was 4 digits and 2 decimals. This issue has now been corrected to show the submit button enabled.
FIX – Mobile POS App – Android & iOS – App crashes when it receives an empty list of locations from Stripe
Prior to this release, both Android & iOS apps would crash when there are no locations set up on the Stripe connected account portal for the client. We have added an error message for this scenario to handle this scenario gracefully.
FIX – Mobile POS – iOS – Error message updated for issues with ARC
Prior to this release, whenever the app experienced an issue with ARC, it used to show a misleading error message. This message has now been replaced with “You are unable to connect your Point of Sale system, please contact Jonas Support for assistance.”
FIX – Mobile POS – Android & iOS – Searching member names with an apostrophe
Prior to this release, searching names with an apostrophe was not working. This has been fixed now and member names with an apostrophe can be searched and found.
Release Version 24.5.1
Release Date: May 22, 2024
NEW – Mobile POS App – Android & iOS – Managerial override for void functions (Tablets only)
Prior to this release, Mobile POS users who didn’t have access to the void functions did not see the options on the app at all. With this release, the users who don’t have access to void functions would see the options on the app, however, when they try to perform the actions, they will be prompted to have a manager (user who has access) override the functionality with their username/password. Once the manager overrides, the server can perform the void functions.
JCM version 2024.0313 or higher required
NEW – Mobile POS App – Android & iOS – Email chit receipt – all devices
Prior to this release, the only option of sharing the receipt with the user after chit settlement was by printing the chit. With this release, Mobile POS users will be able to share chit receipts with the guest sent to their email address (the one on file or put in manually by the server at the time of settlement).
JCM version 2024.0228 or higher required
FIX – Mobile POS App – Android & iOS – Prompt error message for incorrect printer setup
Prior to this release, incorrect printer setup in the back office would result in a generic error. We have introduced a more specific error message to help direct the user to the exact problem.
FIX – Mobile POS App – Android & iOS – handheld – App crash & creates sent and unsent item after switching seats
Prior to this release, app crashes were being caused by switching seats on phones (handheld) intermittently. This issue has been fixed in this version.
FIX – Mobile POS – iOS & Encore – Prep menu item buttons showing the price when prices are $0.00
Prior to this release, Mobile POS iOS app configured to Encore back office was showing item prices as $0.00 when prices are set to 0.00 in the back office. This has been corrected to show no prices on the buttons on the Mobile POS app.
FIX – Mobile POS – iOS – App Privacy Manifest – Include API declaration for Apple Store
Appropriate API declarations have been included to comply with Apple Store requirements for publishing mobile POS apps.
FIX – Mobile POS – iOS – App crashes when attempting to connect to Stripe WisePad 3 & M2 readers
Prior to this release, iOS app crashes were experienced while trying to connect to Stripe readers. This has been fixed now.
FIX – Mobile POS – Android – Multiple taps on ‘proceed’ for payment confirmation results into multiple charging
Prior to this release, while settling the chit with member charge, multiple taps on the Proceed button from the payment confirmation screen was resulting into multiple charging. This has been fixed now to prevent unintended charging/double charging the guests.
FIX – Mobile POS – Android – Send Message to kitchen shows network printing error
Attempts to send messages to the kitchen was resulting to an error – “unable to send message to kitchen to network printer”. This issue has been fixed on the new version.
Release Version 24.4.1
Release Date: Apr 24, 2024
FIX – Mobile POS App – Android – Disabling double click in the app
Prior to this release, double tap on the MPOS app would attempt to perform the intended action twice. This increased the risk of app crashes. Double tap has been disabled now.
FIX – Mobile POS App – Android & iOS – Printed chits were blank in offline mode & missing balance on the payment screen
Prior to this release, chits were being printed blank and was missing payment information on the payment screen when attempted to print chits after settling chit. This issue has been fixed now.
FIX – Mobile POS App – Android – JCM – Can’t settle a chit to a cash if balance is $0.00
Prior to this release, MPOS users were facing an error “value cannot be $0.00” when they were trying to settle with cash option and zero balance. The error message has been removed and this scenario is now allowed to work just like the back office does.
FIX – Mobile POS App – Android & iOS – Switch seats function – does not switch members
Prior to this release, both Android and iOS apps failed to reflect the updated seat assignments. This issue has been fixed.
FIX – Mobile POS App – Android – Epson Bluetooth Printer – Show printer’s name in the app
Prior to this release, Bluetooth printer names on the Android MPOS app weren’t shown distinctively enough. Changes in release adds more information to the printer names to show it on MPOS like how it shows on iOS apps.
FIX – Mobile POS App – iOS – Seat # shown on the Payment Confirmation screen
Prior to this release, Mobile POS users were seeing seat # on the payment confirmation screen only on the iOS App. This issue has been fixed now.
FIX – Mobile POS App – iOS App crashes if member charge the chit and hit email chit button
Without Email Chit enabled, upon hitting the proceed button quickly on the signature screen resulted into a ‘failed to submit’ pop up. Selecting member charge, signature and email chit was crashing the app. Both issues have been fixed now.
Release Version 24.2.3
Release Date: Mar 5, 2024
FIX – Mobile POS App – Encore & JCM – Android – Payment intent attempted to cancel transactions after completion
In this release, we have resolved the issue where “400 ERR A request to cancel a PaymentIntent failed” error appeared for Stripe payment transactions on the Stripe Dashboard within the Events and Logs Activity section.
Release Version 24.3.1
Release Date: Mar 19, 2024
FIX – Mobile POS App – Android – Hide the “Discover” button
Prior to this release, the Mobile POS Android app on SkyTab attached to an Epson SDK printer showed a “Discover” button. This button has been hidden now to reflect the expected behaviour.
FIX – Mobile POS App – Android & iOS – Missing chit # on payment confirmation screen
Prior to this release, chit # was missing on the payment confirmation screen when Member Charge is used as the payment method. This issue has been fixed.
FIX – Mobile POS App – Encore Only (Encore version 24.3.2.0 or higher) – Sign in error encountered on the app
Prior to this release, MPOS users encountered the “Failed to Sign in, Invalid Workstation” error when attempting to login to a new club. This issue has been fixed now by an Encore change.
FIX – Mobile POS App – Android & iOS – Encore Only (Encore version 24.3.2.0 or higher) – Unable to send orders after changing sales area description
Prior to this release, MPOS users were unable to send orders when description of the area was changed from the back office. This has been fixed now by making app logic changes and changes to the back office.
FIX – Mobile POS App – JCM Only – Unable to turn on MPOS for Group Security
A back office fix has been released (Rel 2024.0155) to correct this issue. No app changes were required.
BETTER – Mobile POS App – iOS & Android – “Credit Card” button is always visible (Including credit card reader not connected state)
Prior to this release, MPOS users configured for credit card payments with Stripe were reporting the “Credit Card” button disappearing when the workstation app device would disconnect from the reader for any reason (low battery, not paired in the first place, etc.).
This experience has now been enhanced by making the “Credit Card” button always visible and by including appropriate messaging when the “Credit card” is selected during a reader disconnected state.
NEW – Mobile POS App – Android & iOS – Platform information in the Stripe MetaData
Prior to this release, platform information (Android or iOS) was missing in the Stripe metadata for both Android and iOS apps. Platform information has been added to the metadata now.
Release Version 24.1.1
Release Date: Jan 22, 2024
FIX – Mobile POS App – Encore (Encore version 24.1.2.0 or higher) & JCM – Change table # not working
In this release, app devices changing the table number value assigned to the app device would result in the back office not reflecting the value. Now fixed.
FIX – Mobile POS App – JCM Only – Android – Duplicate Prep options displayed
Prior to this release, sales items configured with the same preparation option group multiple times, would result in the app displaying the multiple times. Now fixed to only display the first preparation option assigned to the sales item to match the back-office system.
BETTER – Mobile POS App – Stripe Dashboard – Reconciliation information added
In this release, we have added additional information to the Stripe payment transaction to facilitate user accounting reconciliations and matching with back-office reports.
- The chit number is the unique transaction identifier value used for auditing purposes.
- We have added “Jonas Module” to allow for clubs to trace the source of the transaction with the unique receipt transaction number from the point of sale system
- “Chit Number” was added to the Stripe Payment Description.
- Metadata was added for “JonasModule = MPOS” and “JonasReference = Chit number value.”
FIX – Mobile POS App – Android – Preparation Option screen slow
Prior to this release, the preparation option screen would be slow to load on Android app devices. Now fixed.
FIX – Mobile POS App – Handheld Android – Credit Card Slips for refund result in an app crash
Prior to this release, if the network printer configured for receipts had an invalid printer setup in the printer style, a refund processed in the app for Stripe would result in an appcrash when the refund slip receipt would attempt to print. Now fixed.
NEW – Mobile POS App – JCM Only (JCM version 2024.0044 or higher) – Tablet Mode Only – Member Charge Payments – Electronic Signature Capture
In this release, we have added a new configurable option to enable clubs to capture a member’s signature during the mobile pos member charge payment process.
- To enable the feature, go to Settlements setup for mobile POS app.
- Payments tab for member charge – enable new flag option.
- Payment Successful screen presented with new onscreen capture, with Print and Done button options.
- Clear button in top right corner of signature capture tile provides a clear signature to re-enter in case of a mistake.
Release Version 24.3.2
Release Date: Mar 27, 2024
NEW – Mobile POS App – Android & iOS – Settle chit – Chit options – Split chit by seat
With the release of this version (JCM version 2024.0172 or higher required), Mobile POS users will be able to split chits by seat number, enabling each guest/member to pay for their own items. This is the first option of splitting chits that has been added to Mobile POS apps.
FIX – Mobile POS App – JCM back office – Printed chit fails to display the correct order of prep options for selected items
Prior to this release, some printed chits from Mobile POS were showing an incorrect order of prep options for the selected items. This has been resolved now through a back-office fix. The fix is available in the latest JCM version (v2024.0044).
Release Version 23.11.2
Release Date: Nov 15, 2023
Note: Android Version App Only Update.
FIX – Mobile POS App – Android Only – Stripe – Cancelled extra gratuities doubled and are shown on receipt incorrectly.
Prior to this release, cancelling a credit card payment process with an extra gratuity would not cancel the extra gratuity entered from the order. Now fixed.
FIX – Mobile POS App – Android Only – Shift4 Skytab App – Settled Chit – Unable to navigate back to Jonas after settling a chit in Skytab
Prior to this release, users settling a chit in the the Shift4 Skytab app on a A800 device would not be able to toggle back to the Mobile POS App to continue processing. Now fixed.
PAX device A800 instructions:
- Select person/user icon in Skytab app, to display the menu system.
- Select the “App launch” menu option.
- Select the Jonas Club Mobile POS App.
- To go back to the Skytab app from the Mobile POS App on the device use the “back icon” button.
FIX – Mobile POS App – Android Only – JCM Only – Non–integrated credit card payments – Unable to settle with gratuity
Prior to this release, users were unable to settle a chit with an extra gratuity using a non–integrated credit card payment button setup. Now fixed.
FIX – Mobile POS App – Android Only – Handheld – Voiding multiple sent items result in app crash
Prior to this release, voiding multiple sent items from a handheld device would result in an app crash. Now fixed.
Release Version 24.2.1
Release Date: Feb 20, 2024
FIX – Mobile POS App – Stripe duplicate payments scenario
Prior to this release, processing a credit card payment with Stripe would result in a duplicate payment in certain scenarios of interactions with the card and the reader.
We have implemented “idempotent requests,” which create a unique identifier for each payment request, and if included in any subsequent communication or failure requests, do not regenerate a new payment, thereby resulting in a duplicate.
Additionally, the Payment Processing screen’s Cancel button has been disabled for Wisepad 3 (Canadian device) since the device has a cancel button on it already for the user to initiate the process.
Android only – The Mobile POS app would result in a duplicate payment scenario in the case where the user minimized the app during the payment process. A user message has been added to be prompted upon app minimize for this scenario: “Please do not minimize the app during the payment process as this may cause issues.”
FIX – Mobile POS App – Handheld Android Only – Order Review Screen – Voiding an item result in an app crash
Prior to this release, users attempting to void a sent item from the order review screen would result in an app crash. Now fixed.
FIX – Mobile POS App – Encore Only – Editing an order slow scenario
Prior to this release, editing an order with many seats associated with it would be slow to bring up the edit screen. Now fixed.
BETTER – Mobile POS App – iOS & Android – Stripe reader updates – Progress with percentage complete added
In this release, we have improved the Stripe reader update status message to include a progress of percentage complete value during the installation of reader updates when linking a reader to a workstation.
FIX – Mobile POS App – iOS only – Change owner for a seat, results in changing to the “All Seats” option
Prior to this release, changing the member for an assigned seat would result in the “All Seats” option to be selected after the change member process was completed. Now fixed.
Release Version 23.10.1
Release Date: Oct 5, 2023
FIX – Mobile POS App – App Login – Incorrect message “User does not exist” received upon login
Prior to this release, app devices previously linked to a workstation would receive an invalid “User does not exist” message prompt. The message was returned in the case the workstation previously linked was removed in the back office Mobile POS setup. Now fixed.
FIX – Mobile POS App – Encore Only – Prep on Prep – Min selection not enforced scenario
Prior to this release, Jonas Encore clients using the “prep on prep” feature would be able to exit the prep groups selection screen without selecting a prep option from a group configured to require at least 1 selection. Now fixed.
FIX – Mobile POS App – Stripe Credit Cards – Scenario where extra gratuity is missing from the Stripe payment amount
Prior to this release, mobile app users were able to select the “Proceed” button by tapping quickly on the Stripe processing final payment confirmation screen before the entered extra gratuity amount was updated to the total amount being sent to Stripe for processing. Now fixed.
Release Version 23.12.1
Release Date: Jan 8, 2024
FIX – Mobile POS App – Android & iOS – Tablet & Handheld – Retail/Member Pricing – Chit Owner does not trigger price updates
Prior to this release, changing the order owner would not update the member/retail price. Now fixed.
FIX – Mobile POS App – Android – Handheld Only – Order Review Screen – Selecting an ordered item results in an app crash
Prior to this release, users selecting an item from the order review screen on a handheld Android device would result in an app crash. Now fixed
FIX – Mobile POS App – iOS – Encore Only – Zero priced prep option buttons should not show $0.00 label
Prior to this release, prep option buttons configured with no price would display the $0.00 instead of blank. Now fixed.
FIX – Mobile POS App – JCM Only – Back Office Change – Network Chit Printer Option – Device offline message received incorrectly upon print chit receipt failure
Prior to this release, app devices would receive an incorrect offline mode message when attempting to print a chit receipt, in the case the printer was not accessible by the CHO proxy service. Now fixed.
FIX – Mobile POS App – iOS – Encore Only – Prep Options – Prep on Prep selections display issue
Prior to this release, the apps order prep option selection screen would display selected prep on prep items in an incorrect order in the selection options list. Now fixed.
FIX – Mobile POS App – iOS Only – Stripe payments scenario where extra gratuity is not added to the payment total
Prior to this release, extra gratuities entered during the Stripe payment process would not get added to the payment total in the case a user quickly selected the proceed button from the finalize payment screen. Now fixed.
BETTER – Mobile POS App – Invalid Token response app user message improvement
In this release, we have improved the user message received in the app if the user device registration token is invalid. The message details for the user to check the device registration.
FIX – Mobile POS App – Android & iOS – Offline mode – Sent selected items appearing on the incorrect seat number
Prior to this release, ordering items for multiple seat numbers and using the send selected items option would result in all sent and unsent items on the original seat number after the selected items were sent successfully to the back office. Now fixed.
FIX – Mobile POS App – Reciprocal club member information does not appear in the app after an order is sent
Prior to this release, reciprocal club member information entered for an order would not appear on the order entry screen after the order was sent to the back office for creation. Now fixed.
FIX – Mobile POS App – Android – Reciprocal club member prompt does not appear if chit is started for a reciprocal member
Prior to this release, if a chit is started for a reciprocal club member, the reciprocal member prompt would not appear. Now fixed.
BETTER – Mobile POS App – iOS Only – Offline Mode – Settle Chit – Stripe – Credit Card button – Offline mode user message added
In this release, we have added the device offline message prompt when a user selects the credit card button in the case the device is configured and connected to a reader, but the device is currently in offline mode.
FIX – Mobile POS App – Back Office Split Chit Orders – Original order chit not appearing in the app
Prior to this release, the app would fail to display an order chit if it was the original chit items were added to and later split into multiple chits. Now fixed.
FIX – Mobile POS App – iOS Only – Extra Gratuity Entry – Offline message incorrectly prompted
Prior to this release, users entering invalid characters into the extra gratuity entry field would result in the device offline user message being incorrectly triggered. Now fixed.
FIX – Mobile POS App – iOS Only – Chit Printing Option Mobile POS App – PDF dialog missing
Prior to this release, the PDF dialog was missing when printing receipts on iOS app devices. Now fixed.
BETTER – Mobile POS App – Stripe Credit Card Payments – Voiding without a Stripe reader connected message improvement
Prior to this release, voiding a Stripe payment when the reader was no longer connected to an app device would provide a “no such payment intent” message to the user. Message has been improved.
Release Version 23.9.2
Release Date: Sept 20, 2023
FIX – Mobile POS App – Android – Encore Only – Prep on Preps fail to display the expected preps
In this release, we have fixed an issue with the preps-on-preps feature for Encore resulting in incorrect preps being displayed for an item. Now fixed.
Release Version 23.11.1
Release Date: Nov 6, 2023
Note: JCM Product Update to the latest version available will be required to support the features and changes released.
FIX – Mobile POS App – Android & iOS – JCM Only – Unsent item gets removed from order scenario
Prior to this release, changing the chit owner from the settlement screen, would remove unsent ordered items incorrectly from mobile POS app order. Now fixed.
FIX – Mobile POS App – Menu tab – JCM Only – Description displaying incorrectly
Prior to this release, menu tab descriptions were not displaying longer values. Now fixed.
FIX – Mobile POS App – iOS Only – Stripe location selection issue
Prior to this release, on iOS devices users were unable to select the desired Stripe location after deselecting the originally selected location. Now fixed.
FIX – Mobile POS App – Stripe – Duplicate payment scenarios
Prior to this release, the stripe credit card payment process in certain scenarios (e.g., quick tapping the proceed button) would result in a duplicate payment being processed for the same order’s payment intent. Now fixed.
FIX – Mobile POS App – Stripe refund print receipt progress spinner issue
Prior to this release, performing a Stripe refund with a print receipt on an app linked to a workstation configured to use a chit network printer would result in the progress spinner to remain on the screen instead of clearing after the receipt printed successfully. Now fixed.
FIX – Mobile POS App – Android – App crash scenario when device time format changed
Prior to this release, changing the time format on a device with the app open would result in an app crash. Now fixed.
FIX – Mobile POS App – Incorrect ordered quantity of items scenario
Prior to this release, in certain prep selection steps with multiple groups the ordered item upon finish selections would result in being added a second time to the order. Now fixed.
FIX – Mobile POS App – Zero priced sales items not sent to prep printers
Prior to this release, ordered items with zero price were not being sent to configured prep printers. Now fixed.
FIX – Mobile POS App – Stripe – Uncaptured Payment Error
Prior to this release, when a Stripe payment intent was authorized, but the capture payment intent method failed, we show payment successful in the app and do not throw an error. Now fixed.
BETTER – Mobile POS App – ARC integration – Handling invalid JSON responses with user messages
In this release, we have improved the user messages received for invalid response scenarios when configured using ARC integration.
NEW – Mobile POS App – JCM Only – Reciprocal club member number/name entry support
In this release, the get members response has been modified to include reciprocal club members for users to select in order processing. The selection of the reciprocal club member account will prompt the user with a new screen to enter the member’s number/name info details.
NEW – Mobile POS App – JCM Only – Non–integrated credit card settlement payment support
In this release, clubs can optionally configure a credit card settlement button (no processor code) on their settle chit menu in the Mobile POS app.
The club can configure and assign a settlement reporting code for this payment type as well.
Release Version 23.8.2
Release Date: Aug 29, 2023
NOTE: JCM product update required for new app version – to support new functionality that was just packaged in Mobile POS, a new build of the Version Update for JCM (v2023) has been created and posted to the Support site. Look for the changes as Rel 2023.0527/0528/0529.
NEW – Mobile POS App – Android & iOS Tablet – JCM Only – Support Send Selected Item(s) feature
In this release, we have added the ability for users to select desired unsent ordered items from the order entry screen and send the selected items to the back-office POS for creation and preparation printing.
This feature will enable users to enter ordered items, but hold them until they are required to be sent for preparation. E.g. user enters table order for items of 3 courses and wishes to only send items for course 1.
A new “select items” toggle button has been added to the order section toolbar. When enabled, each unsent ordered item row will provide a new select check box for them to select only those items they wish to send.
The “Send Order” button located in the entry screen toolbar menu will be re-named as “Send Selected” in this scenario. Use it to send the selected items.
Other toolbar menu option buttons that are not supported when items are selected by the user, will be disabled by presenting the buttons as “gray color background.”
NEW – Mobile POS App – Android & iOS Tablet – JCM Only – Ability for users to access other users’ open chits
In this release, we have modified the My Chits screen as the “Open Chits” screen. Two selectable tabs (My Chits & All Chits) are now available to select from. My Chits will remain the default tab.
Open Chits – My Chits Tab
- Feature is limited to online mode only. Offline mode not supported.
- My Chits toolbar menu option renamed to “Open Chits”.
- The selected tab appears in a “blue” text. The unselected tab appears in “gray” text.
Open Chits – All Chits Tab
- Tiles and List views now include the currently assigned to “user” name value.
- Refresh button has been added for the app user to refresh the list to get the latest chits from the selected tab
Take over prompt message and entry screen
- App users have the option to take over or just access the chit without taking it over.
BETTER – Mobile POS App – Android & iOS Tablet Only – JCM Only – Ability to set # of columns between 4 or 5 per menu design.
JCM backoffice POS provides a default (max of 4 columns) per menu design which results in buttons not matching when displayed in the app’s 5 column default. The back office can now select between 4 or 5 columns for the menu display in the app to match.
BETTER – Mobile POS App – iOS & Tablet – JCM & Encore – Numerical keypad improvement
In this release, we have modified the full alphanumeric keyboard presented to iOS app users when entering dollar amount values with a numerical keypad.
FIX – Mobile POS App – iOS – Tablet & Phone – Incorrect message presented to the user “back office system update required.”
In this release we have fixed an incorrect message presented to the user during the voiding of a sent item on an order chit. The message incorrectly indicated to the user that a back office update was required. Now fixed.
Release Version 23.6.2
Release Date: June 26, 2023
BETTER – Mobile POS App – JCM Only – Android & iOS Tablet & Handheld – Edit Table Seats Info – Allow users to edit the seat number value.
In this release, we have modified the edit table screen to allow users to edit the default seat number value associated to an order. This will allow users to modify the seat number to the actual number used for the order service. (e.g. 2 cover chit where the member/guest’s are seated on seat # 3 and seat #4 instead of the default seat #’s 1 and 2.)
FIX – Mobile POS App – JCM & Encore – Android & iOS Tablet & Handheld – Incorrect message being triggered when double tapping an ordered item.
Prior to this release, users double tapping an ordered item from the order review screen would incorrectly trigger the Void item “This item has already been queued to be sent upon reconnection” message. Now fixed.
FIX – Mobile POS App – JCM & Encore – iOS Tablet & Handheld – Need to re-enter the name of the club for each login
Prior to this release, an issue on iOS tablet and handheld versions would result in an app device requiring the user to re-enter and select the club name upon each login attempt. Now fixed to retain the previously selected club name.
FIX – Mobile POS App – JCM & Encore – Android Only – Tablet & Handheld – App crash on large menu loading scenario.
Prior to this release, Android app users, when loading a large menu for the Sales Area, would experience an app crash. Now fixed, to provide the 45 seconds lapsed timeout message in case the menu takes longer than the expected time to load.
Release Version 23.5.3
Release Date: May 30, 2023
NEW – Mobile POS App – JCM – Support function MSG – Message to Kitchen
In this release, we have added supporting the function MSG – Message to Kitchen. In the Mobile POS App, as soon as the user selects the button (and if flagged to be free form, will allow user to type something in) it will send the information to the back office.
FIX – Mobile POS App – iOS only – Disallow modifying quantity of sent items.
Prior to this release, production versions of the app would allow modifying the quantity of sent items on the settlement screen. Now fixed to stop this.
Release Version 23.4.2
Release Date: April 25, 2023
NEW – Mobile POS App – iOS Printing solution with Epson Printer Integration
In this release, we have added a new printer integration for iOS version app devices that wish to pair with Epson printer makes and models.
The Epson model TM-P80 is the device model used for development and testing.
Other Epson printer types supported by the Epson SDK integration may also work, however have not been tested by Jonas Club.
To pair an Epson printer accessible via Wi-fi or Bluetooth connection to a Mobile POS App device:
- For Bluetooth connection Epson printers, (This step is NOT required for Wi-Fi network connection Epson printers)
- Go to the app device iOS Settings – Bluetooth settings and connect the Epson printer Bluetooth device.
- *Ensure Bluetooth is enabled for the device to search display a list of available Bluetooth devices.
- Go to the Workstations list screen – Epson Printer Integration section located before the Link to Device button.
- Select the “Discover Printer” button.
- The “Select Printer” screen will be search for nearby available Epson printers.
- Printers found will be displayed in the listed under the “Nearby Epson Printers” section of the select printer screen.
- Select the printer type device model.
- Click the Done button.
- Select the printer.
- The Select Printer screen will be displaying with a ‘Connecting’ message and loading indicator.
- Upon successful pairing of the selected printer a confirmation message will be presented.
- Select the “Link to Device” button to finalize the Epson printer integration pairing process.
- To disconnect a previously connected printer;
- Navigate to the Workstations list screen
- Select the “Disconnect Printer” button to disconnect the printer.
BETTER – Mobile POS App – Edit Table Covers & Seats Info – Allow users to enter the covers and seats values independently.
In this release, we have modified the order edit table info screen to allow users to increase or decrease the # of seats value and covers # value independently.
Sales areas configured for covers and seats will still default the # seats for the order based on the initially entered cover value by the user at the start of the order.
Users can access the “seat” and “covers” to edit values by accessing the edit table info screen.
FIX – Mobile POS App – JCM iOS Version – App Crash Scenario
Prior to this release, an app crash would result upon successful settlement if the user quickly selected the member charge option again. Now fixed.
FIX – Mobile POS App – iOS on ipad mini devices only – Tablet menu displaying 4 columns instead of 5.
Prior to this release, the ipad mini tablet devices were displaying 4 columns on a tab instead of the expected 5. Now fixed.
FIX – Mobile POS App – Stripe Credit Cards – Locations not displaying for selection scenario.
Prior to this release, updating the app on an Android device would sometimes fail to load valid locations for the user to select during the workstation list Stripe reader pairing process.
FIX – Mobile POS App – Ask for Price Feature – Price entry not triggered when the item is sold a second time.
Prior to this release, menu items configured to prompt the user to enter a desired selling price would fail to trigger the price value entry prompt if the same menu item was added after already being added to the order. Now fixed.
FIX – Mobile POS App – Void item function – Multiple voids not working in offline mode.
Prior to this release, voiding multiple items on an offline mode device would result in only the first item voided to be sent successfully when the device went back online. Now fixed.
FIX – Mobile POS App – iOS Only – Print Receipt button does not respond if the button is selected a second time.
Prior to this release, the iOS version app print receipt function would not respond to the user request to print the receipt when the button was selected a second time quickly. Now fixed.
FIX – Mobile POS App – Stripe Credit Cards – Credit Card Slip Receipts – Formatting issues fixed.
Prior to this release, the stripe credit card slip receipts fields were mis-aligned. Now fixed.
FIX – Mobile POS App – Tablet Only – Displaying handheld design in error scenario.
Prior to this release, tablet devices would result in loading the handheld app design in error when the user would respond to the ordered item handling prompt presented during the reducing # seats for an order with existing items. Now fixed.
FIX – Mobile POS App – Offline settlements not syncing when online scenario.
Prior to this release, new chit orders entered and settled in offline mode to member charge would fail to sync when the device was back online. Now fixed.
Release Version 23.3.2
Release Date: March 23, 2023
BETTER – JCM Only – Mobile POS App – Shift4 SKytab PAX Device – Print Chit Receipts directly to the onboard device printer.
In this release, clubs running the Android Mobile POS App on the Shift4 Skytab PAX device, now have the capability to print chit receipts directly to the device onboard printer.
Mobile POS App workstations configured for the “Chit Printer option on app device” option will use the onboard printer. Workstations configured for the “network printer” option will print to the network printer associated.
FIX – Mobile POS App – Prep Items selection order issue
Prior to this release, ordered item selections for preps expected to appear in the order they were selected were being incorrectly ordered by prep group then selected.
This would result in prep items to be resorted and not displayed to the user in the order they were selected. Now fixed.
FIX – Mobile POS App – Offline Mode Void Item issue
Prior to this release, unsent items added to an order on a mobile POS app device, would get voided/removed when the order was sent in a selected scenario. Now fixed.
FIX – Mobile POS App – iOS Only – Offline mode void item results in app crash
Prior to this release, the iOS Mobile POS app version in offline mode would result in an app crash when users were performing ordered item edits and the void item function. Now fixed.
FIX – Mobile POS App – Stripe Credit Cards
Connecting to a reader App Crash Scenario
Prior to this release, the Android version of the mobile POS App during the Stripe credit card reader pairing process would result in an app crash. Now fixed.
Payment Screen Cancel button issue
Prior to this release, the user was unable to cancel the request to process a Stripe credit card payment transaction. The “Cancel” button would not perform a cancel action. Now fixed.
FIX – Mobile POS App – iOS Versions 14 or lower – Settle Chit menu buttons missing text and incorrectly formatted.
Prior to this release, the mobile POS app settle chit menu buttons would display without the button text when viewed on iOS devices running apple iOS version 14 or lower. Now fixed.
FIX – Mobile POS App – Open Chit Positioning Issue
Prior to this release, users accessing the my chits screen in grid view would experience open chits moving from one position to another incorrectly upon refresh. Now fixed.
FIX – Mobile POS App – iOS Only – Switch Workstations results in unsent item getting voided.
Prior to this release, an ordered unsent item would incorrectly get voided from the order, in the scenario a user would switch between workstations to a different sales area. Now fixed.
FIX – Mobile POS App – iOS Version – Add Item Note – Enter key does not start a new line like Android
Prior to this release, the add item note feature entry on the iOS version would not allow the user to use the enter key to start a new note line. Now fixed.
FIX – Mobile POS App – iOS Only – Item does not stay on the chit if order was not sent.
Prior to this release, a processing scenario of ordering a secondary item to a chit without sending would result in the ordered unsent item from no longer appearing on the chit. Now fixed.
Release Version 23.2.1
Release Date: Feb 23, 2023
NEW – Menu Items – Support “Ask for Price” (aka Open Priced Items)
In this release, we are now supporting sales items included in a menu that are configured to prompt for the user to enter a price at time of sale.
An “enter price” screen will be presented to the user upon item selection from a menu or the menu search. The device native keypad will be triggered for this function, so the user can enter the desired price value to use for the item ordered.
NEW – Support Network Chit Printer option for credit card slip receipts.
In this release, we have added supporting the printing of Stripe credit card slip receipts to the network chit printer associated.
BETTER – iOS Only – Stripe Credit Card Slip Receipts
In this release, we have finalized the stripe credit card slip receipt details for the “print credit card receipt” function for the iOS version of the app.
NEW – JCM Only – Menu Buttons – Support “Not Used” and “Hidden” menu buttons.
In this release, we are now supporting menu both “not used” and “hidden” button type functions.
Both will display the same in the app formatted as “not used” buttons.
FIX – JCM Only – Menu & Member list not loading scenario.
Prior to this release, switching a device linked a workstation to another configured for a different POS partition would result in the failure of menus and members to load. Now fixed.
FIX – Production app versions – Disallow connecting to test Stripe accounts.
Prior to this release, production versions of the app would allow connecting to workstation configured in the back-office card processor setup with a “test stripe account”. Validation has been added to disable the user from trying to connect to location and pair reader with this configuration.
FIX – Handheld Only – App Crash Scenario – voiding a single sent item on a chit results in an app crash.
Prior to this release, users would experience an app crash scenario when a user attempted to void an already sent item, if it was the only item on the order. Now fixed.
FIX – iOS only – Unable to void an unsent item scenario.
Prior to this release, attempting to void an unsent item for a second or third ordered item on the chit would not complete the void action successfully. Now fixed.
Release Version 23.1.1
Release Date: Jan 19, 2023
NEW – New installation & ARC communication channel
In this release, we have introduced a new installation method that enables mobile POS app device communication via the Jonas ARC communication channel instead of the web product ClubhouseOnline hosting channel.
NEW – JCM Only – Print Receipts – Option added to configure an app workstation to use a network printer for printing of chit receipts from an app device
In this release, we have added a new mobile POS app workstation setting to allow clubs to configure the printing of chit receipts from the app to an associated network printer style. A new setting in the POS Terminal Setup > Mobile POS screen to control Chit Printing has been added. This “Chit Printing” field allows you to determine if chits created on the Mobile POS will be printed by the device (the default) or sent to a network Printer Style when the print chit button is selected in the app or when the app charges and closes the chit.
BETA – Mobile POS App – Credit Card Processing with Stripe vendor for Android & iOS app versions
In this release, we have added the ability for clubs to process credit cards with Stripe.
The feature is currently in “beta”, if your club is interested in participating in the beta program, please contact us by emailing beta@jonasclub.com.
Credit card processing is available for Canadian, U.S and U.K clients.
FIX – iOS Only – Member selection issue
Prior to this release, users were unable to select a member from the list once they returned back from the cover entry screen. Now fixed.
FIX – iOS Encore Only – App crash on blank chit scenario
Prior to this release, an app crash would be experienced by the user in the event a chit was selected that was empty but had previously voided items on it. Now fixed.
FIX – Android Only – App crash scenario when increasing # of seats for a table
Prior to this release, an app crash would result during increasing the # of seats for a table and using the back arrow option. Now fixed.
FIX – Member search does not load list of members scenario
Prior to this release, the members search would not display any results if the app remained open past the POS selling date roller over time. Now fixed.
FIX – Cash & Gratuity setting not being respected in app
Prior to this release, mobile POS app settlement settings for cash & gratuity when in active were still being allowed to be processed in the app. Now fixed.
FIX – iOS Only – App crash scenario with unsent chits from previous day
Prior to this release, app devices with unsent chits from the previous day when accessed after the POS selling date roller over time from the my chits screen would result in an app crash. Now fixed.
Release Version 22.12.1
Release Date: Dec 12, 2022
FIX – Android & iOS – Member lookup screen not loading scenario
Prior to this release, the member look up screen would fail to load when a chit was started after the time configured to roll over the selling date in back office POS. Now fixed.
FIX – iOS Only – App crash results when handling unsent chits from previous day
Prior to this release, users remaining logged in with unsent chits entered from a previous day would result in an app crash when accessed after the point of sale selling date rolled over to the next day in the back-office. Now fixed.
FIX – Android Only – App crash scenario when increasing number of seats for an order
Prior to this release, selecting the back-arrow on the edit order screen after increasing the number of seats would result in an app crash. Now fixed.
FIX – Android & iOS – Sales Area payment settings not being applied
Prior to this release, the mobile POS app was displaying settle chit ineligible payment options (e.g., cash or member charge) to the user that were not configured for the sales area workstation. Now fixed.
NEW – Beta Release Only – Android & iOS – Credit Card Integration with Stripe
In this release, we have added an option to enable clubs to accept and process credit card payments from the Mobile POS App using Stripe as the processing vendor.
If you club is interested in participating in the beta program, please contact your Jonas sales representative or email sales@jonasclub.com
Release Version 22.9.1
Release Date: Sept 19, 2022
NEW – Ability for users to void a sent item in the app
In this release, users configured with POS access in the back office to void already sent items, can void sent items from the Mobile POS App.
To have access to this feature, your club will require to perform an update to the latest back-office (JCM or Encore) & Mobile POS App product versions.
Users with access to void already sent items will be able to select the edit ordered item control and select the Void Item function.
Users not setup with access to void sent items will not have access to the edit ordered item control.
FIX – Offline Processing Scenario Changes
Prior to this release, clients reported offline processing scenarios of duplicate orders being created and orders disappearing.
The issues were experienced when a mobile POS app device was processing in offline mode.
We have added the following scenario handling changes:
- Duplicate orders validation using a unique order identifier has been added.
- Offline “Settled/paid” chits processed on one day would no longer be accessible on the app once the back-office POS selling date was changed to the next day.
- Paid transactions will no longer be cleared upon selling date change, they will remain on the app device and the user will require to sync them once the device is back online. These orders would be created using the current POS selling date.
- Offline “unsent/unpaid” chits processed on one day will be cleared/auto voided once the selling date time changes.
- We have added a user message to the logout action to let users know that they have unsent/paid orders entered and they will be auto voided and removed upon selling date\time roll over.
FIX – iOS Tablets – Encore – Preps on Preps resulting in app crash on tablet
Prior to this release, Encore clients running the mobile POS app on an iOS device would result an app crash when a menu item was ordered that was configured with preps on preps. Now fixed.
FIX – Offline Mode – App scenario stuck in offline mode until app is relaunched
Prior to this release, a scenario where a specific android OS version on a device would result in the app being stuck in offline mode, despite the device being connected. Now fixed.
FIX – Open Chits Screen – Chits moving positions on open chits’ screen
Prior to this release, chits entered on specific grid tiles would move to another position. Now fixed.
FIX – iOS Tablets – App crash scenario after entering number of covers value
Prior to this release, an app crash scenario would result on iOS tablet devices after entering the covers value. Now fixed.
FIX – Menus with same tab name combined
Prior to this release, menus setup in the back office with the same tab label would result in the menus being combined onto the same tab in the app. Now fixed.
FIX – iOS Tablets – Login screen fields filled with white not displaying text values
Prior to this release, the mobile POS app devices running iOS version 12 on specific devices would result in the login screen fields would be filled with a white color resulting in the text values not being visible for selection. Now fixed.