CTI Configuration

The following DB2 physical files are used to configure your CTI installation.

This file stores environment-level configuration for CTI. This includes which webservice endpoints are available, whether or not a proxy is used for communication, and logging and report downloading directories.
Field Name Long Field Name Data Type Field Title Comments
MERCHANTID
MERCHANTID
VARCHAR(30)
Merchant ID
LOGDIR
LOGDIR
VARCHAR(512)
Logging Directory
DOWNLDDIR
DOWNLDDIR
VARCHAR(512)
Download Directory
PLUGINDIR
PLUGINDIR
VARCHAR(512)
Plugin Directory
TESTWSURL
TESTWSURL
VARCHAR(1024)
CyberSource Test WebService URL
PRODWSURL
PRODWSURL
VARCHAR(1024)
CyberSource Prod WebService URL
TESTRPTURL
TESTRPTURL
VARCHAR(1024)
CyberSource Test Reporting URL
PRODRPTURL
PRODRPTURL
VARCHAR(1024)
CyberSource Prod Reporting URL
PROXYURL
PROXYURL
VARCHAR(1024)
Proxy URL
PROXYUSER
PROXYUSER
VARCHAR(60)
Proxy Username
PROXYPASS
PROXYPASS
VARCHAR(60)
Proxy Password
TESTAPIURL
TESTAPIURL
VARCHAR(1024)
CyberSource Test Reporting API URL
PRODAPIURL
PRODAPIURL
VARCHAR(1024)
CyberSource Prod Reporting API URL
TIMEOUT
TIMEOUT
VARCHAR(8)
SSL/Socket Timeout Seconds
This file stores merchant-level configuration for CTI. This includes merchant login information, target environment (test or production), and whether logging is enabled for requests.
This file also contains the security key used to communicate with the CyberSource SOAP services for payment processing. To generate this security key, follow the instructions here: Generate CyberSource Security Keys
Field Name Long Field Name Data Type Field Title Comments
MERCHANTID
MERCHANTID
VARCHAR(30)
Merchant ID
LOGALL
LOGALL
CHAR(4)
Log All Requests?
WSENV
WSENV
CHAR(5)
CyberSource WebService Environment
WSUSER
WSUSER
VARCHAR(500)
CyberSource WebService Username
WSPASS
WSPASS
VARCHAR(500)
CyberSource WebService Password
This file stores reporting credentials added using ADDRPTKEY
Field Name Long Field Name Data Type Field Title Comments
MERCHANTID
MERCHANTID
VARCHAR(30)
Merchant ID
ENV
ENVIRONMENT
VARCHAR(5)
CyberSource Environment
KEYLABEL
KEYLABEL
VARCHAR(50)
Key Label
SHAREDKEY
SHAREDKEY
VARCHAR(36)
Shared Key
SECRETKEY
SECRETKEY
VARCHAR(50)
Secret Key