Skip to main content

In-Person Payments

Payment Software Development Kit Guide (PSDK)

Last updated: 05-Nov-2023


The Verifone Payment Software Development Kit (PSDK) is a PCI (Payment Card Industry)-compliant payment solution that offers a secure payment transaction.
The Verifone PSDK provides simple and secure payment integration across regions, payment hosts, connections, payment protocols, Verifone platforms and devices, and merchant platforms and devices.
The Verifone PSDK provides a simplified and streamlined experience to the developers.

The Verifone PSDK reduces the coding time and effort while giving you the tools to develop state-of-the-art solutions.

Intended Audience

This documentation is designed to serve as reference material. It is a step-by-step training manual to learn how the Verifone PSDK features and functionalities can be incorporated into your payment solutions.



We expect the users to have prior knowledge of the following, before starting the integration for a better development experience:

  • POS
  • POI
  • Payment App
  • Host/Payment host
  • Session
  • Order
  • Transaction

Guide Structure

This guide is structured as follows and helps you to get started with the Verifone PSDK.


Verifone Confidential

   This documentation is protected by law from any form of duplication unless prior permission is obtained from the officers of Verifone.

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo