Product Bundle

The backend services subsumed within this bundle provide the endpoints and functionality for the clients delivered within the Self-Scanning Clients bundle as well as other management applications, such as Employee App or Wall Device Manager, delivered in separate bundles. The Self-Scanning Backend bundle contains the following services:

  • API Gateway - this service is the central endpoint for any communication from the internet to the other GK services. It validates the incoming requests and forwards them to servers hosting the correlated service.
  • Self-Scanning Frontend Service - this service is the primary communication partner for self-scanning devices, such as the Industry Device or Bring-Your-Own-Device application in the start-of-trip process and orchestrates the necessary back-end calls.
  • Fraud Detection Service - this service assesses a transaction with regards to possible fraud and evaluates the risk. The customer might be asked for a rescan before the payment if this risk exceeds a certain limit.
  • Payment Service - this service provides endpoints for a self-scanning client to handle and process payments with a Payment Service Provider. Payment with loyalty points or gift cards is provided for and possible as well. Additionally, it can also process payments performed on a third-party system to finalize a transaction.
  • Gate Service - this service manages the checkout codes generated during the transaction finalization. Gate Service verifies the code and calls the appropriate gate to open.