Skip to content

Releases: paytabscom/paytabs-android-library-sample

🚀 New Version: 6.8.1

18 Aug 13:33

Choose a tag to compare

✨ New Features

  • Forsa APM Integration:
    ○ Added support for Forsa as a new Alternative Payment Method (APM).

  • Tru APM Integration:
    ○ Added support for Tru as a new Alternative Payment Method (APM).

  • Tamara APM Integration:
    ○ Added support for Tamara as a new Alternative Payment Method (APM).


🛠 Improvements

  • Memory Management:
    ○ Added support for 16k memory page size.

  • Android SDK:
    ○ Updated to target Compile SDK 36 for improved compatibility and performance.


🚀 New Version: 6.6.13

18 Nov 10:48

Choose a tag to compare

🚀 [SDK Version 6.6.13] - Release Notes

✨ New Features

  • Halan APM Integration:
    • Added support for Halan as a new Alternative Payment Method (APM), enabling users to make transactions through the Halan platform.

🛠️ Improvements

  • Minor UI Fixes:
    • Resolved minor UI issues for a smoother user experience and better visual consistency.

🚀 New Version: 6.6.12

07 Nov 11:40

Choose a tag to compare

Release Notes

🚀 New Version: 6.6.12

This release includes dependency updates, expanded localization support, and improved theme customization options.


📦 Updated Dependencies

  • payment-sdk: Upgraded to 6.6.12 (from 6.6.8).
  • androidx libraries:
    • core-ktx: 1.15.0
    • constraintlayout: 2.2.0
    • fragment-ktx: 1.8.5

🌐 Localization Enhancements

  • Added language support for:
    • French (FR)
    • Turkish (TR)
    • Urdu (UR)

🎨 UI & Theme Customization

  • New color resources: payment_sdk_amount_font_color, payment_sdk_original_amount_font_color, and more.
  • README and theme_demo.png updated for new SDK version and styling.

V6.6.8

21 Oct 12:10

Choose a tag to compare

Release Notes - Payment SDK Styling Update

New Features and Enhancements

Dimensions (dimens.xml)

  • Card Corner Radius: Added a new dimension payment_sdk_card_corner_radius for controlling the corner radius of cards.
  • Card Margin: Added payment_sdk_card_margin dimension to define the margin around cards.
  • Billing/Shipping Header Corner Radius: Added payment_sdk_billing_header_corner_radius for configuring the corner radius of the Billing/Shipping header.
  • Billing/Shipping Header Margin: Added payment_sdk_billing_header_margin dimension for setting the margin of the Billing/Shipping header.
  • Payment Screen Title Margin: Added payment_sdk_title_margin to define the start and end margins of the payment screen title.

Colors (colors.xml)

  • Billing/Shipping Header Background Color: Added payment_sdk_billing_header_background_color to define the background color of the Billing/Shipping header.
  • Billing/Shipping Header Text Color: Added payment_sdk_billing_text_color for configuring the text color of the Billing/Shipping header.
  • Switch Colors:
    • Enabled Switch Track: Added payment_sdk_enabled_switch_track_color for configuring the color of the enabled switch track.
    • Enabled Switch Handle: Added payment_sdk_enabled_switch_handle_color for configuring the handle color of the enabled switch.
    • Disabled Switch Track: Added payment_sdk_disabled_switch_track_color for configuring the color of the disabled switch track.
    • Disabled Switch Handle: Added payment_sdk_disabled_switch_handle_color for configuring the handle color of the disabled switch.
    • Switch Stroke Color: Added payment_sdk_switch_stroke_color for configuring the stroke color of the switch.

Styles (styles.xml)

  • Payment SDK Theme: Added a new style named PaymentSdkTheme which inherits from Theme.MaterialComponents.NoActionBar:
    • Hide Screen Title Background: Added payment_sdk_hideScreenTitleBackground to hide the payment screen title background.
    • Screen Title Alignment: Added payment_sdk_screenTitleAlignment for setting the alignment of the payment screen title.
    • Hide Views Shadow: Added payment_sdk_hideViewsShadow to hide the shadows of cards and buttons.

How to Override

  • Dimensions: To override any of these dimension values, add the corresponding dimension to your dimens.xml file with the same name.
  • Colors: To override any of these color values, add the corresponding color to your colors.xml file with the same name.
  • Styles: To override any of these style values, add the corresponding style or item to your styles.xml file with the same name.

General Notes

  • These changes provide more flexibility to customize the UI elements in your payment screen by allowing overrides in your application-specific XML files.
  • Ensure that the names match exactly when overriding to ensure proper customization.

V6.6.7

15 Oct 11:11

Choose a tag to compare

Minor change.

Kuwait Support Release - v6.6.6

18 Sep 09:26

Choose a tag to compare

Kuwait Support Release - v6.6.6

New Features:

  • Kuwait Country Support:
    • Added support for Kuwait in the PayTabs SDK.
    • Kuwait is now available as a valid country in the payment and billing configurations.
    • Developers can now set Kuwait as the merchantCountryCode or billingCountryCode using the ISO code "KW".

V6.6.5

05 Sep 07:20

Choose a tag to compare

Release Notes:


New Feature: Card Approval

In this release, we are excited to introduce the Card Approval feature in the PayTabs Payment SDK.

  • BIN-based Discount Customization:
    The SDK now supports the ability to apply BIN-based discounts. This is achieved through the PaymentSdkCardApproval class, which streamlines the process of collecting card approval details.

This enhancement provides a more flexible and tailored payment experience for both merchants and users.

V6.6.4

20 Aug 14:31

Choose a tag to compare

Improved back navigation handling in 3DS ensure proper lifecycle management.

V6.6.1

21 May 12:42

Choose a tag to compare

  • Ability to change EditText background color by overriding the color resource payment_sdk_input_field_background_color.
  • Fix theming issues.
  • Update third-party dependencies & Kotlin to 1.9.24.

v6.4.7

04 Jun 15:17

Choose a tag to compare

  • Add new Tokenization Type
    • USER_OPTIONAL_DEFAULT_ON
  • Add digital product option to config
  • Closing 3ds page now calls the cancel callback