Previously, I could easily top up my account with my European card. Now, in my personal account, I don't see any other deposit methods, such as crypto or Alipay. Alipay requires mainland China verification, and everything is becoming much more complicated than before. What's the problem, and why aren't there standard bank card deposit methods on my account?