Skip to content

Releases: checkout/checkout-android-components

1.4.0

13 Feb 16:23
0286d82

Choose a tag to compare

Minor Release

  • [ADDED]  Support Mada in RememberMe component (making cvv mandatory for Mada cards). Both cobranded schemes are also shown for a saved card and during scheme detection during first time payments.
  • [FIXED] Addressed an issue where users could enter 13 as an expiry month.
  • [FIXED] Addressed an issue where the payment form breaks upon card tokenisation failure.
  • [FIXED] Addressed an issue where configured accepted card scheme was not being respected on pay.

1.3.0

19 Dec 13:17
0286d82

Choose a tag to compare

Minor Release

  • [ADDED] The property acceptedCardSchemes has been added to CardConfiguration, GooglePayConfiguration, and RememberMeConfiguration to configure the accepted card schemes for specific payments.
  • [FIXED] Addressed a crash that could occur when continuously switching between the card payment view and the Remember Me view.
  • [FIXED] Addressed Remember Me screen OTP input fields responsiveness for smaller screen devices.

1.2.0

12 Nov 11:02
0286d82

Choose a tag to compare

Minor Release

  • [ADDED] Introduced CardConfiguration.displayCardholderName within ComponentOptions for configuring the cardholder name field's display position in the Card Component.
  • [FIXED] Resolved an issue where the card number field layout was inconsistent; it now consistently displays in a LTR format for both RTL and LTR locale configurations.

1.1.3

05 Nov 17:07
0286d82

Choose a tag to compare

Patch Release

  • [FIXED] Material icon library now imported within the SDK.
  • [FIXED] Prevent unexpected logout on the "Remember Me" screen.
  • [FIXED] Prevent the payment button from being clicked multiple times when "Remember Me" is enabled.
  • [UPDATED] Loading state now shows immediately after clicking on the payment button when "Remember Me" is enabled.
  • [UPDATED] Improved internal troubleshooting logging for Google Pay.

1.1.2

24 Oct 12:02
0286d82

Choose a tag to compare

Patch Release

  • [ADDED] Support Address state dropdown selection for Australia
  • [FIXED] Mandatory address validation if any of the address fields is non-optional
  • [FIXED] Handling multiple clicks of Remember Me pay button
  • [FIXED] Remember Me Footer vertical extension
  • [FIXED] Remember Me screen crash if the app is minified

1.1.1

09 Oct 15:29
0286d82

Choose a tag to compare

Patch Release

  • [FIXED] crashes when rendering adding a card view in Remember Me view
  • [FIXED] crashes when switching between Remember Me view and Flow/Card component.
  • [ADDED] required network headers
  • [ADDED] Code obfuscation supported for certain modules
  • [UPDATED] removed allowBackup and usesCleartextTraffic setup

1.1.0

06 Oct 20:02
0286d82

Choose a tag to compare

Minor Release

[ADDED] Remember Me - BETA: The Remember Me feature enables customers to save their card details during checkout. The next time the customer shops at any merchant that has Remember Me enabled, we display their saved card details. This means you can provide a faster checkout experience even if the customer did not save their details directly with you.

1.0.4

22 Sep 21:27
0286d82

Choose a tag to compare

Minor Release

Public API Changes

  • [UPDATED] onTokenized callback to return APICallResult, giving the merchants control over the payments by looking at the token details (accept or reject).
  • [ADDED] update() function to refresh the Google Pay amount in the payment sheet UI.
  • [ADDED] onCardBinChanged to surface BIN changes, enabling scheme-specific discounts or hiding the payment button.
  • [ADDED] handleSubmit to submit the payment session request; to apply changes, submit the updated request with the provided SessionData.

Bug fix

  • [UPDATED] Compose BOM to 2025.08.00 and Android Gradle Plugin to 8.6.0 to fix runtime crashes caused by deprecated experimental APIs when merchants use newer Compose dependencies.

1.0.3

01 Sep 17:14
0286d82

Choose a tag to compare

Patch Release

  • [FIXED] SDK crashes when internet is cut off during payment submission
  • [UPDATED] Wider support on card scheme detection
  • [UPDATED] support select state translation key

1.0.2

06 Aug 19:21
0286d82

Choose a tag to compare

Patch Release

[FIXED] Disabled card payment button could be tapped twice, causing double tokenisation or payment.