You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added
For cards, in AddressConfiguration.PostalCode mode, you can now specify if the postal code field required.
For BCMC, you can now specify if the card holder name field is required.
After the card brand is detected and the shopper enters the full card number in the card number input field, focus automatically moves to the next input field.
Changed
Upgraded the 3D Secure 2 SDK version to v2.2.10. This causes a known issue.
For a card number to be valid, its minimum required length is now 12 digits. Previously, the minimum was 8 digits.
For cards, if you currently set the postal code input field in the AddressConfiguration as .setAddressConfiguration(AddressConfiguration.PostalCode), you must update it to .setAddressConfiguration(AddressConfiguration.PostalCode()).
Fixed
Configuration changes no longer dismiss Drop-in. Previously, some configuration changes dismissed Drop-in.
Drop-in can now be initialized with only stored payment methods. Previously, no payment methods were shown if only stored payment methods were available.
Known issue
If your project uses Google play-services-location library version 20.0.0 or earlier, it causes a IncompatibleClassChangeError on runtime because of an incompatibility with the 3D Secure 2 SDK. You must upgrade your play-services-location library to version 21.0.0 or later to avoid that exception.