Yes, like StavrosK said, for anyone who has significant customers outside of the US - there are lots of countries that use various types of "bank cards." Netherlands iDEAL is fairly well-known, but I get lots of customers with Visa & Mastercard "bank cards" in Italy, Germany, etc - all whose payments fail on Stripe (but they try anyway, not realizing theirs is not a typical "credit/debit" card).
Wait, what? What do you mean? I'm not seeing this at all.