By choosing to only have an EC card you’re making a deliberate choice to make your life difficult by using an incredibly obscure method of payment, no?
You can hardly expect those to work even in other EU countries, much less with an US based online business.
Almost everybody else in the world has a visa or a mastercard (or unionpay)