Help Center

Mercury Credit Card Payments (Now known as Vantiv/Worldpay) EMV Credit Card Processing Setup

Chris Muench
Chris Muench
  • Updated
NOTE: Mercury (now known as Vantiv/Worldpay) is no longer supported by PHP Point Of Sale. For current credit card processing information, please visit our PHP POS Payments Page.

Contact Info for Mercury Credit Card Payments Processing

Sales & Service: 800-846-4472
Tech Support: 866-622-2390

Required Hardware

The required hardware to read cards is the VeriFone VX 805.

Upon signup with Mercury (now Vantiv/Worldpay), you will receive an enrollment letter with the necessary information. Follow the steps below to set up credit card processing.


Install Required Software

PHP Point Of Sale requires three pieces of software to be installed for credit card processing. We have created an installer that bundles the required software into a simple-to-use package. Follow these steps to use our installer:

  1. Download the installer from This will install all required software on your Windows machine.

  2. After downloading, double-click the executable and follow the on-screen instructions. The default values rarely need to be changed.

  3. Restart your computer after installation.
  4. After restarting, the software will launch automatically. You will need to configure the software as described below. Note: This software must always be running to use credit card processing.

The three pieces of installed software are:

  1. Device driver for the VX 805 terminal
  2. Datacap dsiPDCX/dsiEMVUS Listener (for communication with Vantiv)
  3. Datacap NETePay client (also for communication with Vantiv)

Setup NETePay Software

Follow these steps to prepare NETePay for processing transactions:

  1. Launch NETePay Software
  2. Setup NETePay
  3. Retrieve the merchant parameters

For Step 2, you will need your DeploymentID provided by our technical support department.

  • A working internet connection is required.
  • Firewalls should allow traffic on port 9000.

Launch/Open NETePay

  • If not already open, double-click the NETePay icon on your desktop.

Setup NETePay

  1. On the first launch after installation, NETePay will prompt to obtain a serial number over the Internet from Datacap’s PSCS (Payment Systems Configuration Server) system.
  2. Click "Obtain Serial Number".

The dialog will display the 10-digit serial number assigned to NETePay. Click "OK", and another dialog will appear indicating that NETePay has not yet retrieved merchant parameters from Datacap’s PSCS server. Click "OK" again to return to the NETePay main status window.

If the parameter file has been created on Datacap’s PSCS server by Vantiv for the merchant account, proceed to Step 3 to retrieve the merchant parameters. If not, contact our technical support to create the merchant parameters.

Retrieve the Merchant Parameters

  1. Select "Merchant Parameters" from the "Setup" drop-down menu.
  2. Click "Load New Parameters" and then "Yes" on the following screen.
  3. Click "I have my DeploymentID" (provided by Vantiv Technical Support).
  4. Enter the Deployment ID received from Vantiv’s technical support, then click "OK".
  5. Verify the displayed merchant demographic data:
    • If incorrect, click "Cancel" and retry from the beginning of Step 3.
    • If correct, click "Yes, This is the Correct Merchant".
  6. If NETePay successfully retrieves the parameters associated with the entered Deployment ID, click "OK" to return to the Setup Merchant Parameters screen.
  7. Click "OK" to return to the main status window. Setup is complete, and NETePay is ready to process transactions.

Configuring PHP Point Of Sale

After installing the required software for the credit card terminal, follow these steps to configure PHP POS to communicate with the reader:

  1. Open PHP Point Of Sale and log in.
  2. Click the "Locations" module on the left side of the screen.
  3. Click "Edit" next to the location you want to set up for credit card processing.
  4. Check the box "Enable Credit Card Processing".
  5. Select "Mercury/Vantiv/Worldpay" as the Credit Card Processor.
  6. Enter your merchant information exactly as shown on the setup sheet.
  7. Enter the values for COM port and Listener Port (default values are usually correct).
  8. Click "Initialize credit card reader" (this may take up to 1-2 minutes).

If you receive the error "Unable to initialize device"

Follow the troubleshooting steps in this document.

You are now ready to process transactions.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request



Article is closed for comments.