Hospitality Software updates are provided from the Worldpay Total central service. The Hospitality software manages the process of downloading and deploying its software upgrades.
If critical patches needs to be made we will notify affected merchants by email.
Critical vulnerabilities can be reported from various sources:
Kernel or firmware patches for the PTS devices provided by the PTS device supplier through Worldpay
Hospitality patches provided by Worldpay
Java or Operating System patches announced industry wide with potential subsequent patches for Hospitality through Worldpay
Critical vulnerabilities are defined as vulnerabilities considered to pose an imminent threat to the environment, impact critical systems, or would result in potential compromise if not addressed.
Worldpay Total Hospitality upgrades and bug fixes
It is common practice to provide regular upgrades or bug fixes for Worldpay Total Hospitality in the market, and you will be notified by emails if necessary upgrades affect you.
With every version of Worldpay Total Hospitality the updated integration guide will be packaged with other necessary files in the installer.
Connections to enable Upgrade
The software upgrade components are downloaded via https connection. Connection via TLS is supported, however SSL connection is not supported.
For networks that do not support DNS, please ensure that you create an entry in the host's file of the Hospitality host machine to map the domain name worldpay.com to its IP address. This will allow the IP address to be resolved to the domain name and allow the https handshake to succeed.
Hosts file entries
Open the hosts file and add these entries at the end of the file:
Note: On some Windows systems, similar changes might be needed in the lmhosts file. If it is necessary to define entries in the hosts file be aware that these might need changing in future if the IP address of the Worldpay Total domains change. Worldpay will advise in advance of such IP address changes.
Worldpay recommends that for full access to the Worldpay Total central service the network within which the Hospitality host machine is located is allowed access to the following Worldpay ip address range.
220.127.116.11 to 18.104.22.168
At the time of initialisation Hospitality instance checks the Worldpay Total central service for availability of software updates. Updates for P2PE version of Hospitality are mandatory.
Note: If an upgrade is available Hospitality will commence the upgrade process. If any problem occurs during the installation of the software upgrade Hospitality will show the message below.
If an upgrade is available Hospitality will commence the upgrade process:
This message shows at time of initializing Software Upgrade component:
When Software Download from Server begins this message below appears:
On completion of the software this message will show:
If there is an error at any point of installation this message will show:
Hospitality uses SHA-512 for verification of downloaded patch file. If the file has been tempered with then below verification failed message will be shown:
Once upgrade is successful new hospitality version can be verified from Software Upgrade tab in yeseftconfig.
If no software upgrade is available, or the Hospitality software version is already updated to the latest version, Hospitality will start as usual.