Hello @nicw
I’ll be running some tests later on today, i don’t believe it’s a compatibility problem, since the checkout does work with all supported brands and I’ve been using this same theme and plugins for a while without problem.
As i said in a previous message, I believe it’s a usability problem, since the card form allows for an unsupported brand to be typed in, but returns no error, for it’s passing valid card data to validation (number + cvc + expirantion) to Stripe.
I’ll look further into this matter and will post my findings soon.
Regarding the lack of an error: if there is an error generated, it will be added to the checkout, unless there is a conflict with an existing plugin, or possibly the theme. To test whether this is the case, you should try disabling all plugins except WooCommerce and Stripe, and test checkout while using the Storefront Theme.
I fear all tests will work regardless and won’t trigger this same problem with test data. I’m hoping for a customer to try an unsupported card again and ask for support for me to check his console for JS erros too.
Anyway I’ll post my test logs later. Thanks for your help.