Android Changelog
- Performance and QoS improvements
- Introduced new feature PayFast in WebCheckout flow
- Performance and QoS improvements
- Fix: Dropdown issue for international card number in WebCheckout
- Performance and QoS improvements
- Subscription checkout support
- Performance and QoS improvements
- Auto OTP read in Card payment
- Performance and QoS improvements
- Performance and QoS improvements
- GooglePlay Integrity version update
- Performance and QoS improvements
- Performance and QoS improvements
- Performance and QoS improvements
- Auto OTP capture in Card pamyent - Performance and QoS improvements
- Showing Telr branding loader on while loading. - Performance and QoS improvements
- Card Component for Non-PCI merchants
- Performance and QoS improvements
- UPI collect flow improvement
- Performance and QoS improvements
- Added NPCI UPI collect logo on the timer screen. - Disabling card payment screen recording. - Fix the theme issue for the status bar on the verification page. - Performance and QoS improvements
- QR payment close popup issue - Fix the crash while opening the verification page - Performance and QoS improvements
- Fix ANR issue - Performance and QoS improvements
- Performance and QoS improvements
- Added support for newer order pay API version - Fix crash for Android 7 & below version - Performance and QoS improvements
- Amex Card support - Performance and QoS improvements
- WebCheckout flow improvements - Performance and QoS improvements
- UPI intent flow improvements - Performance and QoS improvements
- Telr Integrity for Web Checkout Flow - Performance and QoS improvements
- Fixed UnsupportedOperationException in Web Checkout flow - Performance and QoS improvements
- Intent Redirection security - Performance and QoS improvements
- NFC Card reader feature in Web Checkout flow - OTP Auto read in the Web Checkout flow - PhonePe Wallet Intent SDKless in Web Checkout flow - Fixed bugs & crashes - Performance and QoS improvements
- NFC Card reader feature - Performance and QoS improvements. - Fixed bugs & crashes
- PhonePe Wallet Intent SDKless flow - UPI UI design enhancement - Performance and QoS improvements.
- Support Mobikwik Wallet payment flow for UPI apps - Checkout screen UI theme bug fixes - Performance and QoS improvements.
- Fixed Memory Leak in EMI payment mode for Drop payment. - Fixed Issue where Net banking is shown when UPI payment mode is passed to the SDK and the payment mode is disabled for Drop payment. - Fixed EMI error when only EMI as payment mode available and order is not eligible for EMI for Drop payment. - Fix saved cards showing when Card payment Mode is not available for Drop payment .
- Added Card Tokenisation and Saved Cards functionality for Drop payment. - Performance and QoS improvements.
- Fixed OTP flow for Simpl wallet payment for Drop payment and Element payment. - Fixed NullPointerException for payment failure response for Drop payment and Element payment. - Fixed AndroidRuntimeException due to calling doPayment using application or service context and added checks to prevent the same for Drop payment and Element payment. - Fixed wallet payment not showing when payment mode “app” is passed in order create API for Drop payment. - Performance and QoS improvements.
- Fixed dependency missing issue in SDK version v2.0.3
- Fixed SQLiteException on database downgrade for Drop payment and Element payment.
- Fixed UPI modal pay button in Drop payment.
- Added Telemetry support which can we subscribed to using the following documentation.
- Fixed Callbacks not getting triggered in UPI Collect Flow in Element payment. - Fixed NullPointerException in UPI Collect Flow for Drop payment and Element payment. - Fixed NumberFormatException in Drop payment and Element payment. - Fixed BadTokenException in Drop payment. - Fixed RuntimeException in Drop payment. - Fixed IllegalStateException Element payment. - Performance and QoS improvements.
- Added a new UPI Intent payment flow with bottom sheet implementation.- Replaced order token with Session ID.- Added Web checkout payment mode for merchants who want to use features (like offers, saved cards) in native SDK. - Fixed NullPointerException in UPI Collect Flow for Drop payment and Element payment.
- Fixed Null pointer exception for Drop payment and Element payment while sending callback
- Fixed SQLiteException on database downgrade for Drop payment and Element payment.
- Fixed UPI Bottom Sheet in Drop Payment.
- Fixed Callbacks not getting triggered in UPI Collect Flow in Element payment.
- Fixed NullPointerException in UPI Collect Flow for Drop payment and Element payment.
- Fixed NumberFormatException in Drop payment and Element payment. - Fixed BadTokenException in Drop payment. - Fixed RuntimeException in Drop payment. - Fixed IllegalStateException Element payment. - Performance and QoS improvements.
- Fixed NullPointerException in UPI Collect Flow for Drop payment and Element payment.
- Shifted payment verification logic for UPI from Drop payment to Element payment.
- Added Card EMI support in Drop payment.
- Added Play Integrity Check in Element Payment.
- Quick checkout separate data for Environment in Drop payment. - Added payment verification to UPI intent success scenario in Element payment. - Fixed payment page getting stuck in loading if merchant logo is missing or corrupted in Drop payment. - Fixed payment mode showing even if no payment options are present (Net Banking, Wallet, Pay Later) in Drop payment. - Updated images for payment modes in Drop payment. - Added support for initiating Drop payment using JSON string.
- Added support to save card as per RBI guidelines in Element Payment. - Performance and QoS improvements.
- Fixed payment page stuck on loading when no payment mode is enabled in Drop payment. - Fixed IllegalStateException on UPI Collect Verification in Drop payment. - Fixed NetworkOnMainThreadException in Drop and Element Payment. - Fixed NullPointerException in CircleImageView in Drop payment. - Fixed visibility of UPI Collect flow when it is not enabled in Drop payment. - Improved platform versioning in Drop and Element payment. - Updated images for banks, wallets in Drop payment. - Added UPI QR code support for tablets in Drop payment. - Added Quick Checkout in Drop payment. - Performance and QoS improvements.
- Fixed payment page is stuck on loading when CASH payment mode is enabled. - Added handling to only show payment modes sent in the create order request. - Added check for orderID mismatch in Drop payment. - Fixed NullPointerException in Drop payment. - Added platform handling in Element payment. - Performance and QoS improvements.
- Fixed theming for exit dialog on 2 FA screen. - Fixed callback not triggered on Activity Restart. - Fixed NullPointerException crash on Drop Checkout. - Fixed UPI Activity Crash for Android 8.0.0. - Fixed UI interact-able while the loader is showing. - Fixed crash on passing invalid colour code to the SDK. - Performance and QoS improvements.
- Fixed callbacks getting triggered twice in UI SDK. - Fixed No callback from the Element Checkout when the user cancels the transaction. - Fixed possible ANR on application crash. - Fixed Drop Checkout crashes on API level 19. - Performance and QoS improvements.
- Fixed issue when a very long orderID is given to the SDK.
- SDK Callbacks will be triggered on the main thread.
- Fixed SQLException recorded in the logcat.