diff --git a/src/content/changelog/android-tap-to-pay-1.1.5.md b/src/content/changelog/android-tap-to-pay-1.1.5.md new file mode 100644 index 00000000..61c0ba9b --- /dev/null +++ b/src/content/changelog/android-tap-to-pay-1.1.5.md @@ -0,0 +1,25 @@ +--- +title: "Android Tap-to-Pay 1.1.5" +tags: ["Android Tap-to-pay SDK", "Android", "SDK"] +publishedDate: 2026-07-23 +--- + +*We recommend updating to this version of the SDK for security enhancements.* + +### New Features + +- Added optional `timeoutCardWaitSeconds` to `startPayment`, allowing integrators to configure how long the SDK waits for card presentation. +- The default card-wait timeout is now 240 seconds. Supported values are clamped between 60 and 240 seconds. +- Updated SDK build support for Android 16 / API 36. +- Updated core security, attestation, obfuscation, and payment kernel dependencies. + +### Fixes + +- Fixed an issue where rotating the device during an active transaction could interrupt the payment flow. +- Fixed a recovery issue where transactions could keep failing with “Could not connect to the server” after a temporary network failure until the app was restarted. +- Improved NFC card-read handling by retrying after supported L1 read errors. + +### Integration Notes + +- Existing integrations continue to work without code changes. +- Integrators can optionally pass `timeoutCardWaitSeconds` when starting a payment to customize the card presentation timeout. diff --git a/src/content/docs/terminal-payments/sdks/android-ttp.mdx b/src/content/docs/terminal-payments/sdks/android-ttp.mdx index 1d853121..a84f30b4 100644 --- a/src/content/docs/terminal-payments/sdks/android-ttp.mdx +++ b/src/content/docs/terminal-payments/sdks/android-ttp.mdx @@ -68,7 +68,7 @@ You can use the sample app provided in the [GitHub repository](https://github.co 2. Add the dependency to a module `build.gradle`: ```kotlin - implementation("com.sumup.tap-to-pay:utopia-sdk:1.1.4") + implementation("com.sumup.tap-to-pay:utopia-sdk:1.1.5") ``` 3. Starting from SDK version 1.1.1, [core library desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring) is required. Add the following to your module `build.gradle`: