Autofill don't validate Component on Chromium browsersSee original GitHub issue
Describe the bug
On Chrome/Edge (and maybe Safari), when using Autofill to fill the component inputs, adyenCheckout
state.isValid remains at
false and in
state.valid, these fields are missing:
This bug doesn’t occur on Firefox.
To Reproduce Steps to reproduce the behavior:
- Load adyen form in Chrome
- Autofill fields with a saved card
Inputs are filled and
state.isValid should be true
Desktop (please complete the following information):
- OS: Ubuntu
- Browser: Chrome
- Version 106.0.5249.103
- Created 3 months ago
- Comments:7 (2 by maintainers)
Top GitHub Comments
We use the latest version, whatever that is, and also experienced this on 4.x. This is really hurting our business, so please fix asap.
Autofill is working on the demo https://www.mystoredemo.io/ but still not on our website. And i use Chrome 106.
- We use 5.28.0
- We use sylius and vanilla js
- The configuration object of AdyenCheckout is listening state.isValid in the onChange event
Like i said in the first post, in the
valid doesn’t add encryptedCardNumber, encryptedExpiryMonth, encryptedExpiryYear and encryptedSecurityCode when using autofill on Chrome. But it is working correctly on Firefox.