FILTER BY TAG

Archive of Release Notes

This archive of release notes for the PAX All-in-One Android Solution and Tap to Pay on Android Solution is organized by release name and version, from newest to oldest. For information about current releases, see . Also see, .
Each release note includes these details:
  • Name of release
  • Type of release: app or SDK
  • Version number
  • Operating system: Android or iOS
  • Release date: MM-DD-YYYY format
These are the types of release notes published:
  • General information
  • Improvements
  • New features
  • Fixed issues
  • Updated requirements
  • Security updates
  • Hot fixes

SDK Version 2.106.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.106.0 for Android. The release date is 10-09-2025.

New Features

  • PAX: Added the ability to process Electronic Benefit Transfer (EBT) payment card transactions.
  • PAX: Added the ability to read non-PCI custom magstripe cards such as gift cards and loyalty program cards.

SDK Version 2.105.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.105.0 for Android. The release date is 09-15-2025.

Improvements

Tap to Pay: Added the ability to configure the enrollment process to show or hide the serial number confirmation screen after a successful enrollment.

Fixed Issues

  • Fixed the issue that caused the SDK to occasionally crash while using the tipping feature in some languages.
  • Fixed the issue that caused automatic printing to occasionally fail when performing a refund.

SDK Version 2.104.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.104.0 for Android. The release date is 08-18-2025.

Improvements

  • Improved the user experience on some screens by removing the requirement for user interaction.
  • Improved the error messages that can appear during transactions.
  • Tap to Pay Phone: Added the ability to configure the enrollment process to show a list of previously enrolled devices or to enable the merchant to enter the device serial number manually.

SDK Version 2.103.1 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.103.1 for Android. The release date is 07-24-2025.

Fixed Issues

Fixed the issue that caused a blank screen to occasionally appear on the device after a transaction processes.

SDK Version 2.103.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.103.0 for Android. The release date is 07-16-2025.

New Features

  • Tap to Pay: Added a Device Selection screen that enables merchants to enroll a previously enrolled device without manually entering the serial number. This is now the default process when performing a device enrollment.
  • Added the ability to customize the DefaultUI style elements using a
    UiConfiguration
    instance.

Improvements

Tap to Pay: Re-enrolling a device can now be done without clearing the app data.

Fixed Issues

Applied general fixes to UI.

SDK Version 2.102.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.102.0 for Android. The release date is 06-27-2025.

New Features

  • Tap to Pay: The solution is now PCI-MPoC compliant, which requires the Tap to Pay Ready app to be installed on the Android devices. After upgrading to this SDK version, re-enroll devices.
  • Tap to Pay: Added support for American Express.

Improvements

  • The
    toolBarlogo
    style element now appears on the Present Card screen.
  • The customer is no longer prompted for the tip amount a second time when a failed transaction is retried. Whatever tip amount the customer chose during the original transaction is included in the transaction.
  • Tap to Pay: Improved the error messages that can appear during device enrollment and transaction processing.

SDK Version 2.101.1 Release Notes

These release notes are for the PAX All-in-One and Tap to Pay on Android SDKs, version 2.101.1 for Android. The release date is 05-23-2025.

New Features

  • Added support for landscape mode on large-screen devices.
  • Added support for the PAX A3700.

Improvements

  • Improved the error message that can appear when a magnetic-stripe card is not read correctly by the device.
  • Tap To Phone: Improved the error messages that can appear during enrollment of previously enrolled device.

Fixed Issues

  • Fixed the issue that caused the
    toolBarlogo
    element not to work when using an XML file. This element controls the logo that appears on the device during transactions.
  • Fixed the issue on the Signature screen that caused the transaction to fail when the Continue button was tapped multiple times.

SDK Version 2.100.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.100.0 for Android. The release date is 04-21-2025.

Improvements

Updated the UI to use Google Material Design 3.

Fixed Issues

Tap To Phone: Fixed the issue that caused the device serial number to not be shown after a failed device enrollment.

SDK Version 2.99.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.99.0 for Android. The release date is 03-25-2025.

New Features

Tap To Phone: Added the ability to re-enroll a previously enrolled device by providing the serial number to the SDK.

Improvements

  • Improved the error message that appears when trying to start an unsupported transaction type.
  • Tap To Phone: Improved the error messages that can appear during enrollment and transactions.
  • Tap To Phone: The device serial number is now returned in the
    EnrollResultIntent
    after performing a device enrollment.

SDK Version 2.98.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.98.0 for Android. The release date is 02-19-2025.

Updated Requirements

Tap to Phone: Added new ProGuard rule for Visa sensory branding. Include this rule in your
proguard-rules.pro
file going forward.

New Features

Added Arabic as a supported language.

Improvements

  • Tap to Phone: Improved the device enrollment experience by removing the requirement to provide an International Mobile Equipment Identity (IMEI) number. After upgrading to this SDK version, devices need to be re-enrolled.
  • Tap to Phone: Improved experience when attempting to perform a transaction with an unsupported card.
  • Tap to Phone: Improved the error messages that can appear during enrollment and transactions.
  • Tap to Phone: Added a check to confirm that NFC is enabled when a transaction is started.

Fixed Issues

  • Fixed the issue that caused the print receipt buttons to not appear after requesting a check transaction status.
  • Fixed the issue that required some dependencies to be imported manually.

SDK Version 2.97.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.97.0 for Android. The release date is 01-29-2025.

Improvements

  • Tap to Phone: Improved the error messages that can appear during enrollment.
  • Tap to Phone: Improved experience when attempting to perform a transaction with an unsupported currency.
  • MOTO transactions will no longer prompt for tip if tipping is configured.

SDK Version 2.96.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.96.0 for Android. The release date is 11-26-2024.

Fixed Issues

Fixed various issues that occasionally caused the SDK to crash.

SDK Version 2.95.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.95.0 for Android. The release date is 10-22-2024.

Improvements

Tap to Phone: Improved the error messages that can appear during enrollment and transactions.

Fixed Issues

  • Fixed the issue that occasionally caused the "Low Battery" notification to be shown incorrectly.
  • Fixed the issue that caused the value provided for
    merchantDescriptor
    to not be captured correctly.

SDK Version 2.94.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.94.0 for Android. The release date is 09-11-2024.

Fixed Issues

  • Fixed the issue that rarely caused a crash when performing a magstripe transaction.
  • Fixed the issue that rarely caused a crash during the card selection process.

New Features

  • Added the ability to provide payment facilitator details when performing a transaction.
  • Added the ability to provide tax details when performing a transaction.
  • Added the ability to provide installment details for the Latin America & Caribbean (LAC) region when performing a transaction.

SDK Version 2.93.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.93.0 for Android. The release date is 08-19-2024.

Improvements

Improved the error messages that can appear for connection-related issues.

Updated Requirements

Updated the Mastercard sonic branding library to version 1.5.0. Use this version of the branding library with the SDK going forward.

Fixed Issues

  • Fixed the issue that caused a crash if
    MposUi.create
    was called twice.
  • Fixed the issue that caused receipt data to be missing when using
    transaction.getCustomerReceipt
    or
    transaction.getMerchantReceipt
    functions for Tap to Phone transactions.
  • Fixed the issue that caused some devices to not have the expected behavior when the signature capture configuration was set to
    NONE
    .
  • Fixed the issue that caused
    mposUi.latestTransaction
    object to not be updated after requesting a check transaction status.

SDK Version 2.92.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.92.0 for Android. The release date is 07-05-2024.

Improvements

  • Error message screens now have a timeout of 15 seconds.
  • Improved the error message that appears when an offline transaction is attempted before the first online transaction is processed on the device.

SDK Version 2.91.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.91.0 for Android. The release date is 06-12-2024.

New Features

In order to skip signature capture, the signature capture configuration can be now be set to
NONE
.

Improvements

Tap to Phone: Improved the error messages that can appear during device enrollment.

Fixed Issues

  • Fixed the issue that caused the A920 MAX terminal not to be recognized correctly.
  • Fixed the issue that caused the Retry button to appear on the Summary screen of approved transactions when the
    RETRY_TRANSACTION
    feature was configured as the default summary feature.

SDK Version 2.90.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.90.0 for Android. The release date is 05-16-2024.

New Features

  • Added the ability to process partial refunds and captures from the transaction summary screen.
  • Added support for PAX IM30 and PAX A920 MAX devices.

Improvements

Updated the Present Card animation that appears when processing an offline transaction.

Updated Requirements

  • Tap to Phone: Updated the minimum supported operating system to Android 12.
  • Updated the minimum supported Kotlin version to 1.8.

Fixed Issues

Fixed the issue that rarely caused the terminal to become unresponsive after attempting to use an unsupported card.

General Information

  • Removed deprecated
    statementDescription
    and
    applicationFee
    parameters.
  • Removed deprecated NightMode configuration.

SDK Version 2.89.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.89.0 for Android. The release date is 04-18-2024.

Fixed Issues

Fixed the issue that caused the merchant receipt for MOTO transactions not to include the transaction status.

Improvements

Tap to Phone: Added translations for error messages in all supported languages.

SDK Version 2.88.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.88.0 for Android. The release date is 03-18-2024.

New Features

  • PAX All-in-One SDK now supports:
    • Offline transactions, also known as
      deferred authorization
      or
      store and forward
    • On-receipt tipping
  • Added support for 67 additional currencies.

Improvements

Added the necessary ProGuard rules to the Tap to Phone SDK. This improvement eliminates the need to maintain the rules in the app project.

SDK Version 2.87.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.87.0 for Android. The release date is 02-20-2024.

General Information

  • NightMode was deprecated from
    UiConfiguration
    and will be removed in the next release.
  • Changed the "Bugfixes" release note title to "Fixed Issues."

Updated Requirements

Updated the Visa sensory branding library to version 2.2. Use this version of the branding library with the SDK going forward.

Fixed Issues

  • Fixed the issue that caused Default UI to crash if the app was running in the background during the card selection process.
  • Fixed the issue that caused the incorrect formatting of the signature line on a printed receipt.

SDK Version 2.86.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.86.0. The release date is 01-16-2024.

Improvements

Improved error messages that appear during Tap to Phone device enrollment.

SDK Version 2.85.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.85.0. The release date is 12-19-2023.

Improvements

  • Improved the UI experience when cancelling a Tap to Phone transaction from the PIN entry screen.
  • Enabled the PAX device screen to power on automatically when a transaction is started when the screen is off.

Fixed Issues

  • Fixed the issue related to integrators using WorkManager to schedule background work.
  • Fixed the issue that occasionally caused the last screen of a canceled Tap to Phone transaction not to be dismissed automatically.
  • Fixed the issue that caused MOTO transactions to crash if the language was set to German.

SDK Version 2.84.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.84.0. The release date is 11-23-2023.

Improvements

  • Improved error handling at the start of a Tap to Phone transaction.
  • Improved UI during initialization of a Tap to Phone transaction.
  • Improved UX during cancellation of a Tap to Phone transaction.

SDK Version 2.83.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.83.0. The release date is 10-19-2023.

New Features

Tap to Phone now supports these transaction types: pre-authorization, incremental authorization, and capture.

Improvements

  • Improved the display of error messages that are more than 40 characters long.
  • Added an indicator on the Summary screen that the customer signature should be captured on the printed receipt for Tap to Phone transactions.

Fixed Issues

  • Fixed the issue that resulted in an inconsistent state when a new transaction was started while the Summary screen was displayed.
  • Fixed the issue that occurred during a successful refund transaction in which the Information screen showed the original transaction amount instead of the refunded amount.
  • Fixed the issue that caused transactions that used currencies with two-digit numeric codes to fail.

SDK Version 2.82.0 Release Notes

These release notes are for the PAX All-in-One and Tap to Phone Android SDKs, version 2.82.0. The release date is 09-19-2023.

New Features

Tap to Phone now supports the on-device tipping feature.

Fixed Issues

  • Fixed the issue that caused Tap to Phone transactions to freeze when using the signature on-receipt feature.
  • Fixed the issue that caused the SDK to crash when attempting to recover a transaction after the Inconclusive screen is shown.
  • Fixed the issue that caused the SDK to crash when starting a transaction with a zero amount and custom tipping.
  • Fixed the issue that caused the wrong value to be returned when calling the
    isReadyForTransaction
    method before the first transaction.