They still do; they're probably just swamped right now! Before everything went crazy, it took a while to get the Ali-something invoice anyway. If you let them know you can only pay with a card, they will probably do it, but maybe not right away. I'm holding off for a bit until things settle...