Skip to content
Compare
Choose a tag to compare

This release adds us_bank_account PaymentMethod to PaymentSheet.

PaymentSheet

  • [FIXED]5011 fix flying payment sheet by downgrading material from 1.6 to 1.5
  • [ADDED]4964 us_bank_account PaymentMethod is now available in PaymentSheet

camera-core

  • [FIXED]5004 Fix front camera callback to return an upside down image
Compare
Choose a tag to compare

This release contains bug fixes in PaymentSheet.

PaymentSheet

  • [FIXED]4966 Replaced alpha androidx.lifecycle dependencies with stable versions
  • [FIXED]4961 Fix issue entering text with small forms.
Compare
Choose a tag to compare

This release contains bug fixes in PaymentSheet and Payments.

Payments

  • [CHANGED] 4910 Some changes affecting CollectBankAccountLauncher (ACH)
    • CollectBankAccountResponse#LinkAccountSession to FinancialConnectionsSession
    • LinkedAccount to FinancialConnectionsAccount.

PaymentSheet

  • [FIXED] 4918 Fix a problem introduced in 20.0.0 where save for future use was defaulted to true.
  • [FIXED] 4921 Fixed a crash that could happen when switching between LPMs.

See the changelog for more details.

Compare
Choose a tag to compare

This release adds card scanning to PaymentSheet.

PaymentSheet

  • [ADDED] 4804 Card-scanning in PaymentSheet
  • [FIXED] 4861 Remove font resource to save space and default to system default
  • [FIXED] 4909 In the multi-step flow when re-opening to a new card the form will pre-populate. Also the default billing address will pre-populate in the form.

Financial Connections

  • [CHANGED] 4887 Renamed Connections to Financial Connections.

See the changelog for more details.

Compare
Choose a tag to compare

This release includes several Payments and PaymentSheet bug fixes.

Payments (com.stripe:stripe-android)

  • [ADDED] 4874 us_bank_account PaymentMethod is now available for ACH Direct Debit payments, including APIs to collect customer bank information (requires Connections SDK) and verify microdeposits.
  • [FIXED] 4875 fix postal code callback not firing when enabled

PaymentSheet

  • [FIXED] 4861 Remove font resource to save space and default to system default
  • [CHANGED] 4855 Remove force portrait mode in PaymentLauncher.

See the changelog for more details.

Compare
Choose a tag to compare

20.0.1 - 2022-04-11

This release includes several PaymentSheet bug fixes.

PaymentSheet

  • [FIXED] 4840 Multi-step now shows the last 4 of the card number instead of 'card'.
  • [FIXED] 4847 Fix the width of the PaymentSheet payment method selector.

Identity

  • [FIXED] 4851 Add support for http logoUri.
Compare
Choose a tag to compare

This release patches on a crash on PaymentLauncher, updates the package name of some public classes,
changes the public API for CardImageVerificationSheet and releases Identity SDK.

Payments (com.stripe:stripe-android)

  • [FIXED] 4776 fix issue with PaymentLauncher configuration change
  • [CHANGED] 4358 Updated the card element on PaymentSheet to use Compose.

Identity (com.stripe:identity)

  • [ADDED] 4820 Release Stripe's Identity SDK.

Connections (com.stripe:connection)

  • [ADDED] 4818 Connections SDK can be optionally included to support ACH Direct Debit payments.

CardScan (com.stripe:stripecardscan)

  • [CHANGED] 4778 CardImageVerificationSheet: removed the callback from
    present to create, wrapping it inside a CardImageVerificationResultCallback object.

Core (com.stripe:stripe-core)

  • [CHANGED] 4800 Relocated network exceptions
    to :stripe-core.
  • [CHANGED] 4803 Remove network related internal files.
  • [CHANGED] 4803 The following classes' packages are changed
    • com.stripe.android.AppInfo -> com.stripe.android.core.AppInfo
    • com.stripe.android.model.StripeFile -> com.stripe.android.core.model.StripeFile
    • com.stripe.android.model.StripeFileParams -> com.stripe.android.core.model.StripeFileParams
    • com.stripe.android.model.StripeFilePurpose -> com.stripe.android.core.model.StripeFilePurpose

See the changelog for more details.

Compare
Choose a tag to compare

This release patches an issue with 3ds2 confirmation

Payments

  • [FIXED] 4747 update 3ds2 to v6.1.5, see PR for specific issues addressed.

See the changelog for more details.

02ed23f
Compare
Choose a tag to compare

This release enables a new configuration object to be defined for StripeCardScan and updates our 3ds2 SDK.

PaymentSheet

  • [FIXED] 4646 Update 3ds2 to latest version 6.1.4, see PR for specific issues addressed.

CardScan

  • [ADDED] 4689 The CardImageVerificationSheet initializer can now take an additional Configuration object.

See the changelog for more details.

15d71fe
Compare
Choose a tag to compare

This release includes several bug fixes and minor features
[FIXED] 4606 Keep status bar color in PaymentLauncher

Card scanning
[ADDED] 4592 Add support for launching card scan from fragments.