All my Ali payments go to a process center in the U.S. (Dover, Delaware), so it's not an international payment charged to my card. Only had an issue one time and that was when I ordered multiple items, each over $50, in the same day. After several successful orders, the card suddenly got denied for the next order. Turns out, the bank just put a freeze on my card because it triggered their fraud detection system. Called the bank, explained the situation, within 5 minutes the card was unfrozen and ready for more orders.
If I ever get a block from Ali and request for personal info, I would probably just create a new account and/or use a different card. I had to do this with Paypal a few years ago when they suddenly froze my account and requested picture ID, etc...Just registered a new account and it's worked fine for years.