Secondary Settings
These settings are normally correct at their default values but can be overridden if necessary.
Table 2-2 AJB FIPay - Secondary Settings
| Setting | Description | Default | Example |
|---|---|---|---|
|
ip.port |
IP port number. |
24900 |
|
|
creditdebit.prompt |
Credit/Debit prompt, controls whether to prompt operator for the card type (debit or credit), a specific terminal may have this built-in, so this property maybe turned off (set to false). |
true |
|
|
response.timeout |
FIPay response timeout, specify the number of seconds to wait for response from FIPay. |
120 |
|
|
pos.validate.swipe |
Card validation prompt, controls whether to continue with the payment for this card. The prompt will display the card type. |
false |
|
|
electronic.signature |
Enable electronic signature capture, if false signature prompt will appear after receipts are printed. |
true |
|
|
enable.signature.logging |
Enable logging of signature data (for debugging purposes ONLY). Note: This should be enabled for debugging purposes only. As soon as the debugging is complete, set back to false. |
false |
|
|
enable.emv.initialization |
Enable EMV transaction processing, when enabled, it will send an 'initDebit' command to FiPay at POS logon, an admin option is also available to allow adhoc initialization. |
false |
|
|
enable.tokenization |
Enable tokenization for refund. |
false |
|
|
currency.symbol |
Currency symbol for customer display. If set to 'default', symbol base on operating system regional setting will be used. |
$ |
|
|
combine.receipt |
Turn on/off POS combine receipt. |
true |
|
|
combine.receipt.suppress.lines |
When combine receipt is true, set which line to suppress. |
N/A |
|
|
token.expiry.date |
Specifies whether an expiry date will be included when performing tokenized refunds. |
false |
|
|
combine.receipt.suppress.strings |
When combine receipt is true, set what line to suppress when strings are matched. |
N/A |
|
|
giftcard.handler |
Gift card handler's, fully qualified class name. Possible values are:
|
N/A |
|
|
giftcard.provider |
Gift card provider's, fully qualified class name. Possible values are:
|
N/A |
|
|
swipe.fallback.keyed |
Failure of card swipe during payment can be configured to result in fallback to keyed. |
False |
|
|
authcode.minlength |
Specify minimum length of the authorization code which will be accepted. |
1 |
|
|
void.header.n [where n is >0] |
Specify several header lines to include on void receipts. |
None |
|
|
void.footer.n [where n is >0 |
Specify a number of footer lines to include on void receipts. |
None |
|
|
authcode.attempts |
Specify the number of attempts the operator is allowed when entering the authorization code, and characters entered are less than specified by authcode.minlength. |
1 |
|
|
ReceiptSignatureTriggerText |
Specifies the text line on the receipt used to identify signature capture. Line will be replaced using TXT_SIGNATURE_CAPTURED. |
x_____ |
|
|
enable.check.payment |
Enable check payment functionality. |
false |
|
|
display.language |
Specify the language the PED uses to display the prompt (150) message. |
0(English) |
|
|
customer.question.form.name |
The name of the customer’s question/verification form. |
FI_YESNO |
|
|
customer.question.max.text.per.line |
The maximum number of characters of each line for the customer question form. |
24 |
|
|
display.message.form.id |
The name of the form used to display custom messages like marketing ones. |
FI_MSGONLY |
|
|
display.message.max.text.per.line |
The maximum number of characters for the custom message above. |
24 |
|
|
capture.numeric.form.id |
The name of the form used to capture generic numeric data from the PIN pad. |
FI_GETDATA |
|
|
display.message.duration |
The duration in seconds to display the prompt/marketing message in the PED. |
30 |
|
|
capture.numeric.max.text.per.line |
The maximum characters for each line in the message to capture numeric data like phone number from the PIN pad. |
42 |
|
|
capture.phone.number.maxlength |
The maximum characters of phone number to capture from the PIN pad. |
10 |
|
| timeout.reversal.max.attempt | The maximum number of attempts our core sends a reversal to FIPay in a case for timeouts. | 3 | timeout.reversal.max.attempt=3 |
| maxDisplayLines | The maximum number of lines the device will only display up to. | 117 | maxDisplayLines =117 |