I had silently hoped that they resolved this before they enter europe. Especially, since they even stated that local payment methods is something they need to look into before they can ship here:
A quick google search reveals that 11% of online mail orders in germany is done with credit cards, while debit cards and girocards reign supreme (61%). That is, if I understand the 2020 report of the Bundesbank correctly. (link)