background image

NCR 5945 Electronic
Payment Terminal

Release 1.1

User's Guide

B005-0000-1104
Issue B

Summary of Contents for 5945

Page 1: ...NCR 5945 Electronic Payment Terminal Release 1 1 User s Guide B005 0000 1104 Issue B...

Page 2: ...ns and operations described herein may not be marketed by NCR in all parts of the world In some instances photographs are of equipment prototypes Therefore before using this document consult with your...

Page 3: ...1 5945 Location 2 2 Installation 2 2 Operating the 5945 2 2 5945 Models and Accessory Kits 2 3 Sliding Cards through the Card Reader 2 5 Maintenance 2 5 Outside Interference 2 5 Specifications 2 6 Op...

Page 4: ...Default Password 4 2 Changing the Password 4 2 Operation 4 3 Selecting Commands 4 3 Entering Alphanumeric Data 4 4 Main Menu Items 4 5 CMDL 4 5 Start App 4 7 File Sys 4 7 ID Banner 4 7 Serial Number...

Page 5: ...ng the Diagnostic screen 5 17 Chapter 6 Using the NCR 4430 Emulation Application General 6 1 If the Application Loads 6 1 If the Sumcheck Fails 6 1 If the Sumcheck is Successful 6 2 4430 Emulation App...

Page 6: ...fering 6 8 Clear Cancel Operations 6 8 Reset Buffered Data Function Code F1h 6 9 If Using 4430 Initiated Buffering 6 9 If Using Host Initiated Buffering 6 9 Application Programming 6 10 Special Functi...

Page 7: ...d Buffered Special Function Keypad Input Function Code 75h 6 16 Power Up Diagnostics Test Function Code C2h 6 16 Unsupported NCR 4430 Emulation Function Codes on 5945 6 17 Chapter 7 5945 Operation and...

Page 8: ...7 10 Loading the OS and Application 7 12 Loading from the Host 7 12 Running the OS or Application 7 13 Appendix A Commonly Asked Questions What is a debit A 1 What is the difference between off line a...

Page 9: ...Revision Record Issue Date Remarks A Apr 99 First issue B Apr 2000 Revision...

Page 10: ...elevision interference caused by unauthorized modification of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR The correction of in...

Page 11: ...as a Point Of Sale POS device With the appropriate application software the 5945 can support the following payment types ATM Debit Credit Check Electronic Benefits Transfer EBT Other applications incl...

Page 12: ...eneral information about the terminal along with a troubleshooting table maintenance and the NCR 5945 specifications is included in this guide NCR 5945 Developer s Guide This guide contains informatio...

Page 13: ...The 5945 terminal cannot be opened for any reason Unpacking the 5945 Your 5945 is packed and shipped separately from any power supplies or cables The following additional kits are required to complet...

Page 14: ...uccessfully install your NCR 5945 A specific installation sheet may be included in the documentation if your connectivity is not one of the generic installations included in this manual A power supply...

Page 15: ...it Liquid Crystal Display 512KB Memory and Triple Track Track 1 2 3 MSR NCR Kit Numbers Description 5945 K010 V001 Cable EIA 232 9 Pin D Shell 5945 K020 V001 Power Supply 120V 60Hz US Canada Other 594...

Page 16: ...to display messages and prompt customers for the next action 2x20 Screen Addressable Function Keys These three function keys are used to choose from up to three choices displayed on the screen Yes an...

Page 17: ...XY 3 5 Clear Maintenance There is no maintenance required for your NCR 5945 The outside case can be cleaned with a damp soft cloth Note When cleaning the outside case unplug the connector DO NOT use a...

Page 18: ...a Optional Remote Connector Block can be used to multiplex 3 auxiliary ports A B C depending on the host port type One Additional EIA 232 port via optional Y cable Display Backlit LCD with internation...

Page 19: ...PIN entry is built into the 5945 The PINpad is DES capable providing the ability to perform both Master Session and Derived Unique Key Per Transaction DUKPT encryption Power 9 to 15 Volts DC No extern...

Page 20: ...that the 5945 Electronic Payment Terminal and accessories have not been damaged Report any damage to the shipping carrier Find the appropriate cable configuration and power supply or power supply cab...

Page 21: ...2 Hold the connector behind the cover with the flat side of the connector facing up 3 Insert the connector into the port of the 5945 4 With your thumb push the connector into the 5945 port as far as i...

Page 22: ...vice PC or cash register 2 Plug the 5945 Host Connector into the pre determined port on your host device 3 Plug the 5945 Port Connector MiniDIN 9 into the port on the bottom of the 5945 unit and route...

Page 23: ...ancel Enter No Yes QZ ABC DEF PRS JKL MNO GHI TUV WXY 7452 3 Power Adapter Cable 5945 K021 V001 RS 232 Cable 9 Pin D Shell 5945 K010 V001 5945 Electronic Payment Terminal 5945 K100 V001 To RS 232 port...

Page 24: ...tion RS 232 Cable 9 Pin D Shell 5945 K010 V001 Configuration 2 5945 connected to 7452 3 using 120 VAC power 5945 K100 V001 5945 K150 V001 Electronic Payment Terminal W Security and 512KB Memory Track...

Page 25: ...e Magnetic Strip Reader does not seem to work properly Make sure that the magnetic stripe on the card is facing the NCR 5945 key pad when sliding the card through the reader Swipe the card at a faster...

Page 26: ...its to determine if the problem is with the unit or with the cable or register If you do not have a power supply reset the register by turning it off and back on again Display is blank with a glow Rel...

Page 27: ...minal and attach 5945 If 5945 does not work return unit for repair If 5945 works original host unit requires service If 5945 does not work Communications Cable is defective Error detected during Start...

Page 28: ......

Page 29: ...am and or parameters from a PC Obtaining version information on the NCR 5945 Re initializing the NCR 5945 Starting To initiate the supervisor mode press and hold the top left Function key 1 and the bo...

Page 30: ...will start The Supervisor menu items can be stepped through using function keys 5 Yes and 6 No Default Password The default password for the NCR 5945 as shipped from the factory is 263 CME 1 At the E...

Page 31: ...re used to scroll up and down through the different menu items on the Main Menu These menu items will be described later in this chapter When the desired menu item displays on the NCR 5945 press Enter...

Page 32: ...the position of the alpha character you want to enter on the number key To enter an alphanumeric character press the appropriate Alpha 1 2 or 3 key followed by the number key that contains the alpha...

Page 33: ...part of the 5945 Developers Guide and separately The back slashes are necessary to escape the double quotes in DOS EX NCRCMDL download 1 file bin To generate a form of the application which can be dow...

Page 34: ...evel write system app 15 32770 record 11 0001 parameter level Now convert the EFT files to a 5944 style download file by using the CEFT2NCR exe utility This utility is included in the 5945 Software De...

Page 35: ...ing ID Banner will display the current version level of the NCR 5945 software Press Enter to return to the Main Menu Serial Number Selecting Serial Number will display the serial Number NCR 5945 Press...

Page 36: ......

Page 37: ...sion through the individual tests Startup Sequence The Diagnostics Mode is built into the Operating System of the NCR 5945 To access the Diagnostics Mode press and hold down the top Function 2 key and...

Page 38: ...UV WXY Function Key 5 Enter Key Function Key 6 Cancel Key Clear Key 2x20 Display Screen NCR 5945 Keys Key Description Function key 5 Used to scroll to the previous item in the menu list Function key 6...

Page 39: ...pe and tests the host communication port 6 AUX1A RS232 Test Sets the NCR 5945 Baud Rate Parity Data Bits and tests the AUX1A communication port 7 AUX 1B RS232 Test Sets the NCR 5945 Baud Rate Parity D...

Page 40: ...ne Keyboard Test Second line Key in sequence Each key on the keypad must be pressed in the defined sequence and within 30 seconds Begin test by pressing the keys starting at the top left corner of the...

Page 41: ...ess Enter to return to the DISPLAY TEST Main Menu Note Function key 5 can be used to display a Yes answer or Function key 6 can be used to display a No answer The Enter key accepts the displayed Yes o...

Page 42: ...ed description Error Code Description NoSS No Start Sentinel character NoES No End Sentinel character LRCE Longitudinal Redundancy Check Error ParE Parity Error NoFS No Field Separator PrsE Parse Erro...

Page 43: ...is corresponds to the Feature C address 0x64 100 3 2B23 0x69 Selects slot 2B port 23 This corresponds to the Feature C address 0x69 105 4 2B25 0x65 Selects slot 2B port 25 This corresponds to the Feat...

Page 44: ...tion Pressing the Cancel key during this test returns the IBM 46xx Test screen The keypad Yes and No keys are used to navigate through the available diagnostic test menus or press Cancel to exit the s...

Page 45: ...Host 19200 N 8 Second line Baud rate The default parameters display on the first line The second line displays the baud rate selection Function keys 5 and 6 are used to scroll up and down through the...

Page 46: ...ept that parameter Pressing the Cancel key during this test returns the Host RS232 Test Menu Pressing Cancel again returns the DIAGNOSTICS Main Menu Parity Selection Select Parity from the Host RS232...

Page 47: ...t parameter Pressing the Cancel key during this test returns the Host RS232 Test Menu Pressing Cancel again returns the DIAGNOSTICS Main Menu Port Type Select Port Type from the HOST screen Port Type...

Page 48: ...ctions for detailed information on changing the communication parameters Once the parameters have been set select TEST from the HOST screen and retest Press any key on the NCR 5945 keypad except the C...

Page 49: ...capabilities on the RAM chip Select SRAM TEST from the DIAGNOSTICS menu The test is conducted and results are displayed For example 032k Passed Press any key Pressing any key exits this screen and re...

Page 50: ...by VISA documentation Note Test Encrypt will work with Master Session keys as well If Master Session is selected the NCR 5945 performs the encryption and displays the 16 characters generated This indi...

Page 51: ...are 0 9 for Master Session and 0 3 for DUKPT Note The displayed result does not reveal any information about the key that has been injected but allows the user enough information to verify with a hig...

Page 52: ...S Main Menu First line Diag Security Mod Second line DUKP MASS If DUKP is selected the NCR 5945 performs the encryption and displays the 36 characters generated Press any key to return to the Diag Mai...

Page 53: ...m loaded on the PROM of the unit Pressing any key exits this screen and returns the DIAGNOSTICS Main Menu Pressing the Cancel key again exits the session and restarts the NCR 5945 application Exiting...

Page 54: ......

Page 55: ...sing EIA 232 D or IBM EIA 485 communications Preliminary screens that display during powerup are described in Chapter 7 Note All screens in this chapter show the default values If the Application Load...

Page 56: ...s Successful If the sumcheck succeeds the screen below displays for two seconds To enter 4430 emulation Setup press F1 before the screen below times out otherwise Setup is bypassed and the loaded 4430...

Page 57: ...1 below to change the card data format or 2 to skip to the SCER Account screen below Card Data Hex 1 Change 2 Next If you select a new card data format below the above screen redisplays showing the ne...

Page 58: ...f you change the initiated buffering type below the above screen redisplays showing the new initiated buffering type 1 Host Init Buff 2 4430 Init Buff The two screens below only display if host initia...

Page 59: ...ady If Host Initiated Buffering is Not Currently Specified If you specified 4430 initiated buffering earlier the following screen displays to indicate that the 4430 emulation application is ready Sele...

Page 60: ...n Displays F W 497 XXX YYY 4430 Emulation ZZZ Revision V1 01 where Where XXX last 3 digits of processor type YYY last 3 digits of external ROM type ZZZ communications information The current revision...

Page 61: ...Chapter 6 Using the NCR 4430 Emulation Application 6 7 Debit or Credit If Using Host Initiated Buffering The 4430 5000 Displays The 5945 Running the 4430 Emulation Application Displays READY Ready...

Page 62: ...ata entry sequence for host initiated buffering is shown below 5945 Running the 4430 Emulation Application 4430 5000 This sequence or this sequence Swipe magnetic card Enter PIN data Enter account typ...

Page 63: ...ion Code F1h If Using 4430 Initiated Buffering The 4430 5000 Displays The 5945 Running the 4430 Emulation Application Displays n a Select Debit or Credit If Using Host Initiated Buffering The 4430 500...

Page 64: ...0 5000 Key or 5944 Key Associated Key on 5945 Running the 4430 Emulation Application 00h Multiple keys pressed n a 23h F1 upper left key F5 last key in row 2 F1 upper left key 2Ah F2 middle upper key...

Page 65: ...ne sounds indicating the 13 th character is not accepted The original 12 PIN characters still remain and can be accepted as entry by pressing the Enter key Two methods can be used to clear the PIN cha...

Page 66: ...iginal 12 PIN characters still remain and can be accepted as entry by pressing the Enter key Two methods can be used to clear the PIN characters First the Clear key can be pressed to clear one PIN cha...

Page 67: ...ed Associated 4430 5000 Function Key Associated Function Key on 5945 Running the 4430 Emulation Application A F1 upper left key F1 upper left key B F2 middle upper key F2 upper middle key C F3 upper r...

Page 68: ...round Test Function Code 40h Both the function code message format and the response code message format for the 4430 emulation application use the following maximum byte sizes in the data field for th...

Page 69: ...passed The numeric digit function key indicator which is 0 zero is always 1 byte and not 4 bits Begin Buffered Input with Optional PIN Function Code 70h When the 4430 Emulation application receives th...

Page 70: ...ated Buffering is in Effect Ready Read Buffered Special Function Keypad Input Function Code 75h Status field definitions are shown below Key Press Buffered One Byte Status Value 4430 5000 4430 Emulati...

Page 71: ...t Data Function Code 02h Remote PIN Display Function Code 04h Initiate Load For Key exchange Key Function Code 31h Initiate Continue Load For Key Exchange Key Function Code 37h Initiate Load For Key E...

Page 72: ......

Page 73: ...isconnect any 5945 Aux1 Aux2 or Aux3 cable while power is applied either to the 5945 or to a device connected to the other end of the cable because doing so can damage the 5945 Understanding the Displ...

Page 74: ...me on your keypad 16799 1 2 3 4 5 6 7 8 9 0 QZ ABC DEF GHI JKL MNO Yes No Cancel Clear Enter PRS TUV WXY Reader Card Display Screen screen Addressable Function Keys 3 Custom Overlay Yes Key No Key Ent...

Page 75: ...Present If the application CRC fails the following screen displays Either load the application at this point or press any key to redisplay the above screen NCR EFT Wait For Online If the Application L...

Page 76: ...r up Host Port Setup The first displayed screen allows selection of the host port type HOST PROTOCOL 232 0 Exit 1 EIA 232 2 EIA 485 If EIA 232 is selected the EIA 232 parameters may be modified HOST E...

Page 77: ...or None as the Parity and then 0 to exit to the HOST EIA 232 D menu Set Number of Data Bits Select 1 display the Data Bits screen Data Bits 8 0 Exit 1 Change The following combinations of parity and...

Page 78: ...eckmate Electronics Contact your NCR Representative to information Press 2 at the SETUP menu to display the following KEY LOAD METHOD menu Then select the method by pressing 1 2 or 3 KEY LOAD METHOD 0...

Page 79: ...F3 2 If Key Loading from the MSR Key ID nn 0 Exit 1 Change 2 Accept Press 1 to change the displayed key ID followed by 2 to accept the displayed setting and display the screen below Note A valid Key E...

Page 80: ...the following function code message information or returns an error code Message length is correct 1 byte key ID is a number from 01h to 0Ah inclusive KEK is loaded After verification the 5945 decryp...

Page 81: ...nancial Debit Keys into the Tamper Resistant Security Module TRSM of the NCR 5945 The Key Injection Mode is part of the operating system and is uniform across all applications Startup Sequence The Key...

Page 82: ...ned to be used with the IVICM KeyFac injection utility Version 5 44 or higher to facilitate Financial Debit Key injection into the terminal Also required is OS Version 1 22 and Security Module 2 6 or...

Page 83: ...entered the unit is ready to accept key injection commands from the KeyFac system When each key is injected reference the KeyFac screen for messages indicating the completion of key injection The NCR...

Page 84: ...matted files The 5945LD utility is fully described in the 5945 Developers Manual Loading from the Host To load from the host first make sure the host is ready to transmit Then select host load at the...

Page 85: ...rst category is VISA MasterCard off line debit The transaction in this case is operationally similar to a credit card transaction An authorization is received from the processor e g the merchant is gu...

Page 86: ...ed to generate a printed receipt Memory is required to store debit transactions Since check and cash transactions are typically not stored in the terminal today and debit primarily replaces checks and...

Page 87: ...her algorithms are used in different parts of the world PIN verification is on line in the US Off line PIN verification is usually done in conjunction with a smart card and will not be covered here On...

Page 88: ......

Page 89: ...Special function keypad input 6 9 UKPT PIN entry request 6 14 B Baud Rate Selection 5 10 C Communication Turnaround Test Function Code 40h 6 13 Compliance Listings 2 7 Connecting the NCR 5945 to the N...

Page 90: ...Outside Interference 2 5 Menu Flow 5 3 Models and Accessory Kits 2 2 MSR Test 5 6 N Navigating through the Menu Items 5 2 NCR 4430 emulation 6 1 Application setup 6 3 Card data format 6 3 Changing th...

Page 91: ...Mode 4 1 Starting 4 1 T Test Selection 5 12 Troubleshooting Table 3 1 U Understanding the Display and Keypad 7 1 Keypad layout 7 2 Unpacking the 5945 2 1 Unsupported NCR 4430 Emulation Function Codes...

Page 92: ...B005 0000 1104 Apr 2000 Printed on recycled paper...

Reviews: