Notice something different in your Management Console? We're rolling out our latest/greatest software version, so click here to see what's new!

If your Revel iPad app is version 2.16.3 or lower ( how do I know what version I'm on? ) it will expire soon!

To avoid service disruption, it is critical that you upgrade your app as soon as possible!

Revel Ethernet Connect (REC) customers and/or MAC Mini customers: Please DO NOT upgrade on your own; our Support agents are standing by to assist.


Upgrade Process Overview

Below is the order of steps in this guide, which need to be repeated on every Revel iPad POS terminal.

To avoid data loss or service disruption, it's important that you follow these instructions closely!

  1. Disable automatic app downloads on your Revel iPad(s)
  2. Batch out payments in the Revel POS app(s)
  3. Verify payments are sent to our servers via the Management Console
  4. Download the Revel Backup app
  5. Download new Revel POS app
  6. Provision new POS app
  7. Delete old app, if applicable

Seeing a POS Not Available or POS No Longer Available error on your iPad(s)? Please call Support for assistance.


Disable Automatic App Downloads

You'll first need to disable automatic App Store downloads from your iPad(s). Here's how:

  1. On your iPad, open the Settings app.
  2. Tap iTunes & App Store in the left-side menu.
  3. Switch off Updates under Automatic Downloads and disable Installed Apps under Suggested Apps:

You should also disable notifications for iOS updates and other applications:

  1. On your iPad, open the Settings app.
  2. Tap Notifications in the left-side menu.
  3. Under Notification Style, tap App Store:

  4. Turn off Allow Notifications by sliding its toggle to the left. You should see the rest of the options beneath it collapse.

Batch Out Payments

Next, you'll need to batch out payments taken at each iPad POS terminal:

  1. On your iPad, open the Revel POS app and log in as a Manager or Owner.
  2. Tap Settings, then Manager:

  3. Tap Batch Process, enter tips, then tap Capture All.
  4. Back in the Manager Settings menu, tap Offline Payments / Offline Orders. These will need to be pushed and sent to your payment gateway, or they will be left unpaid and will not be deposited to your bank account.
  5. Go to Settings > Manager > Sync Log > Orders  - If there are any orders here, press Retry All.
  6. Tap Done at the top-left of the screen to close the Manager Settings menu.

To verify that all payments/orders have been sent to our servers, tap Log out at the top right of the screen, then look to login screen's bottom left corner. If a message is showing, please confirm that it mentions all payments and all orders have been synced/sent to server:

If the message shows a number of payments or orders not sent to the server, please call Support immediately to have an agent assist.


Verify Payments Sync via Management Console

After that, log in to your Management Console at [yoursubdomain].revelup.com and navigate to Reports > Payment History. Select the current week as the time period, and verify that all Credit payments are labeled Captured.

If any of the payments are not labeled Captured, please call Support immediately to have an agent assist.


Download the Revel Backup App

Forgot your Apple ID? You'll need one to complete this step, but you can create a new Apple ID if yours is unrecoverable.

Next—if it's not already installed on your iPad(s)—please download our new security application, Revel Backup, available for download in the App Store:

Revel Backup automatically saves information from your new Revel POS to insure against data loss in the event of technical problems.

You can find Revel Backup in your iPad's App Store app. Just boot up the app, search for Revel Backup, and tap GET to begin the download.


Download New Revel POS App

Forgot your Apple ID? You'll need one to complete this step, but you can create a new Apple ID if yours is unrecoverable.

To install the latest Revel POS app on your iPad(s), open the App Store app and search for Revel POS. Multiple Revel applications will be available for download; select and install the one simply labeled Revel POS:


Provision New POS App

Once the new POS app is installed and opened, you'll be asked to provision the app by signing in.

If you're a user with access to the Management Console ([yoursubdomain].revelup.com), all you'll need to do is tap Sign In and enter the credentials you use to log in there.

(If you're not a user with Management Console permissions, please contact your manager/establishment owner to continue with the upgrade process.)

After you enter your Management Console URL, login, and password, tap Enter and the app will prompt you to select an establishment. Tap Yes to confirm, and your configuration will download. It will then ask you to select a station; do so and then press OK to complete the installation.


Delete Old Revel App (if Applicable)

TestFlight users: be sure to follow the instructions in this section to avoid employee confusion and duplicate data! (TestFlight apps have an orange dot next to the app icon to distinguish them from apps downloaded via the App Store.)

Finally, you may need to delete the old version of the Revel app if you downloaded it via TestFlight or other non-App-Store method. (This step is unnecessary if your old Revel app was downloaded via the App Store; the new app will simply replace it.)

After you delete any remaining versions, please use the updated POS app that you downloaded from the App Store.


If you have any questions about the upgrade process, please don't hesitate to submit a Support request or call us for assistance. We're happy to help!

 

Note: Always reestablish any local printer settings after Revel App updates. This includes font size of the printers, any printer redirects, and Zebra printer label types. These settings do not get stored in the server as they are able to be set individually on each POS.


Was this article helpful?
5 out of 6 found this helpful
Have more questions? Submit a request
Still have questions? Contact our friendly Support team