POS: Offline Mode

POS: Offline Mode



POS Settings

Navigation: Log into POS, then select POS Operations > POS Settings
  1. On the POS Settings page: the Offline Mode toggle appears and will be disabled by default.

  2. It is for switching the device from Online to Offline.
    1. If enabled, this toggle then system works in Offline mode. The payments, employee clock in, etc. will be stored locally.

      A pop-up with the message 'Your device is offline. Next network connectivity check will be done after 15 mins' appears at the bottom.


    2. If disabled, then the system works in Online mode.

  3. When the system is reconnected to the internet, the actions stored locally during offline mode will be posted to the server. 


Making a Payment in Offline Mode (MPPG)


  1. If the device is offline but the Card Reader is connected, then the 'Card reader not connected' pop-up appears.

  2. If the network is unavailable but the Allow Offline Payment toggle is enabled: making a Sale then processing the Payment will automatically enable the Offline Mode toggle.

  3. Additionally, if the Magtek server is down during a payment transaction - or when there is no internet connection - the Offline Mode toggle will be enabled by default.


Batch

Batch Screen


  1. When the offline mode toggle is enabled - the Batch screen will be empty and not show offline checks. The process offline toggle will be greyed out and the batch cannot be submitted. A pop-up with the message 'Application is in offline mode' appears on the Batch screen.


  2. When both the offline mode toggle is disabled and attempting to make a Sale with processing payment, then the Check is shown as light red color.


  3. The dark red highlight indicates already processed offline clicked checks which are failed/invalidThis transaction will not process more than once.


  4. When the dark red color check is clicked, a pop-up with the message 'Error in [CheckNumber], Please contact support to remove them' appears.

  5. When the offline mode toggle is disabled and allow offline payment is enabled, then the failed transaction shown in red color and error check shown in dark red color.


Batch Device

When network is available but the offline mode toggle is disabled, then a pop-up with the message 'offline payments are available. Do you want to process it?'  With yes or no option.
  1. If Yes is selected, the loader spinning animation runs while it processes offline.
  2. If Nis selected, again after 15 mins this pop up appear.

  1. The Batch device selected from Settings will have the provision to perform the above functionality.

  2. When the offline mode toggle is disabled but the network is available, then offline transactions will be available but only the bottom notification will appear.

  3. If there is at least one offline transaction, a pop-up with the message 'You have [amount] offline transactions in Batch. Make sure to authorize offline transactions in batch screen' appears (on all screens, similar to Offline message).
    1. If there are no offline transactions, then no pop-up appears.
    2. This alert message will appear only for the POS which is selected as a Batch Setting Device in BO.

  4. When Offline mode is disabled and internet connection is available in the POS, we need to show the alert.

  5. The Offline count values will be updated in POS every 15 minutes.

  6. Once the Checks have been processed, the alert message will be removed from iPad. The alert will also be removed when the offline mode toggle is enabled.

  7. The error/invalid offline Checks will also be added along with the valid offline transactions in the alert messages. (The counts in alert/email/batch screen will be uniform).


Offline Mode Screens in POS

  1. When the Offline Mode toggle is enabled: the following functions may not work as expected, with a pop-up displaying the message 'Application is in offline mode' appears.
    1. Submit Batch, Process Offline, Till, Reports, Audit, Open Cash Drawer, Pay in, pay out, 86 list, Refund, and Batch/Tip Adjustment
  2. Refund will not apply when the system is in offline mode. 
  3. Membership cannot be created. When clicking Save, the 'application is in offline mode' pop-up appears.
  4. While using Gift Card for payment, the application is in offline mode' pop-up appears.


Hardware Settings

  1. When the network is available but the offline mode toggle is enabled, the IP Address printers will continue to work as-usual.
  2. All the printers are connected to local network through intranet. When this is in Offline mode, then you will be able to access all printers such as kitchen printers, receipt printers, KDS etc. The following will function and locally connected.

Back Office Impacts

  1. Check the device's online or offline status every 15 minutes. Upon detecting an online connection, all offline data will be transferred to the Back Office.

Special Scenario



  1. When the offline mode toggle is disabled: the list of offline checks will appear, with the process offline toggle enabled and the Submit Batch option will be available.

  2. Upon clicking the offline checks, a pop-up with the message 'User cannot apply tip for offline payment' appears. The Tip cannot be adjusted for offline checks before clicking process offline.


Clock In when Offline Mode is Enabled

When the offline mode toggle is enabled: a user can clock in, but the data is stored locally and does not immediately reflect in the Back Office (BO).

Notes: When the system is in offline mode, the BO to POS connection will not function (sync will not be available). The POS to redis server will also stop. So, the checks made from one POS node will not be reflected in other nodes. 
  1. Even when a Sale is closed, it will not reflect in BO. Reports will not be shown. 
  2. When the system is in Offline mode, then Close day will not occur. The Auto Batch process will be applicable and when the system is in Offline mode. 
  3. When the offline mode toggle is enabled, the local network connects all devices, (Printers) and KDS.
  4. When attempting a payment with server not reachable, the offline mode toggle is automatically enabled to facilitate the transaction.
  5. Till, Report, and audit will not work - except Cash Drawer since it's connected via IP.
    • Related Articles

    • POS: Payments - Offline Mode

      POS Navigation: Log into POS, then select POS Operations > POS Settings On the POS Settings page: the Offline Mode toggle appears and will be disabled by default. It is for switching the device from Online to Offline. If enabled, then the system ...
    • POS: Offline Mode

      Offline Mode in POS Navigation: Log into POS then select POS Operations > POS Settings The toggle Offline Mode under POS settings enables you to switch the device between Offline and Online and will be Disabled by Default. Offline Mode Toggle When ...
    • POS: Offline Mode - Process Offline Alert Message

      Batch Device When network is available and Offline Mode toggle is disabled then offline payment are available. Do you want to process it? With Yes or No option. If Yes, the loader will spin, and offline transactions will be processed. If No, the ...
    • POS: Offline Mode - Restrict Offline Payment

      Batch Device When the network is restored after making Offline transactions (with Offline Mode enabled) from the Batch device, the pop-up ‘Offline payments are available. Do you want to process it?’ appears, with Yes and No options. If Yes is ...
    • POS: Offline Mode - Allow Offline Payment

      When the Allow Offline Payment toggle is Enabled, offline payments will be allowed and the Checks will be processed offline. When the toggle is disabled, offline payments will not be allowed the Checks will not be processed offline. During a ...