Autofill payment feature no longer works
When I click to fill in a Credit Card field to pay for something, my correct card info appears momentarily, but then disappears. To execute a payment, I am forced to manually fill in all required information. I made sure the "save autofill" box was properly checked in the Settings, and it was. Names, addressed, etc. are all filled in properly; only credit card info is not.
All Replies (3)
Was it one specific site that worked before and now it doesn't? Or you haven't paid there before this? Anywhere else you tried lately was the result better?
You can try autofilling some of Mozilla's testing forms to see if at least these work as expected.
If you open https://mozilla.github.io/form-fill-examples/ there's several variants in the top "Forms" section — if you click through the links, some will have credit card fields to test. This is just a dead form that will not pay for anything or send the data anywhere;) it's only for Mozilla testing to see how different types of forms handle the autofill input. It also includes some very simple forms to verify your autofill even works on these. Basically all of that is used in Firefox testing, so these are believed to be working with your credentials — if not, there's something off, because these "should just work".
These forms are safe and do not send your data anywhere, everything stays just in your browser, there's no "server" component that would be able to listen, these fields are statically served and only used for heuristics and testing. (If you don't feel like autofilling your real card, you can add a "4242424242424242" Visa with any future expiration to your payment methods for testing.)
Hi JBR,
Thank you for your suggestion. I tried it. I used one of the forms you recommended, but the same thing happened:
When I chose my credit card with my mouse from the drop-down menu, the correct info appeared in the proper fields, but as soon as I released the mouse button all filled-in fields reverted to blank again. Any suggestions how to fix this will be appreciated.
EMW
Hi EMW,
Alright, seems the first payment sample form is good enough of a test.
If you go to settings and edit your saved payment methods — if you "Edit…" any of the existing cards, can you please double check it's the current info, correct number, and the expiry is still valid?
If you "Add…" a new card there, for testing e.g. a bogus "4242424242424242" with 12/34 expiry — could you autofill this new one on the testing form, or it also immediately disappears?