Skip to main content

In-Person Payments

SDK Downloads

Last updated: 29-Jun-2024

  We recommend upgrading to versions 3.64.6 and 3.65.2 to resolve timeout issues experienced with GPA/AGPA terminals on platforms MacOS, Windows native and Java (MacOS) in releases 3.64.x and 3.65.x respectively.

  Click on the downloadable link. The file will be saved in your default download location.
Platform Minimum Platform Requirements Libraries
Linux

Linux

GCC 7.3.1

PaymentSdk-3.65.2-linux-x86_32-library.zip

  
This ZIP archive contains the SDK library optimized for Linux X86_32 platforms. It is compatible with all versions of Linux X86_32.

 

PaymentSdk-3.65.2-linux-x86_64-library.zip

  
This ZIP archive contains the SDK library optimized for Linux X86_64 platforms. It is compatible with all versions of Linux X86_64.
Android

Android

Minimum Android SDK Version 24 (Nougat 7.0)

Target Android SDK Version 28 (Pie 9.0)

Architectures ABI: x86,     x86_64, armeabi-v7a, arm64-v8a

PaymentSDK-3.65.2.aar_.zip

 

PaymentSDK-3.65.2.pom_.zip

iOS

iOS

Minimum iOS version 10.0
Architectures: arm64, arm64e
PaymentSdk-3.65.2-ios-library.zip
Windows

Windows

Windows 10 
Architectures: x86_64
PaymentSdk-3.65.2-windows-x64-native-dll-library.zip

 

.NET

Windows .NET

.NET Framework 4.6+.
System requirements are listed by Microsoft

PaymentSdk-3.65.2-windows-x64-net-library.zip

 

PaymentSdk-3.65.2-windows-net-library.zip

 

PaymentSdk-3.65.2-windows-x64-netcore-library.zip

Java

Java(Windows, Mac, Linux)

JDK 1.8 PaymentSdk-3.65.2-java.jar_.zip
OSX macOS PaymentSdk-3.65.2-darwin-library.zip

 

   Non-backward compatible changes:
Introduced In Change
PSDK_3.65.0 Block any API's from being executed when in TransactionManagerState::SESSION_OPENING state apart from TransactionManager::abort() and TransactionManager::getState()

 

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