Cloud

Activate A swiftpos Location

This outlines How To Activate A swiftpos Location in Back Office.


Subjects      


What Is It?      

Activating a swiftpos Location is a process to ensure the communication between the Venue's Location and the swiftpos Cloud is activated to allow for retrieval and submission of data between the two.


Why Is It Needed?      

It is required to ensure a Venue's swiftpos Location is able to communicate with the swiftpos Cloud in support of Web applications such as OrderAway, TouchMini and other 3rd Party Ordering systems.


Who Can Do It?      

Any person that has the appropriate permissions to access to the swiftpos Cloud Connectivity > Activate function. Permissions are granted via swiftpos Clerk Security



When Is It Done?      

The activation process should be done when one of the following scenarios occurs:

  • If it is the FIRST time a Location requires a connection to be established with the swiftpos Cloud.
  • Each time a Venue has been Cloud Onboarded.

Notes...



Once Cloud Onboarding has been completed successfully, it is recommended that each of the Locations listed in the Cloud Connectivity screen are activated.

  • Where a swiftpos Location has been previously activated but configuration changes have occurred at a Venue such as:
    • The SwiftAPI URL in Back Office has been changed since previous activation.
    • The Order Master Terminal for a Location has been changed.
    • The Clerk which was used during previous activation has either had their ID and/or PIN changed.


What Is Required?      

Before proceeding with activating a Location, these points should already be completed.

  • a NetPOS interface is configured to match the NetPOS configuration at the Master Order Terminal. it is required to ensure Member information is available for web applications. The location of where the NetPOS service is installed is known.
  • An appropriate OrderAway Location Name has been set against the Location in Back Office.

Notes...



All service APIs configured for a Location can only access one
Loyalty System Interface.


How To Activate A Location?      

To activate a swiftpos Location, do as follows:

  • Access the swiftpos Cloud Connectivity screen.
  • Confirm the swiftpos Location requiring activation/re-activation is listed in the grid.
    • If it DOES NOT, then:
      • Add the swiftpos Location to the grid of the Locations tab that is going to require a connection with the swiftpos Cloud.
    • If it DOES or has just been added, then:
      • Select the required Location in the grid and then select the Edit button to display the Web Location screen. Using this screen and the tabs available within it ensure the Location is configured appropriately. For more information click here.
  • In the swiftpos Cloud Connectivity screen, select the Activate button to display the Activation Wizard.


  • API Clerk Credentials - Used to enter the Clerk credentials required to ensure communication between the swiftpos Location and the swiftpos Cloud.
    • Clerk ID - Enter the ID of the Clerk that was created in the
    Authenticate A Venue With swiftpos Cloud step. For example, 888000001 - SwiftPOS API Cloud Clerk
    • PIN - Enter the PIN of the Clerk entered above.
    • PIN - Enter the PIN of the Clerk entered above.

Notes...



It is strongly advised to NOT change the credentials of the Clerk entered here once the first Location has been activated. This is because the Clerk's credentials are recorded against the Location during the activation process.

  • Order Submission - Used to configure settings in relation to the submission of Orders/Sales.
    • Submit orders directly to POS Terminal
      • Select to ensure that Orders/Sales submitted are submitted via the POS API (running on the designated Orders Terminal for the selected Location).
      • If left unselected, Orders/Sales will be submitted via the Back Office API, then use the swiftpos Connect Service to make their way down to the Order Master Terminal in that Location.


Notes...



For Venues that are making use of swiftpos Orders API, OrderAway and/or TouchMini to place Orders/Sales, it is highly recommended that this option is always selected. This will ensure all future rollouts of swiftpos POS API features will be available to the Venue.
Also, it ensures Table functionality is available to TouchMini and Receipt information is returned by the swiftpos POS API to generate Tax Invoices in TouchMini.

  • Order Submission continued ...
    • Terminal - Select the swiftpos Touch Terminal that is designated as the Orders Terminal for the selected Location. This option will only be available when the Submit orders directly to POS Terminal option above is selected. The terminal being selected must be BOTH the "Table Tracking Master" & "Order Master" terminal so the necessary processes/interfaces are started on that terminal post-activation.
  • Select Finish to complete the activation process.
  • If the process completes successfully, the following prompt will be displayed:


Notes...



Any changes to the configuration of a Location within the Back Office Cloud Connectivity will require the Location to be re-activated. For example, changes to the SwiftAPI URL which swiftpos Cloud needs to be aware of.


To Be Considered Post Activation      

  • Once successfully activated for the FIRST time, a value will be generated and displayed in the Cloud Client ID column opposite the activated Location.

Notes...



The Cloud Client ID generated is unique to the Location and to the Venue's registered Customer Number. By clicking on It, access can be gained to the MSL Venue Manager Portal which allows access to the OrderAway and TouchMini configuration tabs.



Troubleshooting      

One of the following issues may arise when attempting to Activate a Location:


Unable To Activate      

Cause      
  • If access to DataDog is available, search it for any relevant information that may shed light on the cause.
  • The Venue's registration may have expired.
Action To Be Taken      

Notes...



Licenced swiftpos Resellers can have access to a web-based Portal called Venue Manager, giving them access to all Venues and Locations they support.

End of article.