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 | |
TMPDIR |
TMPDIR |
VARCHAR(512) |
Temporary 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 P12 authentication certificate information for CTI. This also includes merchant ID, target environment (*TEST or *PROD), and whether logging is enabled for requests. This file can be managed using the WRKCTICERT command.
To generate this security key, follow the instructions here: Generate CyberSource Security Keys
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) |
Environment | |
SERIAL |
CERTIFICATESERIALNUMBER |
VARCHAR(32) |
Certificate Serial Number | |
STRDT |
CERTIFICATESTARTDATE |
DATE |
Certificate Start Date | |
ENDDT |
CERTIFICATEENDDATE |
DATE |
Certificate End Date | |
CERT |
CERTIFICATE |
VARCHAR(4096) |
Certificate | Managed by the WRKCTICERT command |
PRIVKEY |
PRIVATEKEY |
VARCHAR(8192) |
Private Key | Managed by the WRKCTICERT command |
AUDTYPE |
AUDITTYPE |
CHAR(1) |
Audit Type | Automatically updated field showing type of most recent record change operation |
AUDUSER |
AUDITUSER |
VARCHAR(18) |
Audit User | Automatically updated field showing username of most recent record change operation |
AUDJOBNM |
AUDITJOBNAME |
VARCHAR(28) |
Audit Job Name | Automatically updated field showing job name of most recent record change operation |
AUDTS |
AUDITTIME |
TIMESTAMP |
Audit Timestamp | Automatically updated field showing timestamp of most recent record change operation |
This file stores reporting credentials added using the ADDRPTKEY command.
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 |