Secondary Settings
These settings are normally correct at their default values but can be overridden if necessary.
Table 11-2 Verifone Point (US) - Secondary Settings
Setting | Description | Default | Example |
---|---|---|---|
TerminalPort |
Port number. |
5015 |
|
MaintenanceTimeout |
Timeout on maintenance menu selection. Timeout is specified in seconds. |
60 |
|
ResponseTimeout |
Time allowed in seconds for the transaction to complete at the terminal. This needs to be long enough to cover all customer interaction and host authorization. |
120 |
|
ConnectionTimeout |
The Connection timeout. Timeout is specified in seconds. |
10 |
|
ConnectionIssueRetryAttempts |
When exceeding the ResponseTimeout. How many attempts should the associate be given to re-establish communications before returning failure. |
1 |
|
ValidateLoyaltyData |
When a loyalty card swipe is requested, the customer may identify themselves by entering a phone number rather than swiping a card. If loyalty cards are suitably defined in the card range file and tagged as "Loyalty", this can be checked. Option to enable validation of loyalty data to try to differentiate between card numbers and phone numbers. |
false |
|
SignatureCheckFloorLimit |
Floor limit for swiped credit transactions. |
0.00 |
|
SignatureCheckTimeout |
Timeout on waiting for signature. |
30 |
|
EmbeddedPrinting |
Whether customer printout is to be buffered and included in the POS authorization response such that it can be embedded # in the POS receipt. |
false |
|
MaxLineItems |
Maximum number of line items allowed in a single message. |
10 |
|
MaxLineItemUpdates |
Maximum number of individual line item update messages it is practical to send before it becomes too cumbersome and slow. |
20 |
|
MaxLineItemTextLength |
Maximum line item description length allowed by comms protocol or visible on terminal. |
17 |
|
ShowlineItemsOnVoucher |
Whether to show line items on the EFT voucher. |
false |
|
ReceiptLineItemStartTag |
Key word/phrase that identifies the start of line item summary on EFT voucher. |
QTY DESCRIPTION |
|
ReceiptLineItemEndTag |
Key word/phrase that identifies the end of line item summary on EFT voucher. |
Total: |
|
ShowEMVTagsOnVoucher |
Whether to show diagnostic EMV tags on the EFT voucher. |
false |
|
EmbeddedPrintFilter_<n> |
Print filters to allow voucher to be trimmed when embedded in the POS receipt for example, to remove header/footer lines starting with text in this list will be skipped. Maximum filter is 99. |
null |
|
EnableTrack2ForCardSwipe |
Specifies whether track2 is to be returned for certain card types. Also requires changes to range xml to prevent masking of numbers. |
false |
|
SwipeFallbackToKeyed |
Specifies whether failure of card swipe during payment will result in fallback to keyed entry on the PED. |
false |
|
MaxRetrySendDeviceCommand |
Number of retry to send the device command in a situation where the device is busy during the first attempt. |
2 |
|
RetrySendDeviceCommandDelay |
The delay in milliseconds in every retry of sending the device command. |
3000 |
|
DisplayMessageTimeout |
The number of seconds to display the message in the PIN pad for the device command, DISPLAY_MESSAGE. The timeout value specified can be overriden within the DeviceRequest <?xml version='1.0' encoding='UTF-8'?> <DeviceRequest RequestType="Output" ApplicationSender="MICROS" WorkstationID="1" RequestID="5"> <Output OutDeviceTarget="PinPad" TimeOut="10"> <TextLine>Black Friday Sale</TextLine> </Output> </DeviceRequest> |
10 |
|
DisplayQRCodeDoneButtonLabel |
The label of the button in the command to display QR code in the terminal. |
Done |
|
MaxNumberOfSurveyTextLine |
Maximum number of lines of text in the survey command. |
5 |
|
MaxSurveyLineMessageLength |
Maximum number of characters for each line in the survey message. |
50 |
|
MaxDonationLineMessageLength |
Maximum number of characters for each line in the donation message. |
50 |
|
MaxNumberOfDonationTextLine |
Maximum number of lines of text in the donation command. |
5 |
|
MaxNumberOfDonationChoices |
Maximum number of choices for the donation command. |
5 |
|
MaxNumberOfCustomerButtonChoices |
Maximum number of choices in the customer buttons command. |
6 |
|
MaxCustomerButtonsLineMessageLength |
Maximum number of characters for each line in the customer buttons message. |
45 |
|
MaxNumberOfCustomerButtonsTextLine |
Maximum number of lines of the message for the customer buttons command. |
5 |
|
MaxQRCodeDataLength |
Maximum number of characters for the QR code data. |
200 |
|
MaxQRCodeMessageLengthWithTransaction |
The maximum number of characters of the message in the display QR code command in an active transaction. |
72 |
|
MaxQRCodeMessageLengthWithOutTransaction |
The maximum number of characters of the message in the display QR code command when there is no active transaction. |
150 |
|
MaxDisplayTextLength |
The maximum number of characters of the message to display for the DISPLAY_MESSAGE command. |
150 |
|
TokenExpiryDate |
Enables the core to pass the card's expiration date to the POS. As such, this will be passed to PointUS for verified refund. |
true |
|
TenderLineItemIdAddend |
The number that gets added to the tender line sequence to become the unique LINE_ITEM_ID. |
1000 |
|
MCLabelCounterMaxValue |
The maximum value of the counter in the PED for a given Mac label. |
4294967295 |
|
WaitTimeForLineDisplayToFinish |
The wait time interval in milliseconds given to the line item manager thread to finish processing before the core sends the payment request to Point. |
5000 |
|
SignatureLineIndicator |
The indicator used as the signature line in the merchant receipt where customer will sign in case the device used does not support electronic signature. |
x |
|
MerchantReceiptIndicator |
An indicator for the merchant copy of the receipt. |
MERCHANT COPY |
|
CustomerReceiptIndicator |
An indicator for the customer copy of the receipt. |
CUSTOMER COPY |
|
PrintMerchantReceipt |
Whether to print the merchant receipt or not. |
true |
|
MerchantID |
Merchant ID required for "Setup Device Parameters" function in EFTLink Admin functions in Xstore back office. |
|
|
TerminalID |
Terminal ID required for required for "Setup Device Parameters" function in EFTLink Admin functions in Xstore back office. |
|
|
Lane |
Lane required for "Setup Device Parameters" function in EFTLink Admin functions in Xstore back office. |
|
|
HostIndicator |
Host Indicator required for "Setup Device Parameters" function in EFTLink Admin functions in Xstore back office. |
|
|
RestrictToDebitCredit |
Restrict payment capture command to credit debit payment types. |
false |
|
RemoveOfferLineItem |
Specify whether to include the OFFER line item when removing the parent or main item. Enable this for Engage devices such as the M400 that will not remove the child OFFER line automatically when the parent item is removed. Consult Verifone to determine which devices behave this way. |
false |
|
IgnoreSignatureCapture |
Determine whether to ignore the capture of electronic signature. This is applicable for Engage devices such as the E285 which does not support the 3BA format and signature capture cannot be disabled on the device. |
false |
|
EnforceGiftTenderType |
Specifies whether a giftcard type action will enforce a GIFT tendertype on PED device. |
false |
|
ReceiptAPMType |
Whether the additional receipt data should be used. 0 — do not print additional receipt data. 1 — only print additional receipt data with APM transactions. 2 — append additional receipt data to standard receipt. |
0 |
|
AddResponseFieldsToMiscData |
The PointUS fields to be returned within Miscellaneous Data. |
|
|
RestartSessionOnVoids |
Performs a session stop and start before sending the void/reversal request. |
false |
|
AddCtroutdToCreditRefunds |
If true and the Payment Type is Credit, then add CTROUTD to the Credit/Refund request. |
false |
|
IncludeBankUserDataWithCardToken |
If true and the BANK_USERDATA and CARD_TOKEN is included in the Payment response then store them together within the CardServiceResponse Card Object. |
true |
|
VoiceAuthorizationResultCodes | A comma-separated list of RESULT_CODE indicators to trigger for voice authorization. | 59024,59074 | VoiceAuthorizationResultCodes = 59024,59074 |
FullPacketEncryption |
Enables Full Packet Encryption where all messages will be encrypted with the AES 128. Note: REGISTER_ENCRYPTION and STATUS requests are not encrypted. |
false |
|
PayloadKeyPairAlgorithm |
The name of the secret-key algorithm used for encrypting/decrypting the payload. This setting requires FullPacketEncryption to be set to true. Must match the PointUS Algorithm. |
AES |
|
PayloadKeyPairCipher |
The cipher initialization used for encrypting/decrypting the payload. This setting requires FullPacketEncryption to be set to true. Must match the PointUS Algorithm. |
false |
|
crypto.keygenType |
Sets keygen algorithm type. |
AES |
|
crypto.cipherType |
Sets cipher algorithm type. |
AES/GCM/PKCS5Padding |
|
crypto.keySize |
Sets size of the keystore. Note: When the keysize is greater than 128, you may get java.security.InvalidKeyException: Illegal key size or default parameters. If this happens you will need to download additional Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files and extract those files to $JAVA_HOME/jre/lib/security/ |
128 |
|
crypto.iterations |
Sets number of iterations. |
100000 |
|
crypto.factoryinstance |
Sets crypto factory instance for keystore password encryption. |
PBKDF2WithHmacSHA512 |
|
crypto.secretkeyspec |
Sets crypto secret key spec for keystore password encryption. |
AES |
|
crypto.keystoretype |
Sets keystore type. |
JKS |
|
crypto.digest |
Sets digest for keystore password. |
SHA-512 |
|
crypto.hashbyteSize |
Sets hash byte size for keystore password. |
384 |
|