- Hot fix for NPE check while calling start session delegate
- May need to update gradles to support latest apis.
- Hot fix passing merchant id in token and card verify api
- May need to update gradles to support latest apis.
- Hot fix for cardbrand-scheme check
- May need to update gradles to support latest apis.
- Hot fix for cardbrand-scheme check
- May need to update gradles to support latest apis.
- Hot fix for making url in tracking url public
- May need to update gradles to support latest apis.
- Hot fix for callback session cancelled.
- May need to update gradles to support latest apis.
- Hot fix for enable settings for webview.
- May need to update gradles to support latest apis.
- Hot fix for updating paymentagreement model.
- May need to update gradles to support latest apis.
- Hot fix for removing licensed fonts caching.
- May need to update gradles to support latest apis.
- Hot fix for removing licensed fonts like roboto.
- May need to update gradles to support latest apis.
- Hot fix for add clear buttons for fields.
- Fix error for AMEX card.
- Limit card length to 16 or max based on card type.
- show amount next to selected currency .
- May need to update gradles to support latest apis.
- Hot fix for show amount on the button
- May need to update gradles to support latest apis.
- Disable Mutilple click on screen when payment starts
- May need to update gradles to support latest apis.
- Update for RN module
- May need to update gradles to support latest apis support sdk 34
- compileSdkVersion 34
- targetSdkVersion 34
- Project build.gradle classpath 'com.android.tools.build:gradle:7.3.1'
- Gradle wrapper.properties distributionUrl=https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
- Update for copy-paste feature in cardnumber fields
- May need to update gradles to support latest apis.
- Update for androidx lib for supporting api34
- May need to update gradles to support latest apis.
- Fix for issue loading screen opened from app overview
- The update does not impact existing integrations.
- Now merchants can pass allowed payment methods like only visa mastercard , mada , knet etc
- The update does not impact existing integrations.
- Fix for issue for Flutter sdk
- The update does not impact existing integrations.
- Fix for UI issue for Flutter sdk
- The update does not impact existing integrations.
[3.18.8] - 2023-10-26
- Fix for googlePay
- The update does not impact existing integrations.
- Back button functionality enhancement
- The update does not impact existing integrations.
[3.18.5] - 2023-10-08
- Bug Fix for RN plugin
- The update does not impact existing integrations.
- Any one who uses this will need to update target and compile sdk version to 33
- Bug Fix in HolderName
- The update does not impact existing integrations.
- Any one who uses this will need to update target and compile sdk version to 33
- Updated to support android api33
- The update does not impact existing integrations.
- Any one who uses this will need to update target and compile sdk version to 33
- Bug Fix for RN plugin
- Updated blurry library
- The update does not impact existing integrations.
- None.
- The merchant can now configure the scanner to be shown or hide
- The update does not impact existing integrations.
- None.
- bug fix for text
- The update does not impact existing integrations.
- None.
- Bug fix for UI
- The update does not impact existing integrations.
- None.
- Bug fix for NPE
- The update does not impact existing integrations.
- None.
- New Callback added to get when a charge is initiated
- The update does not impact existing integrations.
- None.
- Hot fix issues for cardbrand
- The update does not impact existing integrations.
- None.
- Updated React-Native sdk
- The update does not impact existing integrations.
- None.
- Updated Tokenize Method
- The update does not impact existing integrations.
- None.
- Minor Hot fix for dynamic card brand name
- The update does not impact existing integrations.
- None.
- Minor Hot fix for callback added
- The update does not impact existing integrations.
- None.
- Added new callback for Asynchronous Payment
- The update does not impact existing integrations.
- None.
- Hot fixes for react native sdk
- The update does not impact existing integrations.
- None.
- Hot fixes for react native sdk
- The update does not impact existing integrations.
- None.
- Hot fixes for react native sdk
- The update does not impact existing integrations.
- None.
- Hot fixes for react native sdk
- The update does not impact existing integrations.
- None.
- Hot fixes for react native sdk
- The update does not impact existing integrations.
- None.
- Hot fix Scanner in react native
- The update does not impact existing integrations.
- None.
- Hot fix crash / NPE
- The update does not impact existing integrations.
- None.
- Hot fix crash
- The update does not impact existing integrations.
- None.
- Hot fix in Asynchronous payment read dynamically name
- The update does not impact existing integrations.
- None.
- Merchants can now pay using Careem Pay
- The update does not impact existing integrations.
- If Merchants wants to use Careem Pay will require to update sdk.
- Hot fix in NPE in cancel session
- Align Header with Ios Tokenize card
- New Object in PaymentOptions Response
- The update does not impact existing integrations.
- None.
- Hot fix in button themeing
- The update does not impact existing integrations.
- None.
- New Feature added for Merchant to know tokenized card save enabled or not.
- Update Readme and ChangeLog.
- Fix issue for null safety kotlin versions.
- Update Readme and ChangeLog.
- Fix issue for react-native plugin invalid card number color.
- Update Readme and ChangeLog.
- Fix issue for react-native plugin invalid card number color.
- Update Readme and ChangeLog.
- Fix issue for react-native plugin.
- Update Readme and ChangeLog.
- Fix issue for build error
- Update Readme and ChangeLog.
- Fix issue for build error
- Update Readme and ChangeLog.
- Fix issue for cardbrand type alert
- Update Readme and ChangeLog.
- Fix issue for NPE with 3DS
- Update Readme and ChangeLog.
- Fix issue for Serializable.
- Update Readme and ChangeLog.
- Added more parameters to Topup object inside the sdk
- Update Readme and ChangeLog.
- New Feature added to support Topup object inside the sdk
- Update Readme and ChangeLog.
- Hot fix to add cardType ALL to enum
- Update Readme and ChangeLog.
- Hot fix with encrypting device name
- NPE fix
- Update Readme and ChangeLog.
- Merchant can now get CardIssuer object and its details
- Update Readme and ChangeLog.
- Hot fix for card form layout issue .
- Hot fix for cardholder name to be optional.
- Hot fix for pay button text localization.
- Update Readme and ChangeLog.
- Hot fix for setting language of the sdk .
- Update Readme and ChangeLog.
- Merchant can now customize the text on pay button for the checkout sdk launched.
- Update Readme and ChangeLog.
- Merchant can now cancel the session and stop all process initiating the SDK.
- Update Readme and ChangeLog.
- Update Readme and ChangeLog.
- Merchant can now enable or disable defaultCardHolderName (Optional) and pass through the sdk session.This allows him from editing the name .
- Update Readme and ChangeLog.
- Merchant can now set defaultCardHolderName (Optional) and pass through the sdk session.This allows him from typing the name repeatedly.
- Update Readme and ChangeLog.
- CardType validation on Scanning clear on cancel
- Update Readme and ChangeLog.
- CardType validation on Scanning
- Update Readme and ChangeLog.
- Added Expiry object in Card Object
- Update Readme and ChangeLog.
- The new update will not affect current integration.
- Keyboard Listener fixes
- Update Readme and ChangeLog.
- The new update will not affect current integration.
- Good to update to this release.
- Reloading of 3D securepage stopped
- Update Readme and ChangeLog
- The new update will not affect current integration.
- Any one facing the reloading issue of the 3d secure page must switch to latest release.
- TapGLKit updated from 1.15 to 1.18
- The new update will not affect current integration.
- Good to update to latest release.
- Proguard update
- The new update will not affect current integration.
- Good to update to latest release.
- Added goSellId in reference
- The new update will not affect current integration.
- If the merchant wants to use the latest feature then update to the above version.
- 3DS handling on the SDK
- The new update will not affect current integration.
- If the merchant wants to use the latest featureof setting cardType then update to the above version.
- Merchant can now set cardType[CREDIT/DEBIT] and pass through the sdk session.
- sdk allows theming of dialog alert.
- extra fees check as min fees and max fees.
- payment Type added in request.
- check for application_verified.
- The new update will not affect current integration.
- If the merchant wants to use the latest featureof setting cardType then update to the above version.
- #Issue:6 version released for updating from Appcompat to MaterialComponents theme.
- Sdk release to support new languages German and Turkish
- The new update will not affect current integration.
- Not req
- Added sdk version number in request interceptors internally
- The new update will not affect current integration.
- Not req
- Fix for multiple looping issue
- The new update will not affect current integration.
- Not req
- Fix for currency code
- The new update will not affect current integration.
- Not req
- Fix for date field formatting
- The new update will not affect current integration.
- Not req
- SDK serialization handling
- The new update will not affect current integration.
- Not required
- Allow hosting app to pass language to SDK through setting up SDK Session.
- Disable SDK UI click actions if user clicks pay button
- Send device information along with request header to track devices that has issues with our SDK UI and functionality
- Considers Supported currency if transaction currency is not supported
- The new update will not affect current integration.
-The hosting app that integrates with SDK has to pass local directly after configuring SDK.
- Merchant needs to set language as arabic in main activty . By default it will consider it as english.
- Minor fixes of arabic Ui.
- The update does not impact existing integrations.
- None.
- If Merchant does not configure ThemeObject then it will take default.
- SDK will validate for customized Theme Object.
- The update does not impact existing integrations.
- None.
- None.
- Merchant has to force portrait mode for the activity that launches SDK.
- SDK internally force portrait orientation for its own activities.
- The update does not impact existing integrations.
- Double-check that activity that launches SDK is Portrait mode.
- None.