Skip to content

Changelog

Thank you, we'll let you know when we update our APIs.

There was an issue subscribe to the news, please try again later.

Sign up for developer updates:
You can unsubscribe at any time. Read our privacy policy .

Android Tap-to-Pay 1.0.0

New Features

  • Added support of Online Pin SCA (Strong Customer Authentication).
  • Added card data to PaymentEvent.TransactionDone event: card type, card scheme, last four digits, and merchant code.
  • Transparent attestation process. The SDK now returns error details if attestation fails in PaymentEvent.TransactionFailed event. This helps developers understand and resolve attestation issues more effectively.
  • API changes to make it more concise. Now TapToPay.startPayment() function returns Flow<PaymentEvent> instead of Flow<Result<PaymentEvent>>.

Android Tap-to-Pay 0.18.0

New Features

  • Added Products to TapToPay.startPayment method.
  • Enabled periodic monitoring and attestation.
  • Now SDK uses Google Trusted Time API.

Android Tap-to-Pay 0.17.4

Fixes

  • Fixed a crash that occurred when attempting to make a payment without explicitly setting skipSuccessScreen parameter.
  • Fixed a bug in Pixel 8 and Pixel 9 devices with Android 16 where the payment would immediately fail a transaction with timeout error.

Android Tap-to-Pay 0.17.3

Fixes

  • Fixed a bug with payment availability when using OkHttp 5.0.0 or higher.

Android Tap-to-Pay 0.17.2

Fixes

  • Miscellaneous bug and crash fixes

Android Tap-to-Pay 0.17.1

Fixes

  • NoBeanFoundDefinitionError exception that occurred in some cases when starting a payment
  • Miscellaneous bug and crash fixes

Android Tap-to-Pay 0.17.0

New Features

  • Faster Transactions – Reduced latency when initiating transactions, resulting in faster checkout.
  • Mitigated Threats Filter – Attestation now excludes resolved threats for smoother processing and less transaction failures.
  • Affiliate Key Support – Added support for affiliate key integration.
  • Success Screen Skip Flag – New flag to bypass the success screen.
  • Support for targetSDK 35
  • Client-Side Certificate Verification – Enhanced security with device certificate checks during attestation.
  • Pre-PIN Attestation – Attestation is initiated before displaying the PIN screen to enhance security.

Fixes

  • Resolved an issue during TapToPay initialization.

Android Tap-to-Pay 0.15.2

Fixes

  • Mitigated threats are now filtered out during attestation. If a threat has "mitigated": true, it is excluded from the threat list that is used to determine whether the COTS is attested.

Android Tap-to-Pay 0.15.2

Fixes

  • Fixed the class duplication issue occurring after obfuscation.

Android Tap-to-Pay 0.15.0

New Features

  • New events of the payment process: card requested, card presented, CVM requested, CVM presented - New PaymentException types

Fixes

  • Cleanup PAN data from memory
  • Disable NFC for other apps during the payment process. - Handling empty candidates list in payment processing