Java Packages Available


Below you can find all the currently available SDK version for this platform with release notes on each release.

If you experience problems downloading your component, please

Contact us.

Version 1.5.3

  • Released In - 11/11/2019
  • Last Update - 11/11/2019

Changes and Improvements

  • Ability to perform Tip Override for Ingenico and BBPOS devices
  • Ability to perform Tip Override for Ingenico and BBPOS devices
  • Ability to perform Tip Override for Ingenico and BBPOS devices
  • Ability to perform Tip Override for Ingenico and BBPOS devices
  • Include Tip value in the saleResponse
  • Include Tip value in the saleResponse
  • Include Tip value in the saleResponse
  • Include Tip value in the saleResponse
  • Added beep for CARD REMOVED event for ingenico devices
  • Added beep for CARD REMOVED event for ingenico devices
  • Added beep for CARD REMOVED event for ingenico devices
  • Added beep for CARD REMOVED event for ingenico devices

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.5.2

  • Released In - 31/10/2019
  • Last Update - 31/10/2019

Changes and Improvements

  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Ability to set custom file path for payconfig.xml file in offline mode
  • Ability to set custom file path for payconfig.xml file in offline mode
  • Ability to set custom file path for payconfig.xml file in offline mode
  • Ability to set custom file path for payconfig.xml file in offline mode
  • Disable support for VISA MSD contactless
  • Disable support for VISA MSD contactless
  • Disable support for VISA MSD contactless

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.5.1.4

  • Released In - 15/10/2019
  • Last Update - 15/10/2019

Changes and Improvements

  • Added support for the RBA version 23.0.28
  • Added support for the RBA version 23.0.28
  • Added support for the RBA version 23.0.28
  • Added support for the RBA version 23.0.28
  • Added support for the RBA version 23.0.28
  • Added support for the RBA version 23.0.28
  • Improved transaction processing time in Ingenico devices
  • Improved transaction processing time in Ingenico devices
  • Improved transaction processing time in Ingenico devices
  • Improved transaction processing time in Ingenico devices
  • Improved transaction processing time in Ingenico devices
  • Improved transaction processing time in Ingenico devices
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Ability to set custom file path for payconfig.xml file
  • Ability to set custom file path for payconfig.xml file

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.5.1.2

  • Released In - 23/09/2019
  • Last Update - 23/09/2019

Changes and Improvements

  • Fixed timeout not being cancelled when cancelTransaction is called in java
  • Fixed timeout not being cancelled when cancelTransaction is called in java
  • Changed configuration in the SDK to add source field to be returned for on-demand transactions using ingenico
  • Changed configuration in the SDK to add source field to be returned for on-demand transactions using ingenico

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.5.1

  • Released In - 10/09/2019
  • Last Update - 10/09/2019

Changes and Improvements

  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for On-Demand transaction flow for ingenico devices which improves the speed of the transaction and also enables card insertion before start of the transaction.
  • Added support for automatic language selection.
  • Added support for automatic language selection.
  • Added support for automatic language selection.
  • Added support for automatic language selection.
  • Added support for automatic language selection.
  • Added support for automatic language selection.
  • Added protection for contactless VISA MSD cards.
  • Added protection for contactless VISA MSD cards.
  • Added protection for contactless VISA MSD cards.
  • Added protection for contactless VISA MSD cards.
  • Added protection for contactless VISA MSD cards.
  • Added protection for contactless VISA MSD cards.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.
  • Various bug fixes and improvements.

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.5.0

  • Released In - 21/08/2019
  • Last Update - 21/08/2019

Changes and Improvements

  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Added support for OTA functionality on Ingenico devices
  • Added support for OTA functionality on Ingenico devices
  • Added support for OTA functionality on Ingenico devices
  • Added support for OTA functionality on Ingenico devices
  • Added support for downgrading transaction type when sending offline sale request
  • Added support for downgrading transaction type when sending offline sale request
  • Added support for downgrading transaction type when sending offline sale request
  • Added support for downgrading transaction type when sending offline sale request
  • Changed health check URL to improve system performance
  • Changed health check URL to improve system performance
  • Changed health check URL to improve system performance
  • Changed health check URL to improve system performance
  • Fixed Ingenico iUC285 not adding correct device type to the request
  • Fixed Ingenico iUC285 not adding correct device type to the request
  • Fixed Ingenico iUC285 not adding correct device type to the request
  • Fixed Ingenico iUC285 not adding correct device type to the request
  • Added support for VP6300
  • Added support for VP6300
  • Added support for Contactless in VP6300
  • Added support for Contactless in VP6300
  • Added support for minismart II
  • Added support for minismart II
  • Added support for Polling for Idtech devices
  • Added support for Polling for Idtech devices

SDK, Plugins and Samples

Download Sample App
SDK Documentation

Version 1.4.14

  • Released In - 03/04/2019
  • Last Update - 03/04/2019

Changes and Improvements

  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Fixed referenced refunds request sending with autoReady as false by default
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Changed tip flow to be at the start of the transaction instead of the end
  • Added support for returning the following device information when ingenico connects: Encryption Enabled or not, EMV Enabled or not, Tap Enabled or not, RBA version, DUKPT key slot, Serial number, If the prompt 300 is set to "Please enter tip" and Device type
  • Added support for loading RBA files using custom path
  • Changed prompt index to 300 when displaying custom tips
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Added option to set the maximum of 5 attempts to ping the server before setting the terminal to offline
  • Various bug fixes and improvements
  • Changed tip flow to be at the start of the transaction instead of the end
  • Added support for returning the following device information when ingenico connects: Encryption Enabled or not, EMV Enabled or not, Tap Enabled or not, RBA version, DUKPT key slot, Serial number, If the prompt 300 is set to "Please enter tip" and Device type
  • Fixed fallback not working properly
  • Changed prompt index to 300 when displaying custom tips
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements
  • Added the following fields to be part of the transaction summary: Response Code, Approval Code, Description text and Card Expiry Date
  • Various bug fixes and improvements

SDK, Plugins and Samples

Download Sample App

Version 1.4.13

  • Released In - 06/02/2019
  • Last Update - 18/02/2019

Changes and Improvements

  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Cancel transaction improvements
  • Adding support for offline quick-chip transactions
  • Various bug fixes and improvements
  • Added support for tips to be displayed on the ingenico screen which requires tips.K3z form to be downloaded onto the iPP320/350 device (Tips needs to be configured in the selfcare system)
  • Added support for custom tips
  • Added support for loading RBA, config, and assets onto the device
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Updated Bluepad plugin to support contactless
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Added support for ingenico plugin on Android
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Cancel transaction improvements
  • Adding support for offline quick-chip transactions
  • Various bug fixes and improvements
  • Added support for tips to be displayed on the ingenico screen which requires tips.K3z form to be downloaded onto the iPP320/350 device (Tips needs to be configured in the selfcare system)
  • Added support for custom tips
  • Added support for loading RBA, config, and assets onto the device
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Improved 3rd party dependencies management. Please note GSON is now required.
  • Various bug fixes and improvements
  • Various bug fixes and improvements

SDK, Plugins and Samples

Download Sample App

Version 1.4.12

  • Released In - 12/12/2018
  • Last Update - 12/12/2018

Changes and Improvements

  • Updated BBPOS library to version 3.4.7
  • Fixed issue when Bluetooth LE adapter triggers onSelectBTDevice multiple times
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.6
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.7
  • Fixed issue when Bluetooth LE adapter triggers onSelectBTDevice multiple times
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.6
  • Various bug fixes and improvements
  • Fixed issue when cardholder name was blank, digest mismatch error occured when processing offline JSON via the RestConnector.SendSale()
  • Fixed issue where RBA 23 was causing "YES" and "NO" buttons to be hidden for delayed auth transactions
  • Offline chip swipe transactions are now flagged as FALLBACK using ingenico
  • Unreferenced refunds with ingenico device are flagged as auto-ready
  • When "configureAtStart" flag is set, the ingenico device will set the correct configuration when switching to offline mode
  • Fixed issue with VP3300 not asking to reinsert/swipe when fallback
  • Fixed issue with cardholder name being blank for MSR transactions using VP3300 device
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Adding support for custom fields
  • Updated BBPOS library to version 3.4.7
  • Fixed issue when Bluetooth LE adapter triggers onSelectBTDevice multiple times
  • Various bug fixes and improvements
  • Adding support for custom fields
  • Updated BBPOS library to version 3.4.6
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.7
  • Fixed issue when Bluetooth LE adapter triggers onSelectBTDevice multiple times
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.6
  • Various bug fixes and improvements
  • Fixed issue when cardholder name was blank, digest mismatch error occured when processing offline JSON via the RestConnector.SendSale()
  • Fixed issue where RBA 23 was causing "YES" and "NO" buttons to be hidden for delayed auth transactions
  • Offline chip swipe transactions are now flagged as FALLBACK using ingenico
  • Unreferenced refunds with ingenico device are flagged as auto-ready
  • When "configureAtStart" flag is set, the ingenico device will set the correct configuration when switching to offline mode
  • Fixed issue with VP3300 not asking to reinsert/swipe when fallback
  • Fixed issue with cardholder name being blank for MSR transactions using VP3300 device
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.7
  • Fixed issue when Bluetooth LE adapter triggers onSelectBTDevice multiple times
  • Various bug fixes and improvements
  • Updated BBPOS library to version 3.4.6
  • Various bug fixes and improvements

SDK, Plugins and Samples

Download Sample App

Version 1.4.11

  • Released In - 31/10/2018
  • Last Update - 31/10/2018

Changes and Improvements

  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Added support for Ingenico device
  • Various bug fixes and improvements
  • Added support for Ingenico device
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements
  • Various bug fixes and improvements

SDK, Plugins and Samples

Download Sample App