Table of Contents

Advertisement

P200/P400
Reference Guide
Verifone Part Number DOC435-004-EN-B, Revision B

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the P200 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for VeriFone P200

  • Page 1 P200/P400 Reference Guide Verifone Part Number DOC435-004-EN-B, Revision B...
  • Page 2 Verifone, Inc. The information contained in this document is subject to change without notice. Although Verifone has attempted to ensure the accuracy of the contents of this document, this document may include errors or omissions. The examples and sample programs are for illustration only and may not be suited for your purpose.
  • Page 3: Table Of Contents

    Introduction to File Authentication ........35 The Verifone Certificate Authority ....... . . 35 Special Files Used in the File Authentication Process .
  • Page 4 ......... 67 N D E X P200/P400 R EFERENCE...
  • Page 5: Preface

    P400 Certifications and Regulations Sheet, VPN DOC435-001-EN • P400 Quick Installation Guide, VPN DOC435-002-EN • P400/P400 Plus Installation Guide, VPN DOC435-003-EN • P200/P400 Mounting Adapter Quick Installation Guide, VPN DOC435-005-EN • P200 Certifications and Regulations Sheet, VPN DOC430-001-EN • P200 Quick Installation Guide, VPN DOC430-002-EN •...
  • Page 6: Conventions And Acronyms

    Engage Standard Privacy Shield Quick Installation Guide, VPN DOC000-022-EN • VOS Programmers Manual, VPN DOC00501 • P400 / P200 HW ERS, SPC435-002-01. Conventions and This section describes conventions and acronyms used in this manual. Acronyms Conventions Various conventions are used to help you quickly identify special formatting.
  • Page 7: Acronym Definitions

    Removable User Identity Module Security Access Module Secure Digital Subscriber Identity Module Thin Film Transistor UART Universal Asynchronous Transmitter/Receiver UMTS Universal Mobile Telecommunications System Universal Serial Bus Verifone Part Number Wi-Fi Wireless Fidelity WPA2 Wireless Protected Access 2 P200/P400 R EFERENCE UIDE...
  • Page 8 REFACE Conventions and Acronyms P200/P400 R EFERENCE UIDE...
  • Page 9: Hapter

    PINpad and robust enough to look and function appropriate in a fixed mount setting. P200 and P400 P200 PINpad has a 2.8” QVGA screen display while P400 PINpad features a 3.5” Features color touchscreen LCD display. P200 Plus and P400 Plus supports 802.11b/g/n wireless fidelity (Wi-Fi) and Bluetooth (BT) BLE iBeacon profile only.
  • Page 10 VERVIEW P200 and P400 Features Figure 1 P400/P400 Plus PINpad Figure 2 P200/P200 Plus PINpad P200/P400 R EFERENCE UIDE...
  • Page 11: Power By Usb Supply

    For recommended connectivity and feature constraint imposed due to limitation of Port of VX 520 source power from VX 520, please refer to P400/P400 Plus Installation Guide, VPN - DOC435-003-EN and P200/P200 Plus Installation Guide, VPN - DOC430-003-EN respectively. Features and...
  • Page 12: Performance And Durability

    Bluetooth: Support iBeacon which is the intended short range application for P200 Plus and P400 Plus. Differences P200 and P400 PINpads are mostly identical and offer the same general benefits. Between P200 It is important to know the differences in their intrinsic features.
  • Page 13 VERVIEW Differences Between P200 and P400 PINpad Table 3 Features Comparison Features P400 P400 Plus P200 P200 Plus Bluetooth Yes (iBeacon Yes (iBeacon only) only) Wi-Fi Magnetic card reader Triple Track, bi- Triple track, bi- Triple track, bi- Triple track, bi-...
  • Page 14 VERVIEW Differences Between P200 and P400 PINpad P200/P400 R EFERENCE UIDE...
  • Page 15: Hapter

    For added convenience, the keypad is automatically back-lit when you power on the device. TELCO STYLE KEYPAD ENTER CLEAR CANCEL Figure 3 Front Panel Key Arrangement on P400/P400 Plus P200/P400 R EFERENCE UIDE...
  • Page 16 SING THE P200 PINpad also has a navigation keys that allows users to navigate through the menus and select specific operations. NAVIGATION KEYS TELCO STYLE KEYPAD CANCEL ENTER CLEAR Figure 4 Keypad Arrangement on P200/P200 Plus P200/P400 R EFERENCE UIDE...
  • Page 17: Data Entry Modes

    System mode menu. In the System mode login screen, a special menu can be accessed by pressing the Cancel key — Reboot, Run Apps, Transfer Logs, and System Info can be accessed without logging in or entering any password. P200/P400 R EFERENCE UIDE...
  • Page 18 The specific effect of the Enter key depends on the currently active System mode menu. Navigation Key P200 and P200 Plus has navigation keys that can be used to navigate through the system mode menus/application menus and select specific operations. P200/P400 R...
  • Page 19: Hapter

    PINpad administrators or site managers: Change passwords, perform routine tests and PINpad maintenance, and configure PINpads for remote diagnostics and downloads. To perform the subset of tasks that corresponds to a job, select the appropriate System mode menu(s) and execute the corresponding procedure(s). P200/P400 R EFERENCE UIDE...
  • Page 20: Local And Remote Operations

    PINpad Status it. After you have set up the device (refer to P400/P400 Plus Installation Guide, VPN - DOC435-003-EN or P200/P200 Plus Installation Guide, VPN - DOC430-003-EN) and the unit is turned on, use the following guidelines to verify PINpad status regarding software and current operating mode: •...
  • Page 21: Entering System Mode

    Before entering System Mode and selecting the function(s) to perform, verify that NOTE the unit has been installed as described in P400/P400 Plus Installation Guide, VPN - DOC435-003-EN or P200/P200 Plus Installation Guide, VPN - DOC430-003-EN. Make sure that the unit is connected to a power source and is turned on.
  • Page 22: Exiting System Mode

    Consider advising all users before proceeding with this option. To expire user passwords, access the System mode Security > Password manager option or contact your local Verifone representative for assistance. NOTE Passwords must be in numeric characters only and must be at least seven digits and less than 10 digits in length.
  • Page 23: Default Password

    Scroll through the screen by pressing the onscreen buttons (up, down, and right) or by using the navigation keys on P200 units. Procedure Procedure descriptions are arranged in a tabular format.
  • Page 24: Logging In To System Mode

    VFSRED, and VFOP information. This Please wait: booting... information appears for three seconds, while the device is starting up. Information provided in this screen Note: may vary depending on the terminal used. VAULT: 1.x.x.x AppM: 6.x.x.x VFSRED: 5.x.x.0 VFOP: 1.x.x.45 P200/P400 R EFERENCE UIDE...
  • Page 25 The user can choose between the available logins and enter the system password to Users (Prod) login. supervisor level1 level2 maintenance The home screen is displayed after successful login. Main (Prod) Information Administration Update Security Diagnostics Manufacturing Exit Run Applications P200/P400 R EFERENCE UIDE...
  • Page 26: Submenus

    Use the Navigation Keys when selecting menus and specific options when using P200. Table 5...
  • Page 27 SDRAM and NAND flash Flash (MB) memory. Total 114.911 Information provided in this screen may vary Note: 7.829 Used depending on the terminal used. 107.083 Free SDRAM (MB) 83.242 Total Used 46.227 Free 37.016 P200/P400 R EFERENCE UIDE...
  • Page 28 *5 - > SBF:06 ENC_SRC_REG:FFFFFFFF Status:000000 01/01 *4 - > SBF:06 ENC_SRC_REG:FFFFFFFF Status:000000 01/01 *3 - > SBF:06 ENC_SRC_REG:FFFFFFFF Status:000000 01/01 *2 - > SBF:01 ENC_SRC_REG:00000000 Status:000000 01/01 *1 - > SBF:03 ENC_SRC_REG:00000000 Status:000000 01/01   P200/P400 R EFERENCE UIDE...
  • Page 29 To remove user bundle, select remove user bundle. Display To adjust display brightness, select Display. Language VHQ Tools To set or add extra language, select Language. Sound Utilities To set VHQ configuration, select VHQ Tools. To adjust volume, select Sound Utilities. P200/P400 R EFERENCE UIDE...
  • Page 30 Selecting AUTO baud allows the serial port to cycle through the available baud rates until communication is established. Netloader is Verifone's proprietary network based download protocol. To start download/transfer file and command set over IP from the PC client software, select Netloader.
  • Page 31 Maintenance - Set password for • maintenance. For repair use only. To view the serial numbers and IDs in the VeriShield Certificate list, select Verishield tree. Tap or press the back button to return to the Security submenu. P200/P400 R EFERENCE UIDE...
  • Page 32 To test touch panel coordinates and signature, select Touch Panel. Touch Panel Coordinates- Displays X, Y • coordinates when touch screen is touched. Signature - Write signature to display on screen. • P200/P400 R EFERENCE UIDE...
  • Page 33 LED. Home > Manufacturing To load MIB, select Manufacturing panel. Manufacturing Load MIB Home > Exit To reboot the device or log off current user profile from System mode, select Exit. Exit Reboot Logout P200/P400 R EFERENCE UIDE...
  • Page 34 (continued) Display Action Home > Run Applications To run installed applications without logging off current user profile from System mode, select Run Applications. Run Applications A sample screen display is provided here. Failed to start app P200/P400 R EFERENCE UIDE...
  • Page 35: Hapter

    It verifies the file’s origin, sender’s identity, and integrity of the file’s information. The Verifone To manage the tools and processes related to FA, Verifone has established a Certificate Authority centralized Verifone Certificate Authority, or Verifone CA. This agency is responsible for managing keys and certificates.
  • Page 36: Special Files Used In The File Authentication Process

    • Signer private keys are securely conveyed to clients on smart cards. On P200 and P400, private keys are not kept in files. The secret passwords required by clients to generate signature files, using signer private keys, are sent as PINs over a separate channel such as registered mail or encrypted e- mail.
  • Page 37: How File Authentication Works

    To establish the logical security of applications to download to a PINpad, the designated signer uses the signer private key issued by the Verifone CA as this is a required input to the VeriShield File Signing Tool. Every signature file contains information about the signer private key used to sign it.
  • Page 38 Introduction to File Authentication Certificate Request Process In this process: A sponsor connects to the Verifone CA Web site and requests certificates for deployment PINpads. Based on information provided by the sponsor through the Verifone CA Web site, the Verifone CA determines the required certificate structure.
  • Page 39 The operating system compares the application file's signature against the values stored in the application file's calculated signature. Each successfully authenticated application file is installed on the PINpad (otherwise, the application file is deleted on failed authentication and an error message is displayed.) P200/P400 R EFERENCE UIDE...
  • Page 40: Planning For File Authentication

    Download and The PINpad’s Secure Installer plays a critical role on system and application Installation startup as well as authenticating and installing all components; application, system and OS. P200/P400 R EFERENCE UIDE...
  • Page 41: How Signature Files Authenticate Target Files

    PINpad restarts. Digital Certificates The file authentication module always processes certificates before it processes and the File signature files. Digital certificates (*.crt files) generated by the Verifone CA Authentication have two important functions in the file authentication process: Process •...
  • Page 42 PINpad’s certificate tree. Typically, a sponsor requests an additional set of digital certificates from the Verifone CA to establish sponsor and signer privileges. This additional set of certificates is then downloaded to the PINpad when the device is being prepared for deployment.
  • Page 43 While the application development process is being completed and while the new application is being tested on a development device, a sponsor can order specific sponsor and signer certificates from the Verifone CA to use to logically secure sponsor and signer privileges when the device is prepared for deployment.
  • Page 44 The required inputs to the file signing process are: • Files to be signed. • VeriShield signer card. It contains the sponsor and signer certificates, and the signer private key. • Smart Card PIN to access the private key on the card. P200/P400 R EFERENCE UIDE...
  • Page 45: Verishield File Signing Tool (Fst)

    Click “Next” once all files to be signed have been added. Select “Secured” and click “Next” at the security level screen (default is not supported on the P200 or P400 PINpads). Select the name and location to export the signer certificate file (the sponsor certificate is always exported as SponsorCert.crt in the same location).
  • Page 46: Packaging Tool

    Combine one or more bundles and bundle signatures into a single download file. A file named “control” in the package CONTROL directory contains information relating to the package. A packaging tool with built-in help information is available to create packages. P200/P400 R EFERENCE UIDE...
  • Page 47: Hapter

    The detailed information on creation of download files for the device is contained in the Programmer's Manual. Also note that the device SDK includes a tool called the Package Manager to aid developers and deployment personal create and maintain bundles and packages. P200/P400 R EFERENCE UIDE...
  • Page 48: Downloadss Downloads Methods And Procedures

    The usual download utility program is Direct Download (DDL) utility. It is normally available with the device’s Developer’s Toolkit (DTK), and can be obtained through Verifone. DDL is a subset program of the Verifone VeriTalk download application. It is designed specifically for a direct (RS-232/USB) download from a PC to a device.
  • Page 49: Ddl Command Line File

    The command line would be: DDL -F<filename> Downloading Use the following procedure to perform a download from a host PC to an P200 or without an Onboard P400 PINpad with no application installed. The PINpad must be powered on to Application begin the procedure.
  • Page 50: File Signing And Signature Files

    .P7S file must be included as part of the download. The -k option is not used by the PINpad. Signature files are also supported as input files. These are specified just like application data files, with a -i option. P200/P400 R EFERENCE UIDE...
  • Page 51: Ppendix

    Error Messages The following error messages may appear when the PINpad is in System Mode. Use the Navigation keys when selecting menus and specific options when using a P200 PINpad. Table 7 Error Messages Display Action PASSWORD ERRORS Password entered is incorrect.
  • Page 52 Password entry failed! This error appears when the user failed to enter his password within 60 seconds or within the set timeout period. supervisor Select OK and enter the user password again. Password entry timeout P200/P400 R EFERENCE UIDE...
  • Page 53 This error is displayed when the password entered by user did not meet the password requirements. KLD, new, or pending passwords must be at least seven level1 characters. Select OK and re-enter password. KLD, new or pending passwords must be at least 7 characters. P200/P400 R EFERENCE UIDE...
  • Page 54 System mode is unable to detect connection to the server. Netloader Select OK to close the error message, check cable and network connection, then try selecting Netloader again. Unable to bring up network. Check cable connection or DHCP server P200/P400 R EFERENCE UIDE...
  • Page 55 Key Dump error is displayed when there is no external storage found. Dump Keys Select OK to close the error message and ensure that the external storage is connected to the terminal. ERROR: No External Storage Found. P200/P400 R EFERENCE UIDE...
  • Page 56: Information Messages

    KEYPAD DIAGNOSTICS INFORMATION This screen displays the number of times a key is pressed during a keyboard diagnostics session. <- SMART CARD DIAGNOSTICS INFORMATION This screen displays the status of the Smart Card Reader (with no cards inserted). P200/P400 R EFERENCE UIDE...
  • Page 57 Programmers Manual -VPN DOC00501. Contactless DIAGNOSTICS INFORMATION Sample screen display for contactless card. ==========================<X> to QUIT Polling... ok Type:XXXXXXXX-X Send APDU... ---------------------50/50 Remove card... ok === TEST SUCCESS === <X> to QUIT or <Enter> to Restart P200/P400 R EFERENCE UIDE...
  • Page 58 YSTEM ESSAGES Information Messages P200/P400 R EFERENCE UIDE...
  • Page 59: Appendix

    PPENDIX Port Pinouts The tables in this appendix list pinouts for the P200 and P400 PINpad, dongles, and cable connectors. Multi I/O Connection Port Connector Function Description Connector P461 EXTGND Cable Shield Ground ETH_TXP Ethernet Transmit data + ETH_TXN Ethernet Transmit data -...
  • Page 60: Multi I/O Connector Cable

    RS-232 Receive data TXD_HOST RS-232 Transmit data SGND Signal Ground USB_HOST- USB Host - USB_HOST+ USB Host + SGND Signal Ground EXTPWR External Power EXTPWR External Power EXTGND Cable Shield Ground +5V USB Reserved (USB ID) P200/P400 R EFERENCE UIDE...
  • Page 61: Rs-232 Port (Usb-Serial Dongle)

    USB Ground DC Input Jack Polarity for 435-044-01-A Cable USB Pinout Connector Function Description (USB-Serial +5 V 5 V USB Power Dongle) USB_DN0 USB Host Signal - USB_DP0 USB Host Signal + USB ID pin/Ground Receptacle Plug P200/P400 R EFERENCE UIDE...
  • Page 62 INOUTS USB Pinout (USB-Serial Dongle) P200/P400 R EFERENCE UIDE...
  • Page 63: Appendix

    PPENDIX ASCII Table The ASCII Table An ASCII table for the P200/P400 display is presented in Table Table 9 P200/P400 Display ASCII Table ASCII ASCII ASCII ASCII " & < > P200/P400 R EFERENCE UIDE...
  • Page 64 ASCII T ABLE The ASCII Table P200/P400 R EFERENCE UIDE...
  • Page 65: Glossary

    Keypad A small keyboard or section of a keyboard changed during execution. A variable may be containing a smaller number of keys, generally those internal to a program, in which case it is held in P200/P400 R EFERENCE UIDE...
  • Page 66 Volatile memory A type of memory where the contents are destroyed if the power supply to the memory is interrupted. In the terminal applications run from volatile memory, mDRAM. Compare with terminal. P200/P400 R EFERENCE UIDE...
  • Page 67: Index

    15 normal mode 17 system mode 17 Local operations 20 default password 23 Differences between P200 and P400 PINpad 12 password 23 Digital certificates 41 passwords 21, 22, 23 Download Methods and Procedures 48 port pinouts 59...
  • Page 68 Verifone, Inc. 1-800-VERIFONE www.verifone.com P200/P400 Reference Guide Verifone Part Number DOC435-004-EN-B, Revision B...

This manual is also suitable for:

P400P200 plusP400 plus

Table of Contents

Save PDF