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.
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.
Once you have installed the IPC application, use the IPC License key to register this application. Then you can install the IPC application. See
When you have successfully tested your paypoints, the next step is to
If you have Android and iOS (mobile devices, phones and tablets) for your point-of-sale, you should integrate to the mobile SDKs. See
If you have fixed payment terminals (based on Windows or Linux operating systems) for your point-of-sale, you should use a direct integration. See
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.
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 the
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.
When you pass the Worldpay validation test you're ready to go live and take payments. Make sure you take advantage of the various IPC
Feedback or bugs to report?
Ask our developer community.
Search our documentation, API references and articles.