Network Installation Software
Overview
Our solution engineers support merchants in automating the deployment of the Transit Merchant Network. A key part of the automation is kx Process Manager run on the command line that would download all the software and configuration files to the merchant POS, perform checksumming on all the downloaded files, run installation and perform service registration. The result is that the merchant runs a single command and the everything necessary for a successful Transit Merchant Network deployment is installed to the merchant POS host. This significantly speeds up the initial integration process and brings down cost. Merchant configuration files are also protected by strict access control measures and cannot be downloaded without an authentication token.
Transit Desktop Agents and live network scanners get logged on the Transit system as they come online. Periodically the Transit Desktop Agent would report its status, whether there is a live network scanner connected to the host and information about the latest scan it processed to the Transit system.
kx Process Manager
The kx Process Manager:
- Downloads and installs the latest version of Transit software for that deployment profile (for example Transit Agent or Mesh Node)
- Configures the Transit software according to your deployment profile.
- Ensures the Transit software starts on boot
- Configures a service which ensures that the Transit software is always running (e.g. automatically restarts the Transit Agent or Mesh Node if it is closed or exits unexpectedly)
Installation using kx
Please ask you Transit support engineer for the latest version of kx. You will need administrator access to the target machine and an auth-token provided by your Transit support engineer.
Step 1: Download and extract the kx
executable onto the target machine
Step 2: Run the following command as administrator:
kx -t <auth-token> https://mesh.<retailer>.transit.dev/v2/deployment/<retailer>/<deployment-profile>
The URL points to a configuration specific to your environment. If you are unsure of the exact <retailer>
name, check with your Transit support engineer. The <deployment-profile>
will depend on the software that you wish to install.
For a typical Transit Desktop Agent install it is pos-installer.json
. kx
will download and install the Transit Desktop Agent (~140MB download). The Transit Desktop Agent will run when the installation is complete. It should appear as a black T on a white background in your system tray.
Uninstalling
To uninstall a service installed by kx run the follow command (as administrator):
kx service <service-name> uninstall
For example, to uninstall the Transit Agent use:
kx service transit-pos-connector uninstall