SHIFT4 - PMS / POS Setup (MENUS4CO)

|
Credit Card Masking
|
If this is a new install (you have never had Shift4) or your Shift4 install hasn't been updated in years, you must run a program to properly mask existing card numbers and prevent entry of unmasked card numbers in the future. The program name is MENUS4MK. See Run Program by Name.
|
MENUS4CO is the Shift4 configuration tool in the Execu/Tech software. (MENU Shift4 COnfiguration)
- There are 4 tabs in MENUS4CO:
General
Merchant ID's
Card Types
Terminals
General Tab

NetAPI Tcp Host Connection
IP Address |
This is the IP Address of the UTG install. If more than one UTG is installed, this is the IP address of the one with the most devices connected. See Shift4 UTG IP Address and Port
|
Port |
This is the Port used by the UTG referenced above. Default = 17476. See Shift4 UTG IP Address and Port |
Management Port |
No longer used. Default = 17411 |
Timeout (seconds)
|
How many seconds to wait before assuming the transaction has failed. Default = 45 |
Test Connection |
Tests the connection to the UTG referenced above. |
Authorize card when validating? |
No longer used. |
Dollars on the net - NetAudit Auto Run Configuration
Web Browser Command |
No longer used. |
...Locate |
No longer used. |
NetAudit URL |
No longer used. |
Test |
No longer used. |
Connecting Popup
Auth Bar Speed (Sec) |
The number of seconds the progress bar should take to reach 100%. Default = same as timeout. |
i4Go Auth URL |
URL used to obtain an Access Block (Authorizes your transaction) |
i4Go Access Token |
Access Token used to obtain an Access Block |
Site ID (1-99) |
When multiple properties use the same account, a side ID must be prepended to the Terminal ID. Every UTG terminal must have a unique ID within the same account. This setting allows you to maintain existing Execu/Tech Terminal IDs in these situations.
For example, Site ID 5 will turn Terminal ID 12 into Terminal ID 512. |
Add site ID to terminal ID? (Y/N) |
This setting enables or disables the Site ID |
|
Merchant ID's Tab


Merchant ID |
The Merchant ID. |
Description
|
Short description for this Merchant. |
Allow voice auth |
1 = Allow Voice Authorizations, 0 = Not Allowed |
Force cv2 pass |
1 = Force CVV2 pass, 0 = Don't Force |
Access token (right click to generate) |
See: Shift4 AuthToken, AccessToken, AccessBlock and Generate Access Token
|
i4Go URL |
This is the URL when i4Go is used. |
Use the scroll bar to see the next 2 columns |
API password |
No longer used. |
API serial number |
No longer used. |
Generate Access Token
First, delete anything that's in this field.
Right-click the Access token field to generate a new Access Token from the Auth Token provided to you by Shift4. See Shift4 AuthToken, AccessToken, AccessBlock.

Clicking Yes will present you with a window with the prompt Enter Auth Token for merchant. Enter the Auth Token and click Ok. To paste it, RIGHT CLICK the field and select PASTE.
|
Card Types Tab

Description |
|
This is the description of the card type. |
Hotel Code |
|
This is the PMS payment code for each card type. |
POS Code |
|
This is the POS payment code for each card type. |
S4 Code |
|
This is the code send by Shift4 for each card type. |
Card Prefix 1 - 12 |
|
No longer used. To maintain PCI compliance the card data is never seen by the software. |
Terminals Tab


UTG IP Address and UTG Port are only used if more than one UTG is installed. This will likely be the case if your EMV PIN Pads use a USB connection. Enter the values corresponding to each terminal.

Seq |
|
This is the order in which these settings will appear. Once set it can't be changed and you'll have to recreate the row to change it. |
Description |
|
A short description to help you identify this terminal. |
Beg Term |
|
EMV PIN Pad devices should always be defined individually.
When defining terminal ranges without a device, this is the first terminal number in this range.
*Terminal settings are loaded top to bottom so the last range including a terminal will override any previous ranges.
|
End Term |
|
EMV PIN Pad devices should always be defined individually.
When defining terminal ranges without a device, this is the last terminal number in this range. |
Printer |
|
PMS only. This defines a specific printer for this terminal range. Leave blank to use the default terminal printer. |
Resv MerID |
|
Merchant ID for Reservations / Advanced Deposits. |
Hotel MerID |
|
Merchant ID for Hotel / Front Desk.
|
POS MerID |
|
Merchant ID for Point Of Sale.
|
A/R MerID |
|
Merchant ID for Accounts Receivable / City Ledger.
|
i4Go Y/N/E |
|
Y = use i4Go, N = No integrated card processing, E = use EMV PIN Pad devices |
QR Pay Y/N |
|
Enables or Disables Shift4's QR Pay. |
UTG IP Address |
|
When multiple UTGs are used, this is the IP address of the UTG servicing this terminal range. |
UTG Port |
|
When multiple UTGs are used, this is the TCP Port of the UTG servicing this terminal range. |
PinPad ID |
|
If the PIN Pad Terminal ID differs from the Execu/Tech Terminal ID, enter it here. |
|