The Merchant Functions enable several types of terminal and transaction-related operations. The most common merchant functions appear in the transaction
menu, simplifying the user interface. However, less common functions are accessed through a Merchant [Function] + xx + [Enter] combination key sequence.
Note: The xx in the combination key sequence is a numeric value.

Function # Name Description
0  Test Transaction  Test the communications link to the selected acquirer. A single acquirer terminal dials the acquirer telephone number. A multiple acquirer terminal prompts for the host number and dials the selected host. This is a host-specific function and may not operate with all processors.
1  Batch Scroll  Review any transaction in the current batch. Pressing the VOID, REPRINT, or ADJUST keys while in batch review mode will enact that function for the transaction currently displayed on the screen. This feature can also be accessed by pressing the REVIEW button on the keypad of the T7 terminal.
2  Merchant Programming  This function will allow the terminal operator to view, create, or edit the:

 Terminal I.D. = The 9 digit number used to identify the device to Term-Master® when requesting an initialization or download.

 Init. Telephone Number = The phone number that is dialed when the terminal performs an initialization.

 NMS Telephone Number = The phone number that is dialed when the terminal performs a software download or NMS help call.

 Tone or Pulse setting = To select a rotary or tone dial phone system.

 PABX access code = If a value is placed in this field, the terminal will dial that number prior to any phone number that it dials. This includes initializations, software downloads, and transactions.
3  Terminal Reset  This will restart the device. This emulates powering off the terminal then re-plugging.
4  Keyboard Lock  This will lock the keypad to prevent unauthorized use of the device. It can be unlocked by entering the 4 digit terminal password. The default is 0000.
5  Display Batch Total
      By Issuer
 Displays net sales totals, refund totals, net transaction count as well as totals and transaction count for each card type.
6  NMS Help  Activates a call to Term-Master® to activate a snapshot of diagnostic statistics. Uses the NMS phone number in Function 2.
8  Display Batch Numbers  Will display the current batch number for each acquirer.
9  Authorize Only  Performs an authorization only transaction that will hold funds until a force or post authorization is performed on the terminal.
10  Date And Time  Set the terminal date and time.
11  Initialize  This function is for the 19-key terminals only.
12  Training Mode  Enables Training Mode. When active, the terminal will function in a demo mode that will allow test transactions and settlement without the use of a phone line. This mode will not authorize the transactions and is merely for training and demo purposes. While in training mode, the terminal will display ***TRAINING MODE*** on the idle screen, the 1st header line of the receipts, as well as the footer. The signature line is omitted, and the authorization number appears as XXXXXX. Use Function 12 again to exit the training mode.
14  ICE-PAC Initialization  This function allows the terminal operator to:

 1 = Load Images (ICE PAC init – will dial the phone number that was set up in the ICE PAC table in the Term-Master® profile.)

 2 = Delete images Delete Images (Removes the images that are currently active.)
15  Paper Feed  Advance the paper in the printer.
16  Screen Contrast  Set the screen contrast by adjusting it lower (lighter) or higher (darker).
20  Open / Close / Print Tabs  Open, close, or print a tab transaction.
21  Batch Search By
      Invoice Number
 Terminal will prompt for an invoice number. Once a valid invoice number from the current batch is entered, the transaction data including transaction type and amount are displayed. This feature can also be accessed by pressing the REVIEW button on the keypad of the T7 terminal.
22  Shift Setup  The shift number can be incremented by one or reset altogether.
 NOTE: The shift processing flag in the Term-Master® profile must be enabled in order for this function to be accessed.
23  Configure Check Reader  Configures check reader using a configuration check. This applies only to the ICE 5700 terminal.
25  Speed Dial Setup  Allows programming of memory dialing in the terminal.
26  Custom Receipt
      Text
 Create a custom 4th header line on the receipt. Use the Shift buttonon the keypad to create alpha characters.
27  Hosts Report  Prints the Host list in the software.
28  Print Aquirer Table  Prints the phone numbers on acquirer page.
29  Settlement Status  Provides summary information on the last settlement attempt for all acquirers. The report includes:
  • Acquirer Name, Method of Transmission, Response Code, Date, Time, and Batch Number.
  • Sale Items and Amount.
  • Refund Items and Amount.
  • Current Number of Settle Attempts, Response Code, Date, and Time.
  • Response message from the host.
  • 30  Business Day Report  Dial the LYNK host for the retrieval of daily debit totals.
     Note: This function is host specific and may not be available.
    31  Toggles Card Swipe  This feature will toggle the card reader from the terminal to the card swipe on the S7C PIN pad. This will enable the cardholder to swipe their debit card on the PIN pad instead of the POS device.
     NOTE: This function is accessible when using an S7C PIN pad.
    32  PIN Pad Software
          Revision
     If a PIN pad is attached to the T7 terminal, this feature will display the software version of the PIN pad.
    33  Merchant Controls  Perform a batch inquiry or a batch release.
      NOTE: This function is only supported through the HOSTNBD acquirer.
    34  FNBC / Concord Host
          Totals
     Dials the host for totals.
     NOTE: This function is only supported through the CONCORD and FNBC acquirer.
    35  Host Totals  Dial a designated host for totals.
    36  ValuTech Reporting  Gift and Loyalty Reporting.
    37  Clear Totals  Clear out store or terminal totals.
     NOTE: This function is only supported through the ABNCS acquirer.
    38  Gift Card  Initiate a Gift Card transaction.
     NOTE: This function is only supported through the ABNCS acquirer.
    39  Loyalty Card  Initiate a loyalty card transaction.
    42  EBT Transaction  This function will initiate an EBT transaction.
      NOTE: EBT issuers must be present in the Term-Master® profile.
    43  Offline EBT  This function will initiate an offline EBT transaction.
     NOTE: EBT issuers must be present in the Term-Master® profile.
    44  EBT Refund  This function will initiate an EBT refund transaction.
     NOTE: EBT issuers must be present in the Term-Master® profile.
    45  ACH Prior Authorized  This function will initiate an ACH check pre-authorization.
     NOTE: ACH Check issuers must be present in the Term-Master® profile.
    46  ACH Check Refund  This function will initiate an ACH check refund.
      NOTE: ACH Check issuers must be present in the Term-Master® profile.
    47  Gift Card Activation  Perform a gift card activation.
     NOTE: Gift Card functionality must be set up in the Term-Master® profile.
    48  Check Card  Performs check card transaction.
     NOTE: Function must be supported by host.
    49  ACH Check  Perform ACH check transactions.
     NOTE: ACH check must be set up in Term-Master® profile.
    52  Smart Card Test  Perform Smart Card reader tests.
    54  Maximum INIT Retries  ????
    55  Register Remote
          Terminals
     While used as a 900MHz radio host; register remote terminals, clear radio hosts remote terminal table, print list of remote terminals registered to radio host.
    61  Tip Discount Setup  Establish discount percentages to apply to the tips.
      NOTE: Tip processing must be enabled in the Term-Master® profile.
    62  Cancel Last Debit
          Transaction
     Cancel the last debit transaction. Must be in current batch.
     NOTE: Supported through SPS host only.
    63  Age Verification Function  Verifies Age.
    65  Mail Order / Phone
          Transaction
     Initiate a mail order / phone order transaction.
      NOTE: Supported in Hypercom, Wells Fargo, and Visanet host modules only.
    71  Enable / Disable Printer  Enable or disable the printer without reinitializing the terminal.
    72  Reprint Last Receipt  Reprint the last receipt. This function can also be accessed by pressing the REPRINT button.
    73  Reprint Receipt  Reprint a receipt from the current batch. The invoice number of the transaction must be known in order to reprint. This can also be accomplished using the REPRINT button or pressing the REVIEW button, scrolling through the batch and pressing the REPRINT button once the desired transaction appears on the screen.
    74  Card Verification  Used to pre-authorize transaction amounts. Enables card validation before processing financial transactions. This can also be accomplished by pressing the VERIFY button.
     NOTE: This is a host specific function and may not operate with all processors.
    75  Balance Inquiry  Ascertain the balance of a credit card. This can also be accomplished by pressing the BAL INQ button.
    76  Debit Transaction  Initiate a debit card transaction. This can also be accomplished by pressing the DEBIT button.
     NOTE: Debit processing must be enabled in the Term Master profile.
    77  Server or Cashier
          Log-On / Log-Off
     Use this feature to add cashier / server numbers to the terminal. The terminal can store up to 100 numbers. You can also use this feature to remove those numbers as well.
     NOTE: Cashier processing must be enabled in the Term-Master® profile. (The “Change prompt to server” flag must be enabled for the terminal to apply the word Server in place of Cashier.)
    78  Server Table  Print a list of all the server numbers that have been logged in to the terminal or delete all the logged server numbers.
    79  Journal Report  Password protect.

     Can be used to access the terminal reporting features such as Audit, Summary, Till, Server, or summary reports. This can also be accomplished by pressing the REPORTS button.
    80  Upload or Clear the
          Check Scanner Images
     Upload new check images or delete existing check images.
    81  Phone Card Transaction  Perform a phone card transaction.
     NOTE: Phone card processing must be enabled in the Term-Master® profile.
    82  Printer Test  Used to test the printer connection to the terminal. If the printer is functioning properly, a receipt will print with various alpha and numeric characters along with firmware specifications.
    83  Display Test  Test the terminal screen for malfunctions. This test will activate every pixel on the screen.
    84  Keyboard Test  Test the keypad for malfunction. When activated, the terminal will display the row and column that a key resides in when it is pressed.
    85  Auto Batch Settle  Set the auto close time for each host at the terminal level.
     NOTE: This can also be accomplished setting the auto settle flags in the Term-Master® profile.
    89  Card Reader Test  Test the magnetic card reader. When activated, a card swipe will display card number and expiry date.
    90  Password Change  Change the 4 digit terminal password used to access terminal functions that are protected with that password. The default password is 0000.
      NOTE: This can also be accomplished setting the terminal password in the Term-Master® profile.
    91  Display Software Version  Displays the terminal software version, EEPROM version, and Terminal ID number.
    92  Program Load  Request a program load for the terminal. Will dial Term-Master® for the load.
    93  Logon  Log the terminal on to the host to request the encrypted working keys for the PIN pad.
     NOTE: This is a host specific function and may not operate with all processors.
    94  PIN Pad Test  Test the communication between the PIN pad and the terminal.
    95  Network Statistics  Review the count of data transmission and reception errors for the terminal.
    96  Response Time Monitor  Review the terminal-to-host response time statistics. The terminal will display four (4) time windows and the number of transactions for each window. The windows are broken down into time categories of 8, 16, 45, and 90 seconds.
    97  Local Options  This feature allows the terminal operator to adjust certain functions at the terminal level. The available options are:

     Select check reader port designation to either default, RS232, or PIN port.

     Enable or disable VOID key password protection. (Can also be set within Term-Master® profile.)

     Enable or disable REFUND key password protection. (Can also be set within Term-Master® profile.)

     Enable or disable ADJUST key password protection. (Can also be set within Term-Master® profile.)
      NOTE: “Adjust Allowed” flags must be enabled in Term-Master®.

     Enable or disable REPORTS key password protection. (Can also be set within Term-Master® profile.)

     Enable or disable OFFLINE key password protection. (Can also be set within Term-Master® profile.)
     NOTE: “Offline Allowed” flags must be enabled in Term-Master®.

     Enable or disable dialing options for Handset, Toll, Memory dial, and Referral dialing.

     Tip percentage settings.
     NOTE: Tip processing must be enabled in the Term-Master® profile.

     Pan truncation settings.

     Report truncation settings.

     Enable or disable 2nd receipt.
    98  Comms Configuration  Enable or disable enhanced dialing mode. Also view or edit the LAN / Line settings and CU address.
    99  Maintenance  NOTE: Password for maintenance functions is 028510.

      9: Clear
         Type 1 = Clears init table, cashiers, and configuration setup.
         Type 2 = Clear batch journal only.
         Type 6 = Clear reversals only.
     31: Auto Test
         Select the number of times to run the auto test. A value of 0 will run the test continuously.
     32: Auto test Ans
         Shows the results of the auto test.
     95: Journal Record Count
     98: TX / RX Buffer Report
         Print the contents of the transmit / receive buffer.
     99: Init Table Report
         Prints the contents of the init table in a hex dump.


    Updated: 05/21/2011