Get Started

The Integrated Point Of Sale Client (IPC) is Worldpay’s Electronic Funds Transfer (EFT) application. Use the information in this topic to get an overview of how install, configure, test and run it.

The flow chart above shows the steps you must take to get the IPC Client running and transferring funds. The steps correspond the following topics:


This first step is to make sure the system can run in your environment. Specifically, your operating system, and the hardware and WiFi connections you need for the architecture. Contact your Worldpay Relationship Manager (RM) or Customer Support for test payment terminals.

IPS Control Center

TheControl Centerhas two features. These features generate licence keys that enable you to take payments and transfer funds with a very high level of security. The two features are:

The IPC License Key Generator

The IPC License Key is a unique reference and is stored within IPC. You need the IPC key before you can use the various IPC functions. You also need this IPC License Key to generate the POS License Keys (single or multiple).

The Point of Sale Activation (POS) Code Generator

You need a POS License Key for API requests to be accepted. This key is needed for connections from the POS (for both mobile and direct integrations) to the IPC API. No requests are accepted without this POS License Key.

The combination of the IPC and POS license keys means the IPC systems as a whole is protected, and also the individual components.

IPC installation

Once you have installed the IPC application, use the IPC License key to register this application. Then you can install the IPC application. SeeIPC installation stepsfor detailed instructions.


When you have successfully tested your paypoints, the next step is tointegrate. There are two different integration processes, one for the Mobile SDK, and one for the Direct integration.

If you have Android and iOS (mobile devices, phones and tablets) for your point-of-sale, you should integrate to the mobile SDKs. SeeMobile SDKs.

If you have fixed payment terminals (based on Windows or Linux operating systems) for your point-of-sale, you should use a direct integration. SeeDirect Integration.

Create and configure your paypoints

Payment terminals are devices such as card payment devices, and any other device linked to IPC and capable of taking a payment. For example, a cash register with one payment terminal, is one paypoint. A cash register with two payment terminals is two paypoints.

Use theConfiguration portalto add your payment terminals to IPC. You can also configure your payment devices at this stage. See thePayment Devicestopics for more information on specific machines.

Activate the paypoints

Now is the time to start testing that the IPC and the payment terminals can communicate, and that you can take payments. Use the test payment terminal(s) and the test payment cards for this task. See theTestingtopic for details.

Validation test

Worldpay validate your integration to the IPC POS Client. This validation ensures that any software integrated to IPC POS is fully compliant with UK Cards Association card processing regulations. The test also confirms that your Point of Sale application integrates with IPC.

Go live

When you pass the Worldpay validation test you're ready to go live and take payments. Make sure you take advantage of the various IPCfeaturesavailable to you.