Verifone Engage P400

Verifone P400 Overview

Introduction

The P400 terminals are part of the Engage range, which have been introduced by Verifone to replace the VX range, which by the end of 2020 will be retired and discontinued. No additional software is needed, as the terminals communicate with GPoS using TCP/IP sockets on either a wired or wireless network. Configuration of the integration is achieved through the GPoS Utility, with any required network configuration completed on the P400 itself. EFT receipts can be printed through GPoS, or by the built-in printer if the terminal supports it.  

Requirements

  1. GPoS version 1.64 - see the Verifone P400 GPoS Setup article for details on configuring GPoS to integrate with the terminal
  2. Fixed IP addresses are required for the terminals, as GPoS needs to be pointed at the IP address of the required terminal
  3. Internet access for the P400 terminals with inbound and outbound communication allowed through the required IP addresses and ports - see the  Fidelity For IT article for the current list of Verifone IP addresses and ports
  4. Internal inbound and outbound access between the POS terminals and the P400 terminals on ports 25000 and 25001

Login and Transaction Process

Unlike terminals which are driven by the Ocius Sentinel software, communications are conducted solely over the network. There is no initial login process when GPoS starts up; instead, GPoS sends the login command as part of every transaction. GPoS sends transaction data on the Command socket (25000), and listens on the Message socket (25001) for responses from the terminal. All transaction processing is completed by the P400 itself through the payment gateway using point to point encryption. As a result, GPoS does not see any sensitive data, and is therefore not a focus for PCI compliance.

Daily Auto Restart

The P400 terminals have an auto restart routine every night for maintenance and update purposes, which means that the terminal will display a “ Waiting for Merchant Login ” message first thing every morning (see below for a video showing the startup sequence). When the first card transaction of the day is attempted, the terminal will first display a “ Connecting ” message, followed by the “ Ready ” message, and is at this point that there may be a delay of 7-10 seconds whilst GPoS confirms the connection, before the customer is asked to present or insert their card.

Terminal Overview

Verifone P400 Terminal Front Verifone P400 Terminal Front
Verifone P400 Terminal Back Verifone P400 Terminal Back

Keypad

Verifone P400 Terminal Keypad P400 Terminal Keypad

Key
Characters
1
1 Q Z . q z
2
2 A B C a b c
3
3 D E F d e f
4
4 G H I g h i
5
5 J K L j k l
6
6 M N O m n o
7
7 P R S p r s
8
8 T U V t u v
9
9 W X Y w x y
*
Scroll up on the menus
0
0 * # . - + Space , ‘ “ ! : ; @ = & / \ % $ ( ) ^ _
#
Scroll down on the menus


Supervisor Code

The default Supervisor code is " 12345". This can be changed on the terminal, or as part of the Verifone order process.

P400 Startup Sequence



P400 Terminal Images (c) 2018 Verifone Systems, Inc.  


    • Related Articles

    • Verifone P400 Troubleshooting

      Check the Network Connection Check the Network Status 1. Press or touch the blue Verifone banner on the screen 2. Press 2 or touch Supervisor (this screenshot is from a non-integrated terminal, and shows Supervisor as option 3 due to the additional ...
    • Verifone P400 GPoS Setup

      GPoS Setup Peripheral Setup Open GPoS Utility Open  Programming  >  System Tables  >  Peripherals Click or tap on  Add  , and give the Peripheral an appropriate name, eg “ Verifone ”, “ EFT ”, “ P400 ” etc Set the  Peripheral Type  to  Verifone ...
    • Verifone P400 Ethernet Setup

    • Verifone Status Page

      A page displaying the current status of the Verifone service along with any known Service Notifications: https://www.verifone.com/en/uk/service-notifications
    • Verifone Unexpected Pinpad Attached

      The "Unexpected Pinpad Attached" Error occurs when Ocius Sentinel is unable to validate the pinpad online with Verifone. This is usually the result of the software being unable to communicate with Verifone's servers, such as in the event of a dropped ...