Secondary Settings
These settings are normally correct at their default values but can be overridden if necessary.
Table 3-2 Cayan - Secondary Settings
| Setting | Description | Default | Example |
|---|---|---|---|
|
Terminal address |
Port number. |
8080 for http and 8443 for https. |
|
|
Timeout |
Overall response timeout in seconds. |
600 |
|
|
Status Timeout |
Timeout period for checking status of device. |
1 |
|
|
LineItem Timeout |
Timeout period for outputting a line item to the device. |
1 |
|
|
Signature display scaling |
Signature display scaling. |
3 |
|
|
Status Checks |
Perform periodic status checks during a transaction. |
false |
|
|
Status Check On Demand |
Perform status check at the end of transaction. |
false |
|
|
Auto Reversal |
Not used |
false |
|
|
statusMngr |
Interval of periodic status checks when not in a transaction. |
2 |
|
|
Admin menu |
Specifies the admin menu configuration. |
NA |
|
|
Maintenance Timeout |
Timeout for maintenance menu. |
60 |
|
|
Operator Response Timeout |
Operator prompt timeout on POS. |
60 |
|
|
Signature Scaling |
Used to scale the signature from the CED for displaying on the POS. |
3 |
|
|
Signature MaxY |
Specifies the maximum size of the signature to be scaled. |
100 |
|
|
Signature Verification |
Determines whether the signature will be verified on the POS if returned from the device. |
true |
|
|
Receipt Handling |
Embed the receipt in the card service response. |
false |
|
|
Sale Receipt |
Send sale receipt to POS for printing. |
true |
|
|
Gift Receipt |
Send gift receipt to POS for printing. |
true |
|
|
Reversal Msg |
Not USED - prompt for reversal on test system |
false |
|
|
Status Interval |
Interval of periodic status checks when in a transaction. |
2 |
|
|
Auto Report |
Not USED. |
false |
|
|
Terminal Response Timeout |
Timeout used when waiting for terminal to become idle at start of order. |
10 |
|
|
Proxy Timeout |
Timeout to connect in seconds to Cayan web service. |
5 |
|
|
Proxy Host |
Host name to use as a proxy. |
none |
|
|
Proxy Port |
Port to use when using a proxy. |
none |
|
|
Allow Duplicate in Request |
Specify the value for the AllowDuplicate field in the StageTransaction Request. |
false |
|
|
Line Display Maximum Length |
Specify maximum number of characters per line on the line display |
35 |
|
|
Accept button label |
Specify the label of the Agree or Accept button in a customer question/verification custom form. |
YES |
|
|
Decline button label |
Specify the label of the decline button in a customer question/verification custom form. |
NO |
|
|
Mask Customer Input |
Specify whether to mask the customer's input in the PED for custom form. |
false |
|
|
Customer Input Max Length |
Maximum number of characters when capturing data from the CED. |
30 |
|
|
Phone Number Max Length |
Maximum number of characters for phone capture. |
10 |
|
|
Customer Input Guidance Text Max Length |
Maximum length of additional guidance text explaining what information the customer should enter. |
144 |
|
|
Customer Input Label Max Length |
Maximum length of the label above the text entry box on the Genius device. |
36 |
|
|
Cancellable Input Types |
A comma separated list of input types for custom forms that are cancellable. |
SIGNATURE |
|
|
Line Item Display Version |
Specify the version of the routines used to update the line display on the cayan device. The latest version 4 includes the tenders on the line display. 1 Original implementation redraw all lines 2 Handle discounted items without redrawing all lines 3 Redraw on discount due to synchronization problems 4 As 3, with added display of tenders |
4 |
ced.item.update.mode=4 |
| truststore.ProtocolsWhiteList | Restricts the protocols which are permissible in the connection between EFTLink and EPS devices. Default allows for TLS 1.3 security. | TLSv1.3,TLSv1.2 |
truststore.ProtocolsWhiteList = TLSv1.3,TLSv1.2 |
| truststore.CipherWhiteList | Restricts the ciphers which are permissible in the connection between EFTLink and EPS devices. The whitelist only includes ciphers which are approved under Oracle Approved Technologies: Security Protocols |
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_128_CCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CCM,TLS_ECDHE_ECDSA_WITH_AES_128_CCM |
truststore.CipherWhiteList = TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_128_CCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_CCM,TLS_ECDHE_ECDSA_WITH_AES_128_CCM |
| truststore.CipherBlackList | Restricts the ciphers which are not permissible in the connection between EFTLink and EPS devices. The blacklist only includes ciphers which are not approved under Oracle Approved Technologies: Security Protocols |
SSL_.*,TLS_EMPTY_.*,.*_SHA,.*_3DES_.*,.*_DES_.*,.*_WITH_NULL_.*,.*_anon_.*,.*EXPORT.*,.*LOW.*,.*MD5.*,.*DES.*,.*RC2.*,.*RC4.*,.*PSK.*,TLS_DH_.*,TLS_DHE_.* |
truststore.CipherBlackList = SSL_.*,TLS_EMPTY_.*,.*_SHA,.*_3DES_.*,.*_DES_.*,.*_WITH_NULL_.*,.*_anon_.*,.*EXPORT.*,.*LOW.*,.*MD5.*,.*DES.*,.*RC2.*,.*RC4.*,.*PSK.*,TLS_DH_.*,TLS_DHE_.* |