Skip to content
English
  • There are no suggestions because the search field is empty.

About

API - POS API for Touch

ProductAPIIcon

 

 

This provides an overview of the Swiftpos POS API (POS.Gateway.Client.exe), that is used to receive orders/sales from the Swiftpos Orders API.

The content is targeted at Resellers and Swiftpos Venue Administrators who have a sound knowledge of and experience with Swiftpos. For further information or assistance, please contact your Swiftpos Reseller or Swiftpos Support.

 

Subjects      

 

What Is It?      

The Swiftpos POS API or POS API, is primarily used to communicate between Swiftpos Touch and applications such as Orderaway and Touchmini. Connectivity is established via the Gateway Client Service.

It is a local Web Server and Rest API running on a Swiftpos Touch Terminal.

It is a rebrand of the formerly known Touch Web Adaptor.

It makes use of the Swiftpos Gateway Client Service to establish connectivity via the Swiftpos Admin API, to post/pull Member, Product, Sales and Voucher data directly from/to the Swiftpos Back Office Database.

 



 

What Is Required?      

  • Ensure the Touch (SwiftPOS.Touch.exe) application has been started (at least once in the past) with the right click Run as Administrator option selected, on the Terminal that is designated as the Orders Terminal for the selected Location.
    To confirm this has been the case, check that the POS.Gateway.Client.exe entry is visible in the Windows Task Manager and has a status of Running. To do this refer to the Confirm Resolution section for more information. If it is NOT visible, then refer to How To Run Touch As Administrator for more information.

 

 

What To Consider?      

  • To be continued ...

 

When Is It Used?      

It is used to:

  • Establish a direct to POS connection to the Orders Master Terminal to post orders/sales.
  • It runs locally on the Touch Master terminal and is automatically configured along with the Gateway Service, when a Location is activated.
  • It accepts orders/sales from the Swiftpos Orders API and provides feedback as to whether orders/sales have reached Swiftpos Touch, as well as reduced messaging hops when posting orders/sales.
  • It also provides access to information relating to Tables, Available Servings, etc, that is held in Table Tracking.

 

End of article