Releases: datatrans/android-sdk
Releases · datatrans/android-sdk
3.9.2
💳🍂 September Update: PostFinance Pay
A fresh update before autumn kicks in! We're adding PostFinance Pay, updating Klarna, and polishing a few edges.
Added
- PostFinance Pay is now supported
- Edge-to-edge layout supported for target SDK 35 and above
Updated
- Klarna library updated to 2.7.1
- Klarna payment method logo
Fixed
- Improved and fixed DCC handling
- Missing Klarna Proguard rules have been added.
- Fixed missing condition to allow web view to be treated as not secured in test mode, so you can record or screenshot it like other flows (e.g., credit card).
- Minor bugs
3.8.1
3.8.0
💳🎄 DCC Update & bug fixes for Christmas!
Probably our last release of the year. We fixed a few things and also optimized how DCC works with our Android SDK.
Added
- The DCC currency choice is now preselected for Mastercard payments
- Added a method to unsubscribe your
TransactionListener
if needed, see here for more information
Updated
- The Klarna SDK has been updated to the latest version
- We now use the TWINT repository for the TWINT library
Fixed
- Fixed a crash when the SDK is killed in the background
- Fixed an app color display glitch that happened with certain web payments
- Minor bugs
3.7.4
3.7.3
3.7.2
3.7.1
3.7.0
🌷🙌🏻 iDEAL, 3D Secure & More
We've expanded our SDK to iDEAL as a supported payment method and added Google Pay's token registration flow. Additionally, we've provided more flexibility in passing 3D Secure cardholder information.
Added
- iDEAL as a supported payment method in the SDK
- Option to pass 3D Secure cardholder information directly when invoking the SDK, supporting scenarios where this information isn't available during the transaction init request
- Tokenization of Google Pay wallets (via newly added
SavedGooglePay
) to enable merchant-initiated transactions
Changed
- Removed validations on the payment method Swiss Pass
Fixed
3.6.1
3.6.0
⛏️🥞 Better support for PCI Proxy flows with American Express & Improvements
We just added better support for network tokenizations with American Express, relevant for PCI Proxy merchants. We also worked on various bugfixes.
Added
- An error is shown to the user when 3D Secure is not enrolled or supported but required
- Card brand detection on the UI is now synced from a remote endpoint
- Option cardholder to add the cardholder info (email and phone number) in PCI Proxy flows
- Added support for Swissbilling discount amounts (
discountAmount
)
Changed
- Enhanced the accessibility role and trait of various buttons
Fixed
- Bug related to wrong card expiry months with Android's Locale set to Arabic
- Minor bugs