Application Parameters
Last updated: 07-Apr-2025
This table has one record containing the following parameters.
Config.usr1/Parameter DLD Name | Description | Valid/Max Values | Default Value | Name in PropertiesData.xml |
---|---|---|---|---|
ADVCOMMSENABLED | This parameter is used to enable or disable Comm Control Panel (CCP) menu inside SCA Config menu. NOTE: If this parameter is set to Y, then it enables the mapping of the networks parameters with new nodes in the database. And the new interface profile will reflect in the network interface, if FORCENETWORKCFG is set to 2, and followed by a restart to apply the changes. Refer to LAN, WLAN and WLAN_NODE section for the parameter updates on CCP. |
|
N | advcommsenabled |
ALLCARDSEXPREQD | This parameter is used to enable or disable prompting expiry date for all cards. |
|
1 | allcardsexpreqd |
ALLOWCMDBUFFER | This parameter is used to enable or disable the buffering of commands. |
|
1 | AllowCommandBuffer |
ALLOWCVVBYPASS | This parameter is used to enable or disable bypassing CVV, when prompted. |
|
1 | AllowCVVBypass |
ALLOWDCCTOSAF | This parameter is used to enable or disable the feature where, DCC transactions can be approved offline in the foreign currency, if it meets the SAF Eligibility criteria based on USD amount. The transaction will be processed online in DCC using the rate and currency selected by the cardholder at the time when transaction was stored offline. |
|
1 | allowdcctosaf |
ALLOWNEWCARDONCLOSETAB | New Card for Close Tab transaction. This parameter is used to enables or disables the prompt to close a tab with a different or new card. NOTE: This is applicable for STANDALONE only. |
|
1 | NEWCRD |
ALLOWNONISOEBT | This parameter is used to enable or disable EBT cards with Non-ISO track1 data to be processed by the application. If this parameter is set to 1, then SCA allows EBT cards with Non-ISO track1 data to be processed by the application, provided that card has a valid track2 data. If this is not set to 1, then SCA does not allow transaction with any cards with Non-ISO track1 data even if track2 data is proper. |
|
0 | allowNonISOEBT |
AMPC | This parameter is used to enable or disable multi-socket behaviour for primary port. |
|
1 | allowmultiprimaryconn |
AMSC | This parameter is used to enable or disable multi-socket behaviour for secondary port. |
|
1 | allowmultisecondaryconn |
APMSELECTWAITTIME | This parameter is used to set the waiting time (in milliseconds) for potential Card Entry even if APM is selected. When APM is selected on the device Card Entry Screen then the application requires to wait for the duration of time (i.e. set using APMSELECTWAITTIME parameter). if there is any incoming card data from CAMCORE. If the card data is not received then the application will proceed with APM selected process for the next step. If card data is being received in this time frame then the application will avoid that APM selection notification and then proceed with the card transaction. |
|
500 milliseconds | APMSELECTWAITTIME |
APPLICATIONTITLE | This parameter is used to set the application name displayed at top of Idle menu. | Alphanumeric, 40 | This value is host specific. | ApplicationTitle |
APPLICATIONTYPE | This parameter is used to set the application type. NOTE: If set to 0 or 1, then POS device capability sent to host is 45 (4-ECR; 5-Chip capable). If set to 2, then POS device capability sent to host is 32 (3 - Unattended / automated; 2 - MSR) and in this case host will decline EMV. |
|
0 | ATYPE |
APPLYPARAMUPDATE | This parameter is used to enable updating VHQ parameters, once downloaded. |
|
0 | apply_updates |
AUTHCODEUPDATEALLOWED | This parameter is used to allow batch review auth code update. NOTE: This is applicable for STANDALONE only. This parameter is not supported for Worldpay Petro and FDRC solution. |
|
0 | AuthCodeUpdateAllowed |
AUTOPAIR | This parameter is used to enables or disables automatically pairing with the POS without requiring user to enter a pairing PIN. |
|
0 | autopair |
AUTORECOVERYONCOMMERR | This parameter is used to set the maximum number of reboot allowed, if the Host is offline at startup. | Numeric, 1 | 0 | AUTORECOVERYONCOMMERR |
AUTOSELCBSUPPORT | This parameter is used to enable or disable support for auto select cashback. |
|
0 | AutoSelCBSupport |
AUTOSETTLE | This parameter is used to enable or disable automatic settlement. |
|
0 | AutoSettle |
AUTOSETTLETIME | This parameter is used to set the time, when auto settlement will happen. | Numeric 6, (HHMMSS) | Depends on first boot up time. | AutoSettleTime |
AVSMODE | This parameter is used to prompt for AVS data. |
|
0 | AVS |
AVSCODEMATCHVALUES | This parameter is used to determine AVS code match values. This is used to compare AVS_CODE from Host Response. NOTE: This is applicable if AVS mode is enabled i.e. AVSMODE = 1, 2, or 3. | Alphanumeric 50 | [Blank]. If the parameter is present, then the default value in Properties Data is Y/A/Z/W/U/R/S/E/G/B/C/D/F/I/M/P | AVSCODEMATCHVALUES |
AVSTRANSTYPES |
|
|
1110000000 | AVSTRANSTYPES |
BARCODESUPP | This parameter is used to enable or disable Barcode scanning support in SCA application. |
|
0 | barcodeSupported |
BATCHAUTHPURGEDAYS | This parameter is used to set the number of days, for which AUTH transactions can remain in Batch before they are purged. This parameter value needs to be set to 0 to avoid automatic purging. NOTE: If the value is not set or greater than 15, then it will reset to the default value (4). | Numeric. Valid value: 0 - 15 | 4 | batchauthpurgedays |
BATCHPURGEDAYS | This parameter is used to set the number of days, for which transactions can remain in Batch (and APM_Batch) before they are purged. This parameter value needs to be set to 0 to avoid automatic Batch purging. NOTE: If the value is not set or greater than 15, then it will reset to the default value (2). | Numeric. Valid value: 0 - 15 | 2 | batchpurgedays |
BATTLOWWARNING | Battery Threshold at which an unsolicited warning message is sent to POS. | Numeric, 2 | 20 (20%) | BATTLOWWARNING |
BEACONBROADCAST | This parameter is used to enables or disables Bluetooth beacon. |
|
N | broadcast |
BEACONTYPE | Value of the Bluetooth beacon type. |
|
ibeacon | beacon |
BLOCKACTIVATION | This parameter is used to enable or disable block activation for Gift cards. |
|
0 | blockactivation |
BLOCKACTIVATIONTYPE | This parameter indicates the Gift Activation type. NOTE: This is applicable only if BLOCKACTIVATION is enabled. |
|
0 | blockactivationtype |
BTPAIRMODE | This parameter is used to enable or disable the Bluetooth pairing mode from SCA application. On Pressing Enter + 5 terminal should enable the BT Pairing in background while display will show the QR Code on the screen. |
|
0 | btpairmode |
BTUNPAIRCONFIRMATION | This parameter is used to enable or disable prompting Bluetooth unpair confirmation screen from SCA application. |
|
0 | BTUNPAIRCONFIRMATION |
CASHBACK | This parameter allows cash back on Debit and EBT transactions prompt. |
|
0 | PRCASH |
CASHBACKAMOUNT1 | This parameter is used to set the Cashback Amount 1. | Numeric, 4 | 1000 | CASH1 |
CASHBACKAMOUNT2 | This parameter is used to set the Cashback Amount 2. | Numeric, 4 | 2000 | CASH2 |
CASHBACKAMOUNT3 | This parameter is used to set the Cashback Amount 3. | Numeric, 4 | 4000 | CASH3 |
CASHBACKLIMIT | This parameter is used to set the maximum limit for cash back amount. | Numeric 8 (decimal implied) | 0 (No limit) | CASHBKLMT |
CHARITYFONTCOL | This is used to set the text color for Charity Donation display text in RGB hex color value. |
|
-1 | CharityFontCol |
CHECKNETWORK | This parameter provides the option whether to check network. |
|
n | checknetwork |
CLERK | This parameter is used to enable or disable clerk processing. NOTE: This is applicable for STANDALONE only. |
|
0 | CLERK |
COMMCONNECTDURINGF30 | This parameter is used to set duration or timer for calling disconnect after the parallel connect during any transaction. NOTE: This is recommended not to modify the default value. | Numeric, 2. Valid Value: 0 – 99 seconds | 50 seconds | commconnectduringf30 |
CREDITAPPDATAENCRYPTTYPE | This parameter is used to set the data encryption padding type for the prompted data before sending to POS using Credit App command. NOTE: Setting any other value (not mentioned in Valid values), it will be considered an invalid configuration, and NO encrypted data may be returned. | Alphanumeric, 3 characters. Refer to Values for CREDITAPPDATAENCRYPTTYPE table for more details on the supported and not supported values. | 100 - PKCS1 Padding | CreditAppDataEncryptType |
CTLSFBRESPCODE | This parameter is used to determine if the acquirer sends the response code to fallback to contact interface. NOTE: The response code would be sent, based on the host response (returned in AUTH_RESP_CODE field), the terminal would prompt for online pin entry. | Host Specific value. 190 - Fallback to Contact Interface. | 192 | Application |
CTLSPINPROMPTRESPCODE | This parameter is used to determine if the acquirer sends the response code to prompt for online PIN. NOTE: The response code would be sent, based on the host response (returned in AUTH_RESP_CODE field), the terminal would prompt for online pin entry. | Host Specific value. 192 - Online Pin Required | 190 | Application |
CUSTOMERCOPY | This parameter is used to enable or disable printing the customer copy of the receipt. |
|
2 | CUSCPY |
CVVCODEMATCHVALUES | This parameter is used to determine CVV code match values. This is used to compare CVV2_CODE from Host Response. NOTE: For UGP this is applicable if CVVVALIDATE is set to 1. | Alphanumeric, 50 | [Blank], If the parameter is present, then the default value in Properties Data is M/S/P/U/X | CVV2CODEMATCHVALUES |
CVV2ENCRYPT | This parameter is used to enable or disable requirement of CVV Encryption. |
|
1 | cvv2encrypt |
CVVVALIDATE | This parameter is used to enable or disable validating CVV mismatch. If this is set to 1, then it will check for CVV mismatch and enable automatic voiding if a mismatch is found. NOTE: This is not applicable to SAF transaction. And this is applicable to UGP only. |
|
1 and 0 for UGP | CVVVALIDATE |
CLERKUPDATEALLOWED | Batch review clerk ID update allowed. NOTE: This is applicable for STANDALONE only. |
|
0 | ClerkUpdateAllowed |
CREDITAPPFONTCOL | This is used to set the text color for Credit App display text in RGB hex color value. |
|
-1 | CreditAppFontCol |
CUSTQUESTIONFONTCOL | This is used to set the text color for Customer Question display text in RGB hex color value. |
|
-1 | CustQuestionFontCol |
DCC2PASSREQD | This parameter is used to enable/disable DCC transaction processing as a two-leg transaction with PWC. If this parameter is enabled, then DCC 1st leg transaction request will go to PWC instead of Fexco host to get DCC eligibility information and completes the DCC 2nd leg transaction with PWC based on the card holder input on DCC screen. |
|
0 | DCC2PASSREQD |
DCCCONVMARGIN | This parameter is used to show the DCC convenience margin percentage on DCC screen. NOTE: This applicable only if DCC2PASSREQD parameter is enabled. | Alphanumeric, 5 | 0 | DCCCONVMARGIN |
DBGLVL | This parameter is used to determine the level of debug output from the device. The higher the level, the more output information received/seen in the COW trace. |
|
7 | DBGLVL |
DEBIT | This parameter is used to enable or disable debit selection and processing. |
|
1 | DEBIT |
DEMO | This parameter is used to enable or disable transactions to be performed in Training Mode. When DEMO parameter is set to 1, transactions will be performed in Training Mode, there is no need to send <TRAINING_MODE>ON</TRAINING_MODE> from POS. |
|
0 | DEMO |
DESCRIPTIVEENTRYMODE | This parameter controls sending more descriptive values for CARD_ENTRY_MODE in response. |
|
N | descriptiveentrymode |
DEVICEID | This parameter is used to set the Device ID. NOTE: This is applicable for FDRC only. | Numeric, 1 | [empty] | DEVICEID |
DEVICENAME | This parameter is used to set the Device name. | Alphanumeric, 16 | POINTSCA | devicename |
DEVICENAMEENABLED | This parameter determines if the device name is enabled. |
|
Y | devicenameenabled |
DEVICEPORT | This parameter is used to set the SCA primary listening port number. | Numeric, 5 | 5015 | DEVICEPORT |
DEVICESECONDPORT | This parameter is used to set the SCA secondary listening port number. | Numeric, 5 | 5016 | DeviceScndPort |
DEVICESECONDPORTENABLED | This parameter is used to enable or disable SCA secondary listening port. |
|
1 | Scndportenabled |
DIAGNOSTICSFILELOCATION | This parameter is used to set the location path for diagnostic log file on device. | Alphanumeric, 50 | /home/usr1/logs/ | diagnosticsFileLocation |
DIAGSCAAPPLOG | This parameter is used to enable or disable SCA diagnostic App log. |
|
1 | diagnosticsEnabled |
DISABLECARDSELECT | This parameter is used to enable or disable the tender selection prompt screen. |
|
0 | DISABLECARDSELECT |
DISABLECTLSFORPRESWIPE | This parameter is used to enable or disable the CTLS mode for pre-swipe. |
|
0 | DisableCTLSForPreCardEntry |
DISABLECTLSFORREFUND | This parameter is used to enable or disable CTLS card payment for Refund transaction. |
|
0 | DisableCTLSForRefund |
DISABLEPLDEBITFORSAF | This parameter disables the PINLESS DEBIT conversion flag in the host request when a SAF approved CREDIT transaction is being forwarded to Host. |
|
0 | DISABLEPLDEBITFORSAF |
DISABLETAPFORGIFT | This parameter is used to enable or disable the tapping option for the card entry mode in Gift Payment. |
|
0 | DisableTapForGift |
DISABLEZIPCODEBYPASS | This parameter is used to disable Zip Code Bypass. |
|
N | DisableZipCodeBypass |
DISPLAYTIMEOUT | This parameter is used to control the timeout (in seconds) until the Fallback error messages are displayed for Contact and Contactless fallback scenarios. |
|
3 seconds | DisplayTimeout |
DISPLAYHOSTRESPONSETEXT | This parameter is used to enable or disable displaying RESPONSE_TEXT on Host Response screens. If this parameter is set to 1, then Response Text will show on the transaction status screen as well. NOTE: This is applicable for all Solutions. |
|
0 | DISPLAYHOSTRESPONSETEXT |
DUPTRANPWLEVEL | This parameter is used to set the password level to enable a duplicate transaction. If the password level is set to custom, then the custom password will be used, as defined in the configuration. If the password level is other than custom, then the password hierarchy applies. |
|
0 | duptranpwlevel |
DBVOID | This parameter is used to enable to prompt capture of card details for debit void. |
|
0 | DBVOIDRESWIPE |
DCCENABLED | This is the configuration to enable and disable DCC functionality on the terminal. NOTE: Unlike other parameters in this table, this parameter is placed under application and not under hosts/zzzzdcc section. |
|
0 | dccenabled |
DEBITOFFPINCVM | This parameter is used to allow Offline PIN CVM as Debit. |
|
N | debitOffPinCVM |
DEBITREFUNDPIN | This parameter is used to enable or disable Refund transaction with Debit PIN in CTLS mode. This is applicable for Refund EBT transaction with CTLS mode. NOTE: This is specific to US configuration only. |
|
1 | DebitRefundPIN |
DISABLESETTLEDELAY | This parameter is used to enable or disable the Delay Settlement Message. |
|
N | DisableSettleDelay |
DISABLEZIPCODEONPIN | This parameter is used to enable or disable the prompt of Zip code for PIN Transactions. |
|
N | DisableZipCodeOnPIN |
DISABLEZIPCODEBYPASS | This parameter is used to enable or disable Zip Code Bypass |
|
N | DisableZipCodeBypass |
DUPLICATECHECK | This parameter is used to enable Duplicate checking by comparing the current transaction to the entire batch/shadow file on the device or the last transaction (transaction type/acct #/amount). The user is prompted if duplicate is detected. The batch is cleared after the Batch Release process (BATCH/SETTLE) is completed. |
|
0 | dupcheck |
EBT | This parameter is used to enable or disable EBT selection and processing. |
|
0 | EBT |
EMBOSSEDNUMCALCREQD | This parameter is used to determine whether embossed card number of the prepaid card should be calculated from the track data. Calculated value will be populated in the EMBOSSED_ACCT_NUM field. NOTE: This is applicable to First Data ValueLink. |
|
0 | embossednumcalcreqd |
EMPLOYEELOGONREQUIRED | This parameter is used to enable or disable employee log in for PATT mode. The minimum length for the Employee ID should be 4 digits and the maximum length 10 digits. If the parameter is disabled, then the application will not ask for Login but it will display all the available open Tables. NOTE: As of this version, this parameter is applicable only to Worldpay Host. |
|
1 | EmployeeLogonReqd |
EMPTYBATCHSETTLE | This parameter is used to disable empty batch settlement. When this is set to 1, and batch is empty, application responses batch empty error for settlement request without printing the reports. When this is set to 0, and batch is empty, application will not response batch empty error for settlement request. It will perform the settlement after printing the report. |
|
0 | emptybatchsettle |
EMVENABLED | This parameter controls EMV acceptance. |
|
1 | emvenabled |
ENABLECLERKPASSWORD | This parameter is used to enable Clerk/Server password. |
|
0 | enableclerkpassword |
ENABLECVVPROMPTFORREFUND | This parameter is used to enable CVV prompting for manual refund. |
|
0 | EnableCVVPromptforRefund |
ENABLEEMVFORBALANCE | This parameter is used to enable EMV Cards for balance inquiry. |
|
0 | EnableEMVForBalance |
ENABLEOTHERCASHBACK | This parameter is used to enable or disable other cashback button on cashback screen. NOTE: If this parameter value is set to 0, then other cashback buttons (as parameters - CASHBACKAMOUNT1, CASHBACKAMOUNT2 and CASHBACKAMOUNT3) will not be displayed on cashback screen. |
|
1 | ENABLEOTHERCASHBACK |
ENCRYPT_ALGORITHM | This parameter is used by SCA to know that device is in AES DUKPT or Eparms mode. If this parameter is set to AESDUKPT and encryptmode is VSP, AESDUKPT mode will be enabled. Eparms is also for VSP mode, it is for hosts that support VSP with eparms. NOTE: It will be ignored if encryptmode is not VSP. |
|
ENCRYPT_ALGORITHM | |
ENCRYPTMODE | This parameter is used to set the Encryption mode. NOTE: Do not change the value once it is set. |
|
Depends on Host | ENCRYPTMODE |
FBPYMTTYPES | This parameter is used to configure any payment types allowed for EMV Fallback scenario. NOTE: This parameter is applicable only if RESTRICTFBTOCREDITDEBIT parameter is set to N. If RESTRICTFBTOCREDITDEBIT is set to Y, then this parameter will be ignored and payment types will be restricted to credit and debit. |
|
n (Disable) | FBPYMTTYPES |
FRAUD | This parameter is used for Fraud controlling for credit card swipe. If this is set to 1, then user needs to enter last four digits of the card number. NOTE: This is applicable for STANDALONE only. |
|
0 | FRAUD |
FSA | This parameter is used to enable or disable FSA selection and processing. |
|
1 | FSA |
FULLDEVICENAMEENABLE | This parameter is used to enable or disable to send the complete device name to the Host. |
|
0 | fulldevicenameenable |
FULLLIDISPLAYENABLED | This parameter is used to enable or disable full screen line item display. |
|
0 | fulllidisplayenabled |
FALLBACKALLOWED | This parameter is used to allow Magstripe card fallback. |
|
[blank] | magstripefallback |
FORCENETWORKCFG | This parameter is used to enable or disable force network configuration. NOTE: Value 2 is applicable only for ADVCOMMSENABLED=Y (CCP Config). This is for resyncing the CCP profiles (eth0 and wlan0) during the restart for the updated profiles to get applied. |
|
0 | forcenetworkcfg |
FORCEWIFICOUNT | This parameter is used to set the count of retries to keep WiFi Interface up always. When this parameter is set to the values configured as -1 or any value greater than 0, then the terminal should try to bring up the WiFi interface, whenever it goes down due to any reason. |
|
0 | forcewificount |
GIFT | This parameter is used to enable or disable gift selection and processing. |
|
0 | GIFT |
GIFTCARDAUTOAMOUNT | This parameter is used to set the balance amount below which Auto Cashout will be performed for GIFT transaction. NOTE: This parameter is applicable if GIFTCASHOUTENABLED is set to value 2. | Numeric, 10 | 0 | giftcardautoamount |
GIFTCARDEXPREQD | This parameter prompts for expiration date on gift card manual entry. |
|
0 | giftcardexpreqd |
GIFTCARDCVVREQD | This parameter is used to prompt for CVV while gathering gift card/merch credit details through manual entry. |
|
0 | giftcardcvvreqd |
GIFTCASHOUTENABLED | This parameter is used to enable Gift Cashout. |
|
0 | giftcashoutenabled |
GIFTFRAUD | This parameter is used to enable or disable Gift Card Fraud Control. When Gift card fraud control is enabled, application prompts to enter last 4 digit of the card. |
|
0 | giftcardfraudcontrol |
GIFTPAYTYPE | When Gift Pay type is 1, application prompts for the payment type which needs to be used to initiate Sale transaction and if the gift card activation is successful, application will initiate a Sale transaction with the amount due. |
|
0 | giftpaytype |
GIFTPINREQD | This parameter is used to enable or disable Gift PIN code prompt. |
|
0 | GIFTPINREQD |
GIFTPINBYPASS | This parameter is used to bypass the Gift PIN code prompt. |
|
1 | GIFTPINBYPASS |
GIFTPINMINLENGTH | This parameter is used to set the minimum length for the required Gift PIN. |
|
4 | giftpinminlength |
GIFTPINTOPOS | This parameter is used to determine whether to send back the Gift PIN code to POS in POS response. If this parameter is set to 1, the PIN_CODE field will be sent back to the POS in POS response. |
|
0 | giftpintopos |
GRATUITYPERCENT1 | Tip percentage 1. Indicates the percentage for the lowest tip option offered during entry. | Numeric, 3 | 10 | GRAT1 |
GRATUITYPERCENT2 | Tip Percentage 2. Indicates the percentage for the middle tip option offered during entry. | Numeric, 3 | 15 | GRAT2 |
GRATUITYPERCENT3 | Tip Percentage 3. Indicates the percentage for the second middle tip option offered during entry. | Numeric, 3 | 20 | GRAT3 |
GRATUITYPERCENT4 | Tip Percentage 4. Indicates the percentage for the highest tip option offered during entry. | Numeric, 3 | 25 | GRAT4 |
GRATUITYGUIDE | This parameter is used to enable or disable the printing of Gratuity Guidelines on the receipt. |
|
0 | GRATUITYGUIDE |
HALOCASHBACK | If the cashback amount is greater than this value, application prompts for merchant password. NOTE: This is applicable to STANDALONE only. | Value range - 0 – 9999999 | 0 | HaloCashback |
HALOREFUND | If the transaction amount is greater than this value, application prompts for merchant password. NOTE: This is applicable to STANDALONE only. | Value range - 0 – 9999999 | 0 | HaloRefund |
HALOSALE | If the transaction amount is greater than this value, application prompts for merchant password. NOTE: This is applicable to STANDALONE only. | Value range - 0 – 9999999 | 0 | HaloSale |
HEALTHMONITOR | This parameter is used to enable or disable sending SCA application health monitor diagnostics events messages to GDA (Global Diagnostic App), which will be forwarded to the Verifone Cloud to notify the consumer. NOTE: Refer to SCA Payment Application Health Monitor User Guide for details on all events supported by SCA. |
|
0 | SCADIAGEVENTS |
HEALTHMONITOR_EXCLCMDS |
This parameter is used to set the list of commands excluded from the diagnostics Event Types ApplicationException and AppAbruptRestarts. The list of commands should be presented as separated by pipe (|). Example: |LOYALTY|CUST_QUESTION|DISPLAY_MESSAGE| These commands will be excluded from generating Diagnostic events messages to avoid false alarms like, if the command is used and kept running while the device is in Idle status. |
Alphanumeric Maximum length - 50 Format: |command Name1|command Name2| |
[blank] | DIAGCMDEXCLIST |
HELPDESKPHONE | This parameter provides Help Phone Number for software maintenance. | Phone container, 14 | 000-000-000-0000 | HELP |
HITHOSTFORLASTTRAN | This parameter determines whether to send LAST_TRAN command to host or retrieve it from the locally stored details when this command is received from the POS. NOTE: Currently this is applicable for UGP only. |
|
1 | hithostforlasttran |
IDLECARDENTRYENABLED | This parameter is used to enable Idle Card Entry. NOTE: This parameter can control the Preswipe functionality. |
|
y | IdleCardEntryEnabled |
IDLEMEDIAMODE | This parameter is used to set the Media type to be used for the Idle Screen. |
|
1 | IdleMediaMode |
IDLEQRINFO | This parameter is used to indicate all the required information need to be displayed as part of QR code. NOTE: It can be configured to display multiple information in the QR code. For example: A value of 3 (1+2) can be used to display both the device serial number and IP address. NOTE: If the value is ‘0’ then this needs to consider that QR Code functionality is disabled. For negative values (like -1, -2 …) also this functionality would be disabled. NOTE: IDLEQRINFO parameter is not applicable for M440 or M424 device. |
|
1 | idleqrinfo |
IDLEQRTO | This parameter is used to set the time duration (in seconds) for the QR code to be displayed. Up on timeout, the terminal should return to idle screen. |
|
60 seconds, if the value is not configured or not in the allowed range. | idleqrto |
INPUTTIMEOUT | This parameter is used to set the timeout value for customer input screens. NOTE: The card read screen would timeout around 5 seconds sooner than the configured timeout value to complete the internal processing steps. |
|
120 | InputTimeout |
IPDISPLAYINTERVAL | Time for which IP information should be shown upon startup. | [1,120] in seconds | 3 | ipdispinterval |
IISDISPLAYINTERVAL | This parameter is used to set the time duration for IIS Display Interval. | Numeric, 2 | 10 | iisdispinteval |
KEYBACKLIGHT | This parameter controls the backlight on the keypad. |
|
1 | keybacklight |
KEYBEEP | This parameter is used to enable or disable the beep which occurs when pressing the hard-key pad buttons. |
|
0 | keybeep |
KEYBOARDLOCK |
|
|
0 | lockkeyboard |
LANGUAGECODE/SCAPRIMLANGVAL | This parameter determines the terminal language. |
|
en | LANGCODE |
LAUNCHMENU | This parameter sets the launch menu. NOTE: RETAIL, RESTAURANT and BANKING are STANDALONE only. |
|
LAUNCHSCAIDLE | LAUNCHMENU |
LANECLOSEDFONTCOL | This parameter sets the text color for lane closed display (RGB hex color value). |
|
FF0000 (Red) | LaneClosedFontCol |
LANECLOSEDFONTSIZE | This parameter sets the font size for lane closed display text. | Numeric, 100 | 20 | LaneClosedFontSize |
LOYALTYCAPTURE | This parameter is used to enable or disable loyalty prompting. |
|
0 | PRLOYAL |
LCMEDIAMODE | This parameter controls the Media type to be used for the lane closed Screen. |
|
1 | LCMediaMode |
LIMEDIAMODE | This parameter controls the Media type to be used for the Line Item Ad area. |
|
1 | LIMediaMode |
LINEITEMDISPLAY | This parameter is used to display line item. |
|
1 | lineitem_display |
MAC_METHOD | This parameter controls the method used for generating the MAC Block for the Interac Canadian debit transactions. Currently SCA application supports two methods, one is the MSK (Master Session Key) based MACing where the MAC Keys are downloaded from the host during startup. The other is the DUKPT key based MACing. |
|
1 | MAC_METHOD |
MANUALZIPCODEREQD |
|
|
0 | manualzipcodereqd |
MASK | This parameter is used for masking the account number display . NOTE: Example L6R4 indicates left 6 right 4 unmasked. The user can use Ln, Rn, or both, where n = single digit > 0. | Alphanumeric, 6 | L6R4 | MASK |
MASK_RECEIPT | This parameter is used for masking the Account number in receipt. The default value is R4, which indicates the right 4 digits are unmasked. If the value is set as Empty then it will not work and take the previous value or the default value set. NOTE: In case of UGP, MASK_RECEIPT parameter is also used for masking the merchant ID length along with account number. | Alphanumeric, 6 | R4 | MASK_RECEIPT |
MAXSCIREQREADTIMEOUT | This parameter is used to set the maximum timeout in seconds for read function to wait for incoming SCI request. Or to set the maximum timeout in seconds to wait for network recovery if network is down with an active POS communication. | Numeric, 3. 1 – 100 secs | 3 secs | maxscireqreadtimeout |
MERCHANTCOPY | This parameter is used to enable or disable printing the merchant copy of the receipt. |
|
1 | MERCPY |
MERCHANDISECREDIT | This parameter is used to enable or disable Merchandise payment type support on Engage. |
|
0 | MERCH_CREDIT |
MERCHCREDITEXPREQD | This parameter is used to enable or disable prompt for expiry date of Merchandise Credit. |
|
0 | merchcreditexpreqd |
MAXTIPPERCENT | STANDALONE Mode: When tip exceeds this percentage, a manager password is required. SEMIINTIGRATED Mode: When tip exceeds this percentage, an error message will display and re-prompt to re-enter the tip amount. | Numeric, 2. 0 - Disables the Max Tip Validation and Prompting. | 50 | XCSTIP |
MANUALADDRESSREQD | This parameter is used to prompt for AVS during manual transactions. NOTE: This is applicable to STANDALONE only. |
|
0 | manualaddrreqd |
NEGATIVEBATCHSETTLE | This parameter determines if negative batch settlement is allowed. |
|
|
negativebatchsettle |
NEGATIVEBATSETTELLEVEL |
|
|
0 | negbatpwLvl |
NUMERICZIPCODE | This parameter is used to allow only numeric zip code. |
|
0 | numericzipcode |
ONLINEPINRETRYCOUNT | This parameter is used to set the maximum number of transaction attempts possible for online PIN retry. | Numeric, 2 | 0 | onlinepinretrycount |
ONLINEPINRETRYCODE | Online PIN incorrect code that is returned in Host response. | Numeric, 3 | Host Specific | onlinepinretrycode |
PCTRLOG | This parameter is used to enable logs from Payment Controller. Payment Controller communicates with each peripheral module. NOTE: This is a System parameter. |
|
C | PCTRLOG |
POSCONNECTALLOW | This parameter determines which external connection is allowed. |
|
TCP | POSConnectAllow |
PRINTRECEIPTDISABLE | This parameter is used to enable or disable printing and generating HTML receipts. |
|
0 | PrintRecptDisable |
PRIVATELABELCVVREQD | This parameter is used to prompt for CVV while gathering private label card manual entry. |
|
0 | privlabelcvvreqd |
PRIVATELABELEXPREQD | This parameter prompts for Expiration Date while gathering private label card manual entry. |
|
0 | privlabelexpreqd |
PRIVATELABEL | This parameter is used enable or disable private label card acceptance. |
|
0 | PRIV_LBL |
PROMOEXPIRYDATE | This parameter is used to configure the value for Promo Expiry Date. This parameter value is considered sending to Host for <PROMO_PLAN_EXP_DATE> , when <PROMO_CODE> or <PROMO_PLAN_CODE> tags are received in POS request, however <PROMO_PLAN_EXP_DATE> is not received. NOTE: This is a passthrough value for the application. Merchant or POS receives the format from the processor or gateway to configure. As of this publication, PROMOEXPIRYDATE parameter is applicable for GSC only and the format is yyyy-mm-dd. |
Numeric, 6. Example: 122024 | [blank] | promoexpirydate |
PROMOSPECIALFININD | This parameter is used to configure the value for Promo Special Financial Indicator. This parameter value is considered sending to Host for <PROMO_SPECIAL_FIN_IND> field, when <PROMO_CODE> or <PROMO_PLAN_CODE> tags are received in POS request, however <PROMO_SPECIAL_FIN_IND> tag is not received. NOTE: As of this publication, PROMOSPECIALFININD parameter is applicable for GSC only. |
Numeric, 2. Example: 02 | [blank] | promospecialfinind |
PROMPTAMOUNT | This parameter prompts to confirm amount for Completion (CAPTURE with CTROUTD) and CLOSE_TAB transactions. |
|
0 | PROMPTAMNT |
PROMPTCVVFORTOKENQUERY | This parameter is used to enable or disable CVV prompt for manually entered TOKEN_QUERY transactions on Engage devices. |
|
0 | PromptCVVForTokenQuery |
PROMPTINVOICE | This parameter is used to enable or disable invoice number prompting. NOTE: This is applicable to STANDALONE mode. |
|
0 | KEYINV |
PRTAX | This parameter is used to enable or disable tax prompting. |
|
0 | PRTAX |
PROMPTTENDERTYPESFORCAN | This parameter is used to enable or disable the prompt tender types for Canada solutions. |
|
0 | PROMPTTENDERTYPESFORCAN |
PACKETLOG | This parameter is used to enable or disable configuration to control printing of SCI Request/Response packets in logs. |
|
1 | packetlogenabled |
PRINTCARDHOLDER | This parameter is used for printing the cardholder’s name on the receipts based on the value set for this parameter. The cardholder’s name will be masked on the receipt and only the first four characters will be displayed. If the card holder name is less than or equal to four characters, then the entire name will be masked. |
|
0 | PrintCardHolder |
PRINTDECLINERECEIPT | This parameter is used to print Receipts for Decline transaction. This parameter is not applicable to EMV contact and EMV CTLS transactions. |
|
1 | printdeclinereceipt |
PRINTERRORRECEIPT | This parameter is used to print Receipts for Comm Errors. |
|
1 | printerrorreceipt |
PRINTCID | This parameter is used for printing client ID (CID) on receipt. |
|
0 | PrintCID |
PRINTMID | This parameter is used for Print MID on receipt. |
|
|
PrintMID |
PRINTTID | This parameter is used for print TID on receipt. |
|
|
PrintTID |
PROMPTMARKETDATA | This parameter is used to enable or disable market data prompt. NOTE: This is applicable to STANDALONE only. |
|
1 | marketdataprompt |
QUICKCHIP | This parameter is used to enable or disable Quick Chip functionality. |
|
|
quickchip |
RECEIPTLINEITEMDISPLAY | This parameter is used to enable or disable printing the line item data on the receipt. |
|
1 | receiptlineitem |
RECEIPTLOCATION | This parameter determines where to send printer output (printer or output buffer) |
|
2 | ReceiptLocation |
REPRINTCUSTOMERCOPY | This parameter is used to determine reprint of customer receipt copy. NOTE: This is applicable to STANDALONE only. |
|
0 | RPCCPY |
RESPONSETXTINTERMLANG | This parameter is used to allow returning of the response text to POS in Terminal Language. NOTE: Response text received from the Host may not be translated to Terminal Language, if there is no match in the language catalog files. |
|
0 | RESPONSETXTINTERMLANG |
RESTRICTFBTOSWIPE | This parameter is used to enable or disable fallback to swipe for card entry modes. If this is set to 0, then all card entry modes are allowed for fallback to swipe. If this is set to 1, then insert and tap card entry modes are disabled during fallback to swipe. Only swipe mode will be allowed. NOTE: In case of card enabled with PITSTOP solution, this parameter is applicable only for the terminal in fallback mode. If EPP is in fallback mode, then IPP will still accept all card entry methods. Similarly, if IPP is in fallback mode, then EPP will accept all card entry methods. |
|
0 | RestrictFBtoSwipe |
RETURNEMBOSSEDNUMFORGIFT | This parameter is used to enable or disable allowing the clear PAN to be returned in the EMBOSSED_ACCT_NUM field for Gift cards and Merchandise Credit cards. Clear PAN will be returned only if it is not part of the PCI BIN range. |
|
0 | returnembossednumforgift |
RETURNEMBOSSEDNUMFORPRIVATELBL | This parameter is used to enable or disable allowing the clear PAN to be returned in the EMBOSSED_ACCT_NUM field for private label cards. Clear PAN will be returned only if it is not part of the PCI BIN range. |
|
0 | returnembossednumforprivlbl |
REFERENCEONREFUND | This parameter controls if reference number based refund is supported. NOTE: This is applicable to STANDALONE only. |
|
0 | referenceonrefund |
REMOVETRACKDATASENTINELS | This parameter is used to remove track data sentinels. NOTE: This parameter is applicable only for GET_CARD_DATA command. |
|
0 | RemoveTrackDataSentinels |
RESTRICTFBTOCREDITDEBIT | This parameter is used to allow credit and debit payment type only in fallback. If this parameter is set to ‘y’, then for EMV Contact card the payment type will be restricted to credit and debit only. |
|
n | RestrictFBtoCreditDebit |
RETURNCARDHOLDER | This parameter decides if the Cardholder’s name will be returned in POS response. When this parameter is set to value 2, the Cardholder’s name will be masked, and the masking will be same as the masking format for the Cardholder’s name on the receipt. |
|
1 | ReturnCardHolder |
REWARDSENABLED | This parameter is used to enable or disable the Pay with Points feature in SCA application to receive and send reward related fields which are applicable for a reward transaction. NOTE: Refer to Pay with Points for more details. |
|
0 | REWARDSENABLED |
ROAMTHRESHOLD2_4G | This parameter is used to set the 2.4 GHz WiFi roaming threshold. NOTE: If the WiFi signal strength drops below the configured value, then the terminal connects to the next available network. | Numeric, 4. Value range: -10 to -100. | 0 | RoamThreshold2_4G |
ROAMTHRESHOLD5G | This parameter is used to set the 5 GHz Wi-Fi roaming threshold. NOTE: If the WiFi signal strength drops below the configured value, then the terminal connects to the next available network. | Numeric, 4. Value range: -10 to -100 | 0 | RoamThreshold5G |
SCACAMLANGVAL | This parameter is used to set the language code based on CAM LANGLIST. | Alphabetic, 6. Valid values: ‘en’, ‘es’, ‘fr’, ‘de’, ‘ru’, ‘pt’, ‘it’. Example: ‘en’, ‘enes’, ‘enesfr’ etc. | Empty | CAMLANGLIST |
SCALOGMETHOD | This parameter is used to set the method by which the log information is obtained. NOTE: This is a System parameter. |
|
NONE | SCALogMethod |
SCAHOSTDLDRETRIES | This parameter is used to set the maximum number of retries for MAC key download after the first attempt fails during SCA initialization, before proceeding to the next step. | Numeric, 1 | 3 | macdldretrycount |
SENDEARLYPOSRESPONSE | This parameter is used to send back POS response before the BPEL ends. |
|
|
SendEarlyPosResponse |
SENDUNSOLMSGDURINGPYMTTRAN | This parameter is used to determine whether to send unsolicited message during payment transaction after card details are captured from the user. |
|
Y | sendunsolmsgduringpymttran |
SERVICECODECHKFORFALLBACK | This parameter is used to check service code for fallback. If this is set to y, for fallback conditions, if card has a non-EMV service code (2 or 6), sends 3 for PRESENT_FLAG, otherwise 7. |
|
y | servicecodechkforfallback |
SETCARDPRESENTFORMANUAL | If this parameter is set to 0, then application will not capture signature when CARD_PRESENT is not passed explicitly as TRUE for manual entry transaction. If this is set to 1, then Application will capture signature even when CARD_PRESENT is not passed explicitly as TRUE for manual entry transaction. |
|
0 | SetCardPresentForManual |
SHIFTTYPE | This parameter is used to set shift type. NOTE: This is applicable to STANDALONE only. |
|
0 | shifttype |
SIGNATURECAPTURE | This parameter is used to enable or disable Signature Capture. |
|
1 | sigcaptur |
SIGNATURELIMIT | This parameter is used to set the amount limit above which signature will be prompted for transactions. The PMEBIN.DB parameter - “SIGNATURELIMIT” which is used to set the signature limit per BIN Range, takes precedence and should be set to EMPTY for the Config.usr1 parameter - SIGNATURELIMIT to take effect. For example: If the PMEBIN.DB SIGNATURELIMIT is set to EMPTY for CREDIT VISA card range and 3000 for CREDIT MC card range and if the Config.usr1 SIGNATURELIMIT is set to 4500, then Signature will be prompted for CREDIT VISA cards above $45 and for CREDIT MC cards above $30. | Numeric, 6 | 0 | TXNSIGLIMIT |
SKIPAMOUNT | This parameter is used to enable or disable the skip amount confirmation dialogue on the device for consumer. This is applicable for Token Query, Sale, Auth, and Refund transaction. |
|
0 | SKIPAMOUNT |
SKIPAMOUNTFORDUPCHECK | This parameter is used to enable or disable the amount checking for duplicate check. This is introduced for parity. |
|
0 | skipamountfordupcheck |
SKIPPARTCFM | Skip Partial Confirmation. This is used to enable or disable the prompt for confirmation of partial amount approval. |
|
0 | SKIPPARTCFM |
SPLASHSCREEN | This parameter is used to enable or disable Splash Screen display |
|
Y | SPLASHSCREEN |
SPLITTENDER | This parameter is used to control screens to allow multiple payment types/cards to be used for a single transaction. |
|
0 | PRSPLIT |
SWIPEAHEADDEFAMOUNT | This is the default transaction amount for the swipe ahead feature. | Numeric, 7 characters | 1000 ($10.00) | PreCardEntryDefaultAmount |
SYSINFOINTERVAL | This parameter is used to determine the duration for which system information should be shown. | Numeric 3 (in seconds) | 10 | Sysinfointerval |
SCAAPPLOG | This parameter is used to enable SCA app Logs. |
|
1 | applogenabled |
SCAPERFMETRIC | SCA application supports a feature of generating performance metric data for each command executed and sent the response back to the POS. This parameter also enables Posting this summary as an event to Verifone Cloud. SCAPERFMETRIC parameter is used to enable or disable this feature. This feature will be disabled by default. |
|
0 | SCAPERFMETRIC |
SCNDLANG | This parameter is used to set the dual language code. |
|
[empty] | SCNDLANG |
SETTLEMENTREPORT | This parameter is used to determine the Print Type for Settlement Report. NOTE: This is applicable to STANDALONE only. |
|
Summary | SettleReport |
SHIFT | This parameter is used to set the current shift. NOTE: This is applicable to STANDALONE only. |
|
1 | shift |
SIGIMAGETYPE | This parameter is used to identify signature image types. NOTE: These values are not case sensitive. |
|
PNG | sigimagetype |
SKIPPOSAUTH | This parameter is used to enable or disable POS Auth to skip for WEBSOCKETS. NOTE: This is applicable only if POSCONNECTALLOW is WEBSOCKETS. |
|
0 | SKIPPOSAUTH |
SOLMARKET | Solution Market - Market where Solution is deployed. NOTE: This is recommended not to change. | US, CANADA | US | SolutionMarket |
STORECARDFORPOSTAUTH | This parameter is used to enable or disable store card details for post authorization. |
|
0 | EnableStoredCardForPostAuth |
SURCHARGE | This parameter is used to allow system to prompt for a surcharge on debit transactions. |
|
None | surchgoption |
SWIPEENABLED | This parameter is used to enable or disable swipe in the device. |
|
1 | swipeenabled |
TERMINALCATEGORY | This parameter is used to determine if the device is attended or unattended. |
|
0 | TerminalCategory |
TEXTPRINTWIDTH | This parameter is used to control the width of receipt. | Numeric, 2 | 40 | TextPrintWidth |
TIP | This parameter is used to determine if Tip processing is required to prompt. |
|
NONE | PRTIP |
TIPSCREENTIMEOUT | This parameter is used to set the time out duration for the Tip Screen. | Numeric, 3 | 120 sceonds | TipScreenTimeout |
TIPTRANSTYPES |
|
0 - Does not prompt for Tip or print Tip Line on the receipt. 1 - Prompts for Tip or Prints Tip Line on the receipt. 2 - Prompts for Tip or Prints Tip Line and Signature line on the receipt.
|
1001011000 | TIPTRANSTYPES |
THRESHOLD | This parameter is used to set the value for Battery Threshold at which further transactions are not allowed. | Numeric, 2 | 10 (10%) | THRESHOLD |
TOKENIZE | This parameter is used to determine the Tokenization. |
|
0 | TOKENIZE |
TOUCHACTIONBEEP | This parameter is used to enable or disable the beep that is generated while touching the screen. |
|
1 | touchactionbeep |
UIACTIVITYIDLE | This parameter is used by PME Core. This is used to set the duration in seconds until idle screen is triggered. When idle screen is triggered, it will stop any status bar updates (if enabled/activated). NOTE: Once the duration is completed, it will trigger a screen saver IF enabled/configured. | Numeric, 3 | 0 | UIActivityIdle |
USECARDLANGUAGE | This parameter is used to enable or disable language code retrieval from EMV cards. |
|
0 | LANGFROMCARD |
VASERRORRETRIES | This parameter is used to set VAS retries during error scenarios. | Numeric, 3 | 2 | VASErrorRetries |
VASMODE | This parameter is used to set SCA terminal mode for mobile wallet VAS. |
|
Payment|VAS | VASMode |
VHQDEVID | This parameter is used to configure the Device ID value to be sent in the Maintenance Heartbeat to the VHQ server. | Alphanumeric, up to 64 characters. 0 – Disables sending the SCA Configured Device ID in Heartbeat request | 0 | VHQDEVID |
WAITTIMEAFTERS00 | This parameter is used to set the time duration in ms (milliseconds) to wait after sending S00 command. | Numeric, 5 | 2000 | WAITTIMEAFTERS00 |
WALLETENABLED | This parameter is used to enable or disable mobile wallet support for VAS. |
|
0 | WalletEnabled |
WELCOMETEXT | This parameter is used to set the Welcome Screen Text to be displayed. | String | Welcome | WelcomeText |
WIFIBAND | This parameter is used to determine the network band to which the terminal needs to connect automatically. |
|
-1 | wifiband |
Values for CREDITAPPDATAENCRYPTTYPE
Supported Values | Not Supported Values |
---|---|
|
|
Rate this article: