Step 2 - Install the Files
EFTLink is supplied as a zip file, which, should be unzipped into the designated folder. All files needed, including the entire set of core files are included.
Once unzipped, the following files and folders should be present in the designated EFTLink folder:
Table 2-2 List of Unzipped Files and Folders
Files/Folder | Comment |
---|---|
apidocs |
Folder containing the API documentation for the framework. |
cores |
Each core sub-directory contains the core jar file, and reference copies of that core's property file(s). |
lib |
The lib folder contains supporting files for EFTLink. |
linux |
Folder containing files for tanuki wrapper. |
linux_64 |
Folder containing files for tanuki wrapper. |
log |
Folder containing the log files. |
reports | Folder containing the API documentation for the framework. |
tmp |
Working folder for EFTLink. |
windows |
|
windows 64 |
|
wrapper |
|
CardRange.xml |
The default tender mapping and card identification file. |
CreateKeys.bat |
A batch file used to create encryption keys to ensure secure communications between POS and EFTLink. |
CreateKeys.sh |
A Linux script used to create encryption keys to ensure secure communications between POS and EFTLink. |
eftlink.bat |
A batch file used to launch the eftlink application. |
eftlink.sh |
A Linux script used to launch the eftlink application. |
eftlink.jar |
The main executable code of the EFTLink framework. |
EftLinkConfig.properties |
Carries the settings for the framework. |
EftlinkConfig_PED_Pool.properties |
Carries the framework settings for use with PED pooling mode. |
EftlinkConfig_Static_Server.properties |
|
EftlinkXstore_Mobile.properties |
|
Eftlink-rest-api.bat |
A batch file used to launch the rest API application. |
Eftlink-rest-api.jar |
Executable code of the rest API application. |
Eftlink-rest-api.properties |
Configuration properties for the eftlink-rest-api service. |
Eftlink-rest-api.sh |
A Linux shell script used to launch the rest API application. |
Eftlink-rest-api-log4j2.xml |
Log4j2 configuration file. |
installcore.bat |
A windows batch file script which sets one of cores (contained within the cores folder) as active. |
installcore.sh |
A Linux shell script which sets one of cores (contained within the cores folder) as active. |
Jetty.xml |
Jetty configuration script for use in conjunction with the eftlink-rest-api service. |
LangCN.properties |
Chinese (Simplified) translation file for eftlink framework. |
LangDE.properties |
German translation file for eftlink framework. |
LangEN.properties |
English translation file for eftlink framework. |
LangES.properties |
Spanish translation file for eftlink framework. |
LangFR.properties |
French translation file for eftlink framework. |
LangIT.properties |
Italian translation file for eftlink framework. |
LangJP.properties |
Japanese translation file for eftlink framework. |
LangNL.properties |
Dutch translation file for eftlink framework. |
LangPT.properties |
Portuguese translation file for eftlink framework. |
LangRU.properties |
Russian translation file for eftlink framework. |
LangSV.properties |
Swedish translation file for eftlink framework. |
Log4j2.xml |
Log4j2 configuration file. |
Setenv.bat | Script file for setting the environment variable EFTLINK_JAVA_HOME. |
Setenv.sh | Script file for setting the environment variable EFTLINK_JAVA_HOME. |
truststore.bat |
A batch file used to create a truststore to ensure secure communications between EFTLink and EPS terminal. |
truststore.sh |
A Linux script used to create a truststore to ensure secure communications between EFTLink and EPS terminal. |